/***   css merge*   yinghao.chenyh@alibaba-inc.com*/html{color:#000;overflow-y:scroll;background:#fff;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,lengend,button,input,textarea,form,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 Tahoma,Arial,"\5b8b\4f53",sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp,tt{font-family:"Courier New",Courier,monospace;}
small{font-size:12px;}
ul,ol{list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;color:#ff7300;}
abbr[title],acronym[title]{border-bottom:1px dotted;cursor:help;}
q:before,q:after{content:'';}
:focus{outline:0;}
legend{color:#000;}
fieldset,img{border:none;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
hr{border:none;height:1px;*color:#fff;}
img{-ms-interpolation-mode:bicubic;}
/**2011 社区小组公用样式*@create 2011.01.05 balibell*/.layout-p32a24,.layout-p24a30{width:952px;margin:0 auto;}
.module{zoom:1;width:100%;margin-bottom:8px;}
.module:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;}
.s {font-size:12px}
.m14 {font-size:14px}
.b {font-weight:bold}
.f-l{float:left !important;display:inline}
.f-r{float:right !important;display:inline}
.clr{zoom:1}
.clr:after{content:"\0020";display:block;height:0;clear:both}
.lh12{line-height:1.2;}
.lh15{line-height:1.5}
.lh18{line-height:1.8}
.lh20{line-height:2}
.h20{height:20px;overflow:hidden;}
.d-n{display:none !important}
.d-b{display:block}
.o-h{overflow:hidden}
.v-h{visibility:hidden}
.t-c{text-align:center}
.t-r{text-align:right}
.p-r{position:relative;}
.p-a{position:absolute;}
.b-n{border:0 none !important}
.tdn a,a.tdn{text-decoration:none !important}
.tdu a,a.tdu{text-decoration:underline !important}
a.ilk,.ilk a{float:left;text-align:center;line-height:23px}
.ilk img{display:block;cursor:pointer;margin:0}
.hlf{width:50%;+width:49.99%;overflow:hidden}
.wrp{word-wrap:break-word;word-break:break-all;overflow:hidden}
.dib{float:none !important;display:inline-block;display:-moz-inline-box;-moz-box-align:stretch;+display:inline-block;vertical-align:middle}
.dib{+display:inline}
@media all and (min-width: 0px){ .dib{display:inline-block}
 }
.ma{display:block;margin-left:auto;margin-right:auto;}
.mt8{margin-top:8px}
.ml8{margin-left:8px}
.mr8{margin-right:8px}
.mb8{margin-bottom:8px}
.pt8{padding-top:8px}
.pl8{padding-left:8px}
.pr8{padding-right:8px}
.pb8{padding-bottom:8px}
.focus-box{width:280px; height:172px; overflow:hidden; position:relative; background-color:#ccc;}

body{font-family:12px/1.5 Tahoma, Arial, "\5b8b\4f53", sans-serif;}
#doc, .w952{width:952px; margin:0 auto;}
.idx-bg{background:url(../images/news/info-idx-bg.gif) no-repeat;}
.idx-rx{background:url(../images/news/info-idx-r-x.gif) repeat-x;}
.c-alik{color:#999;}
.c-alij{color:#eaeaea;}
.c-alii{color:#07519a;}
.c-alih{color:#666;}
.c-alif{color:#ff1f54;}
.c-alie{color:#fff;}
.c-alid{color:#0a8312;}
.c-alic{color:#ff7300;}
.c-alib{color:#333;}
.c-alia{color:#227dce;}
.lnk-a:link,.lnk-a:visited{color:#333; text-decoration:none;}
.lnk-a:hover{color:#ff7300; text-decoration:underline;}
.lnk-b:link,.lnk-b:visited{color:#07519a; text-decoration:none;}
.lnk-b:hover{color:#ff7300; text-decoration:underline;}
.lnk-c:link,.lnk-c:visited{color:#fff; text-decoration:none;}
.lnk-c:hover{color:#ff7300; text-decoration:underline;}
.lnk-d:link,.lnk-d:visited{color:#999; text-decoration:none;}
.lnk-d:hover{color:#ff7300; text-decoration:underline;}
.lnk-e:link,.lnk-e:visited{color:#666; text-decoration:none;}
.lnk-e:hover{color:#ff7300; text-decoration:underline;}
.ali-masthead{padding:0 0;}
.fd-hide{display: none;}
.ml4{margin-left:4px;}
.banner-top-box{height:90px; background-color:#ccc; margin-top:8px;}
.banner-top-box img{border-width:0; display:block;}
.three-top-box{margin-top:8px;}
.three-top-box .box-l,.three-top-box .box-c,.three-top-box .box-r{float:left; display:inline; overflow:hidden;}
.three-top-box .box-l{width:280px;}
.three-top-box .box-c{width:408px; margin-left:8px;}
.three-top-box .box-r{width:248px; margin-left:8px;}
.top-10-box{height:252px; overflow:hidden; border:solid 1px #ace;}
.top-title{height:31px; overflow:hidden;}
.top-title a:link,.top-title a:visited{float:right; display:inline; color:#ff7300; text-decoration:none; font-family:\5b8b\4f53; margin:5px 6px 0 0;}
.top-title a:hover{text-decoration:underline;}
.top-title-l{float:right; display:inline; background-color:#e3f4fe; width:1px; height:25px; overflow:hidden;}
.top-title .icon-1,.top-title .icon-2{width:8px; height:8px; overflow:hidden; background-position:-70px -80px; margin:9px 4px 0 8px;}
.top-title .icon-2{background-position:-100px -80px;}
.top-title .icon-t10{width:45px; height:17px; overflow:hidden; background-position:-100px -110px; margin:4px;}
.top-title h4{color:#07519a; line-height:28px; font-size:14px;}
.top-10-box .top-row{height:22px; overflow:hidden; background-position:0 21px; vertical-align:middle;}
.top-10-box .top-row .idx-type-1,.top-10-box .top-row .idx-type-2{width:15px; height:13px; overflow:hidden; margin:4px 4px 0 6px; color:#999; line-height:12px; font-family:Tahoma; text-align:center;}
.top-10-box .top-row .idx-type-1{background-position:-70px -150px; color:#fff;}
.top-10-box .top-row div{width:192px; margin-right:4px; height:18px; padding:2px 0;}
.top-10-box .top-row .hit-count{color:#ff7300; line-height:22px;}
.top-center-title{height:60px; overflow:hidden; background-position:0 59px; text-align:center;}
.top-center-title strong{font:22px/1.5 \5fae\8f6f\96c5\9ed1,\9ed1\4f53;}
.top-center-list{height:320px; overflow:hidden; background-position:0 113px; padding:6px 0 0 8px;}
.tcl-2{height:138px;}
.top-center-list li{height:21px; overflow:hidden; padding:2px 0; line-height:1.5;}
.top-center-list li span{ float:right}


.week-hot{background-color:#f2f2f2; border:solid 1px #e7e7e7; height:30px; margin-top:7px; padding-top:8px;}
.week-hot .icon-h{width:29px; height:13px; background-position:-70px -110px; margin:3px 0 0 12px;}
.data-tab-box{border:solid 1px #ace; height:270px; overflow:hidden;}
.data-tab-box .tab-title{height:28px; overflow:hidden;}
.data-tab-box .tab-t{background-color:#ebf3fb; width:123px; height:27px; overflow:hidden; border-bottom:solid 1px #ace; text-align:center; line-height:28px; color:#07519a; vertical-align:middle; cursor:default;}
.data-tab-box .tab-2{width:122px; border-left:solid 1px #ace;}
.data-tab-box .title{height:21px; overflow:hidden; border-bottom:solid 1px #d5d5d5; line-height:22px; color:#333;}
.data-tab-box .tab-cur{background-color:#fff; height:25px; color:#333; border-bottom-color:#fff; border-top:solid 2px #ace; line-height:24px;}
.data-tab-box .w70{width:70px; overflow:hidden;}
.data-tab-box .w64{width:64px; overflow:hidden;}
.data-tab-box .w56{width:56px; overflow:hidden;}
.data-tab-box .w48{width:48px; overflow:hidden; text-align:center;}
.data-tab-box .data-list .a-1:link,.data-tab-box .data-list .a-1:visited,.data-tab-box .data-list .a-2:link,.data-tab-box .data-list .a-2:visited{display:block; background-color:#ebf3fb; height:20px; overflow:hidden; border:solid #ebf3fb; border-width:1px 0; color:#333; text-decoration:none;}
.data-tab-box .data-list .a-2:link,.data-tab-box .data-list .a-2:visited{border:solid #fff; border-width:1px 0; background-color:#fff;}
.data-tab-box .data-list .a-1:hover,.data-tab-box .data-list .a-2:hover{border-color:#ace;}
.data-tab-box .data-list span{float:left; display:inline; cursor:pointer;}
.data-tab-box .center-list li{height:20px; overflow:hidden; margin:0 4px; padding:2px 4px 0; background-position:0 19px; vertical-align:middle; font-family:\5b8b\4f53;}
.info-top-box{height:152px; overflow:hidden; border:solid 1px #ace;}
.info-top-box ul{margin-top:2px;}
.info-top-box li{height:18px; overflow:hidden; vertical-align:middle; padding:2px 0 3px 10px;}

.industry-info-title{height:33px; overflow:hidden; border:solid 1px #ace;}
.industry-info-title .title-l{float:left; display:inline; width:180px; height:33px; overflow:hidden; background-position:0 -180px;}
.industry-info-title .title-l h4{margin-left:15px; font:20px/34px \5fae\8f6f\96c5\9ed1,\9ed1\4f53; color:#07519a;}
.industry-info-title .title-c{float:left; display:inline; width:769px; height:33px; overflow:hidden; background-position:0 -1px;}
.industry-info-title .title-r{float:left; display:inline; width:1px; height:33px; overflow:hidden; background-color:#fafdfe;}
.industry-info-title-underline{margin-left:1px; height:1px; overflow:hidden; background-color:#3872ac;}
.industry-info-box{margin-top:0px;}
.industry-info-part{width:472px; overflow:hidden; border-top:solid 0px #d2e2f2; font-family:\5b8b\4f53; margin-top:0px;}
.industry-info-part .i-title{background-color:#ebf3fb; height:22px; overflow:hidden; border-bottom:solid 1px #d2e2f2; padding:0 12px 0 20px; line-height:22px;}
.industry-info-part .i-title .t-blue{float:left; display:inline; width:3px; height:8px; overflow:hidden; background-color:#07519a; margin:6px 8px 0 0;}
.industry-info-part .i-content{padding:12px 16px 0 20px;}
.industry-info-part .i-content .w248,.industry-info-part .i-content .w256{float:left; display:inline; width:256px; overflow:hidden;}
.industry-info-part .i-content .w248{width:248px;}
.industry-info-part .i-content .w164{float:right; display:inline; width:164px; overflow:hidden;}
.industry-info-part .i-content .w164 table{background-color:#dbe8f5; border-spacing:1px; border-collapse:separate;}
.industry-info-part .i-content .w164 td{background-color:#eff6fc; height:24px; vertical-align:middle; text-align:center;}
.industry-info-part .i-content li{height:18px; overflow:hidden; padding:3px 0;}
.industry-info-u-1,.industry-info-u-2{height:170px; border:solid #d2e2f2; border-width:0 1px 1px;}
.industry-info-u-2{height:190px;}
.industry-info-u-2 .img-box{float:right; display:inline; width:170px; height:120px; overflow:hidden; padding:5px; background-color:#EFF6FC;}
.industry-info-u-2 .img-box img{display:block; border-width:0;}
.industry-info-u-2 .img-b-1{background-color:#d8d8d8;}
.industry-info-u-2 .img-b-2{background-color:#ffecd1;}
.industry-info-u-2 .img-b-3{background-color:#daedff;}