@charset "utf-8";
/* CSS Document */
/*Reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 \5b8b\4f53,arial;}
fieldset,img{border:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ol,ul{list-style:none;}
:focus{outline:0;}

/********** common **********/
/*文字排版*/
.yahei{font-family:\5fae\8f6f\96c5\9ed1,arial;}
.arial{font-family:arial;}
.text-hide{text-indent:-9999px;}
.text-shadow{ text-shadow:#999 1px 2px 2px;}
/*定位*/
.pr{position:relative;}
.pa{position:absolute;}
.bc{margin-left:auto;margin-right:auto;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.cb{clear:both;}
.clearfix:before,
.clearfix:after{content:".";display:block;height:0;visibility:hidden;font-size:0;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}/* IE < 8 */
.vm{vertical-align:middle;}
.ov{overflow:hidden;}
.ow{overflow:hidden;white-space:nowrap;}
.zoom{zoom:1;}
.none{display:none;}
.block{display:block;}
.clear{clear:both;}

/*外边距*/
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}

/*内边距*/
.p10{padding:10px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}

/*表单*/
legend{display:none;}   
.input-bg,
.btn-submit{border:0 none;background:none;}
.btn-submit{cursor:pointer;}
.input-bor{border:1px solid #c4c4c4;background:#fff;height:20px;line-height:20px;padding-left:3px;vertical-align:middle;}
.input-bor-focus{border-color:#b7d9ed;border-top-color:#3d7bad;border-left-color:#3d7bad;color:#333;}
.grey9{color: #999;}

/********** common end **********/
body{background:#fafeff;color:#666;}
a{text-decoration:none;color:#666;}
a:hover{text-decoration:underline;color:#f60;}
a:active{outline:none;}
a span,a:hover span{cursor:pointer;}

.hiden{display:none;}
.dateList .date{float:right;color:#999;padding-left:8px;}

#topBar{height:25px;border-bottom:1px solid #ddd;overflow:hidden;line-height:25px;background:#F4FBFE;}
#topBar p{float:left;}
#topBar ul{float:right;display:inline;margin-right:-10px;}
#topBar li{float:left;}
#topBar li a{padding:0 10px;}
.wrap990{width:990px;margin:0 auto;} 
#mfNav{margin-top:10px;}

#mfNav{height:70px;width:990px;margin-left:auto;margin-right:auto;background:url(images/mNav990.png) 0 0 no-repeat;}
#mfNav .box{width:225px;padding-left:19px;float:left;}
#mfNav h2{width:50px;height:70px;float:left;text-indent:-9999px;}
#mfNav ul{padding-top:11px!important;padding-top:12px;}
#mfNav li{float:left;display:inline;width:35px;width:34px\9;line-height:24px;height:24px;overflow:hidden;}
#mfNav .bnds li{width:58px;width:57px\9;}

#spHead{position:relative;width:990px;top:0;left:0;margin-top:0px;}
#spHead .logo{float:left;display:inline;font-size:24px;font-weight:normal;}
#spHead .logo a{float:left;width:118px;height:36px;text-indent:-9999px;background:url(images/120logo.png) 1px 7px no-repeat;color:#1B82B3;}
#spHead .add{float:left;display:inline;padding-left:12px;position:relative;top:14px;width:550px;height:18px;overflow:hidden;}
#spHead .add a{padding:0 10px;}
#spHead #Search_form{position:absolute;left:733px;bottom:4px;}
#searchBox{border:1px solid #ccc;width:200px;height:24px;line-height:24px;float:left;text-indent:3px;}
#searchBtn{width:54px;height:26px;background:url(images/spssBtn.png) 0 -26px no-repeat;color:#fff;font-size:14px;word-spacing:1px;float:left;}
#searchBtn.hover{background-position:0 0;}
#spNav{height:34px;width:988px;background:url(images/spNavBg.png) 0 0 repeat-x;margin-top:6px;border:1px solid #0d81bf;}
#spNav li{float:left;display:inline;padding:0 17px 0 15px;margin-top:4px!important;margin-top:5px;height:24px;line-height:24px;background:url(images/spNavLine.png) right 6px no-repeat;}
#spNav li a{color:#fff;padding:0 5px;float:left;height:24px;text-decoration:none;font-size:13px;line-height:24px;overflow:hidden;}
#spNav li .cur,#spNav li a:hover{background:#fff;height:23px;padding:0 5px 0 4px;border-top:1px solid #ccc;border-left:1px solid #ccc;color:#1979a6;}

.partTop{position:relative;}
.summary{padding:2px;background:#aad9f2;width:986px;float:left;display:inline;margin-right:10px;}
.summary .lineBox{border:1px solid #39c;background:#fff;padding:18px 0;}
.summary .sum{width:350px;height:276px;float:left;display:inline;margin-left:15px;margin-right:15px;}
.summary .similar{width:285px;float:left;position:relative;}
.similar .simList{width:280px;}
.sum .corner{float:left;text-align:center;z-index:6;position:relative;padding-right:5px;}
.softDown .sum .corner img{padding-top:3px;}
.sum .corner .frame67{background:url(images/corner67.gif) no-repeat;width:67px;height:67px;display:inline-block;overflow:hidden;position:absolute;left:0px;top:0px;z-index:6;}
*html .sum .corner .frame67{background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='/skin2012/images/corner67.gif')}
.softDown .sum .tit{height:58px;}
.sum .tit .txt{width:230px;float:left;padding-top:1px;}
.sum .tit h1{font-size:15px;line-height:22px;color:#010101;}
.sum .tit .ver{color:#666;text-indent:2px;padding-top:2px;}
.sum ul{padding:8px 0;}
.sum li{width:170px;padding-right:3px;float:left;display:inline;overflow:hidden;border-bottom:1px dashed #eee;line-height:30px;height:30px;white-space:nowrap;}
.sum li.aw{width:336px;}
.sum li a{padding-right:8px;}
.sum .func{height:39px;}
.sum .func .aqDown{width:142px;height:39px;text-indent:-9999px;background:url(images/aqDown142.gif) 0 0 no-repeat;float:left;display:inline;overflow:hidden;margin-right:15px;}
.sum .func .aqDown:hover{background-position:0 -39px;}
.sum #pingfen{float:left;width:190px;position:relative;}
.sum #pingfen .star_r{position:absolute;top:24px;left:1px;}
.sum #pingfen .decimal{position:absolute;top:-24px;left:125px;font:34px "Arial";color:#f90;}
.sum #pingfen span{position:absolute;top:0px;left:175px;}
.partTop .hot,.partTop .best{width:59px;height:92px;position:absolute;left:314px;top:2px;background:url(images/dhot.png) 0 0 no-repeat;}
.partTop .best{background:url(images/dbest.png) 0 0 no-repeat;}
.similar h2{line-height:24px;height:24px;color:#1979a6;font-weight:bold;font-size:14px;padding-left:18px;background:url(images/barr.gif) 0 5px no-repeat;margin-top:-4px;}
.similar .simList li{line-height:30px;height:30px;overflow:hidden;border-bottom:1px dashed #eee;}
.similar .simList a{color:#1979a6;}
.similar .simList a:hover{color:#f60;}
.similar p{padding:10px 0 0 0;}
.similar p a{padding:0 7px;color:#1979a6;}
.similar p a:hover{color:#f60;}
#dingandcai{padding-top:10px;position:absolute;top:224px!important;top:228px;left:-2px;}
#dingandcai a{float:left;width:138px;height:35px;background:url(images/ding.gif) 0 0 no-repeat;text-decoration:none;}
#dingandcai #showcai{display:inline;margin-left:8px;background:url(images/cai.gif) 0 0 no-repeat;}
#dingandcai a:hover,#dingandcai #showcai:hover{background-position:0 -35px;}
#dingandcai a div{padding-top:8px;text-indent:32px;}
#dingandcai a span{padding:0 2px;}

.mainCont{margin-top:10px;}
.main{width:662px;border:1px solid #ddd;border-top:none;float:left;display:inline;margin-right:10px;background:#fff;padding:0 18px 18px 18px;overflow:hidden;line-height:24px;font-size:14px;}
.sideBar{width:280px;float:left;}
.main .mTab{height:46px;line-height:50px;background:url(images/dTab11.gif) 0 0 repeat-x;position:relative;width:698px;left:-18px;overflow:hidden;margin-bottom:5px;}
.mTab li{width:100px;float:left;border-right:1px solid #ddd;text-align:center;font-size:14px;font-weight:bold;cursor:pointer;word-spacing:1px;}
.mTab .cur{background:url(images/dTab12.gif) 0 0 repeat-x;cursor:default;color:#1979a6;}
.main p{padding-top:13px;}
.main .inTit,.main .introTit{border-bottom:1px solid #ddd;font-weight:bold;color:#222;padding:18px 0 6px 0;word-spacing:1px;clear:both;}
#introWrap a{color:#1979a6;font-size:15px;font-weight:bold;}#introWrap a:hover{color:#f60;}
.keyText{margin:15px 0 0 0;padding:34px 9px 4px 9px;border:1px solid #E63E00;background:#FDFDDF url(images/sftips.gif) no-repeat 5px 7px;color: #333;line-height: 2.0;font-size:14px;clear:both;}
.gameDown .keyText{background:#FDFDDF url(images/gmtips.gif) no-repeat 5px 7px;}
.keyText p{padding-top:0;}
.keyText a{color:#0984C5;}
.keyText a:hover{color:#f60;}
.oTit{border-bottom:2px solid #1D7CBF;margin-bottom:12px;}
.oTit h2{height:38px;line-height:38px;padding:0 15px;background:#1D7CBF;color:#fff;font-weight:bold;word-spacing:1px;float:left;display:inline;margin-top:15px;}
.highslide-maincontent {display: none;}
.share_box { float:right;display:inline;margin:22px 4px 0 0!important;margin:22px -24px 0 0;font-size:12px;}
.share_box .tobbs { float:left; background:url(images/c_bbs.png) no-repeat; width:90px; height:25px; line-height:25px;  color:#555; margin-right:10px;}
.share_box .tobbs span {float:left;   width:67px; height:25px; padding-left:23px;}
.share_box .toqqmsn { float:left; background:url(images/c_qqmsn.png) no-repeat; width:85px; height:25px; line-height:25px; text-indent:28px; color:#555;} 
.share_box .tobug { float:left; background:url(images/c_bug.png) no-repeat; width:56px; height:25px; line-height:25px; text-indent:25px; color:#555;  margin-right:10px;} 
.highslide-maincontent  textarea{ width:392px; height:60px; line-height:20px; overflow:auto; background:#faf8e9; border:1px solid #c5b790; padding:3px;}
.highslide-maincontent p {margin:5px 0; color:#333;}
.highslide-maincontent .c_btn { width:56px; height:24px; text-align:center; font-weight:bold; color:#fff; padding:0; border:0;  cursor:pointer;  margin-left:1px; background:url(images/c_send.png) no-repeat;}
.highslide-maincontent  strong { display:block; color:#333; line-height:24px; margin-top:5px; zoom:1;}
.highslide-wrapper .highslide-heading {color:#dc3c10;}
body .draggable-header .highslide-maincontent {padding-top:5px;}
.dAdd{width:325px;float:left;font-size:12px;}
.dAdd h3 {padding:0;text-indent:0;font-size: 15px;font-weight: bold;color: black;font-family: arial;}
.dAdd .ul_Address{width:325px;overflow: hidden;padding-bottom:10px;}
.dAdd .ul_Address li{ float:left;display:inline;width:76px;height:24px;line-height:24px;margin:5px 8px 0 0;padding-left:22px;background:url(images/downIco.gif) no-repeat 0px -75px;overflow:hidden;}
.dAdd ul li.kuaiche {width:76px;}
.dAdd .ul_Address .thunder_li{background-position:0px -49px;}
.dAdd .ul_Address .xuanfeng{background-position:0px 0px;}
.dAdd .ul_Address .kuaiche{background-position:0px -25px;}
.dAdd .ul_Address a{display:block; width:90px; height:24px; color:#2a78b4;}
.dAdd .rela{width:310px;float:left;padding-top:5px;border-top:1px dashed #E0E0E0;}
.dAdd .rela h2{text-indent:14px;padding:5px 0 3px 0;font-weight:bold;font-size:14px;}
.dAdd ul.text-list-green{width:310px;overflow:hidden;}
.dAdd ul.text-list-green li{float:none;display:block;clear:both;width:295px;height:24px;line-height:24px;padding-left:15px;margin:0;background: url(/style/images/liststyle-fire.png) no-repeat 0 7px; white-space:normal; text-overflow: ellipsis;}
.dAdd ul.text-list-green li a{color:#2F3A30;}
.dAdd ul.text-list-green li a:hover{color:#ff5800;}
.relevant{margin-top:15px;border-top:1px dashed #ddd;}
.relevant p{font-weight:bold;color:#222;}
.greyDot{font-size:12px;}
.greyDot li{line-height:24px;height:24px;padding-left:14px;background:url(images/greyDot.gif) 6px 11px no-repeat;overflow:hidden;}
.relevant .down,.relevant .article{width:320px;float:left;}
.relevant .down{display:inline;margin-right:18px;}
#commentWrap .oTit{margin:0;}
#commentWrap dl{padding:10px 0 0 0;line-height:22px;}
#comment{font-size:12px;}
#userName-wrap{height:30px;line-height:24px;background:url(images/wmBg.gif) no-repeat;padding:0;}
#userName{width:140px; padding:1px 3px 1px 5px; height:23px; line-height:23px; margin-left:42px;margin-right:10px;}
#hotCmt dl{padding:0;margin:10px 6px;}
#cmtForm{padding:0;margin:0;height:151px;overflow:hidden;}
#cmtMsg{width:657px;height:80px;border:1px solid #ccc;display:inline;}
#comment-list dt{line-height: 24px;background:#EDF9FE;color:#666;zoom:1;border-top:1px solid #eee;}
#comment-list dt span i{font-style:normal;padding:0 5px;color:#5FA5EA;}
#comment-list dt em{padding-left:10px;}
#comment-list dt em,#comment-list dt front{color:#999;}
#comment-list dt em{float:right;font-style:normal;color:#999;padding-right:5px;margin-top:0;margin-top:-24px\9;}
#comment-list dt font{font-size:12px;}
#comment-list dd{padding:4px 0 5px 0;zoom:1;}
#comment-list dd p{text-align:right;position:relative;z-index:0;line-height:1.5;margin:0;}
#comment-list dd p a{color:#175CBB;z-index:0;display:inline-block/9;text-indent:0;position:relative;top:0px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {#comment-list dd p a{top:0px;}/*Chrome Safari*/} 
#comment-list dd p a:hover{color:#f60;text-decoration:none;z-index:0;}
#comment-list dd p a em{color:#f60;padding:0 2px;z-index:0;font-style:normal;}
#comment-list dd p a span{color:#f60;z-index:0;}
#comment-list dd p .glBtn{display:inline-block;zoom:1;width:72px;height:25px;overflow:hidden;line-height:25px;color:white;text-align:center;background:url(images/glBtn.gif) no-repeat;}
#comment-list dd p .glBtn:hover{background-position:0 -25px;color:#fff;text-decoration:none;}
#comment-list dd blockquote{padding:4px 5px 4px 5px;border: 1px solid #E0E0E0;background: #fcfce8;margin:4px 0;margin:8px 0 4px 0\9;width:auto;color:#222;font-size:12px;}
#comment-list dd blockquote h4{color:#999;margin:0;font-weight:normal;font-size:12px;}
#comment-list dd blockquote cite{font-style:normal;color:#787878;}
#comment-list dd blockquote p{margin:0;}
#userName{margin-right:10px;}
#hotCmt dl{margin-bottom:10px;padding:15px 15px 5px 15px;_zoom: 1;border:1px solid #AECCF2;background:#DFEFFE url(../images/zhiding.png) no-repeat top right;}
#hotCmt dt{margin-right:40px;background:#C2DDFB;}
#hotCmt dt span i{color:#135B96;}
#hotCmt dd{padding-bottom:5px;}
#hotCmt dd p .glBtn{background:#DFEFFE;}
#hotCmt dd blockquote{background:#fcfcf2;}
#hotCmt dd p{padding-right:40px;}
#glMsg {width: 98%;padding: 2px 4px;height: 100px;font-size: 12px;overflow: auto;}
.closeSendErr {position: absolute;top: -5px;right: 0;_right: 18px;display: block;padding: 0 5px;border: 1px solid #E5E5E5;font-size: 18px;line-height: 24px;font-family: arial;color: black;cursor: pointer;}
.input-bor {border: 1px solid #C4C4C4;background: white;line-height: 20px;vertical-align: middle;}
.blockMsg p{margin:2px 0;}
#glRep-btn{float: right;width: 47px;height: 25px;background: url(../images/tjBtn.gif) 0 0 no-repeat;border: none;color: white;cursor: pointer;}
.blockMsg .blue{color:#175CBB;}

#comment-form div{position:relative;}
#comment-form div span{padding:5px;color:#f60;}
#comment-form .seeAll{margin:0 0 0 -5px;margin:0\9;}
#subCmt{width:91px;height:34px;background:url(images/plBtn.gif) 0 0 no-repeat;border:none;color:#fff;cursor:pointer;position:absolute;left:570px;font-size:14px;font-weight:bold;line-height:34px;}
#subCmt:hover{background-position:0 -34px;}
#comment-form .grey{color:#ccc;padding-top:5px;}
#comment-form div p{margin:5px;padding:0;height:34px;}

#guessWrap li{width:103px;float:left;line-height:27px;height:27px;overflow:hidden;padding:0 15px 0 14px;}
.greyBox{border:1px solid #ddd;background:#fff;}
.greyBox h2{height:31px;line-height:31px;background:url(images/indTit11.gif) 0 0 repeat-x;font-size:14px;text-indent:8px;}
.rank .cont{padding:6px 9px 6px 30px;background:url(images/num1-10.gif) 10px 12px no-repeat;background-position:10px 13px\9;}
.rank li{line-height:27px;height:27px;overflow:hidden;}
#hottags{padding:5px 10px;line-height:24px;}
#hottags a{padding-right:8px;}

#foot{margin-top:10px;padding:15px 0;border-top:1px solid #ccc;}
#foot p{margin-bottom:8px;text-align:center;}
#foot p a{margin:0 24px;}
#foot .rzimg{width:270px;margin:0 auto;padding-top:10px;}
#foot .rzimg a{margin:0 5px;}