@charset "utf-8";
/*************************************
*
* 创建日期：2012-1-30
* 制造者：honey
* 概要：
*
*************************************/

/******面包屑*****/
.theadWap{ margin:0 auto; width:940px; padding:0 10px; background-position: left -116px; height:32px; }
.theadWap .solsl{ color: #FFF; height: 30px;  line-height: 30px;}
.theadWap .thead li{ background-position:left -150px; background-repeat:no-repeat;float: left;height: 32px;line-height: 32px;padding: 0 5px;}
.theadWap .thead li.no{ background-image:none;}
.theadWap .thead li a, .theadWap .thead li a:hover { color: #FFF;float: left;font-size: 14px; font-weight: 600;padding: 0 10px 0 9px;text-decoration: none;}
.theadWap .thead li.act a, .theadWap .thead li a:hover { background-position:-180px -27px; color:#107CBF;}

.theadWap .thead li div{ position:absolute; width:385px; border:1px solid #2497DF; border-top:none; top:32px;; left:7px;background:#FFF;}
.theadWap .thead li div a,.theadWap .thead li div a:hover,.theadWap .thead li.act div a,.theadWap .thead li.act div a:hover{ padding:0; margin-right:10px;color:#2C2C2C; background:none; font-weight:normal; font-size:13px; white-space:normal; float:none; line-height:22px;}
.p510{ padding:5px 10px;}

.thead a strong{ font-weight:bold;}
.jiabrand{ border:1px solid #42aef1; border-top-width:0; padding:10px 0 10px 15px; width:943px}
.jiabrand ul{width:312px; float:left;  height:78px; overflow:hidden; background:url(../images/hotbrand.png) no-repeat 280px -10px;}
.jiabrand ul.no{ background-image:none}
.jiabrand ul li{ width:260px; overflow:hidden; white-space:nowrap; line-height:24px }
.jiabrand ul.no li{ width:310px;}
.jiabrand ul li.more{ text-align:right; padding-right:40px; width:270px;}
.jiabrand ul li a{ color: #333;margin-left: 11px;}
.jiabrand ul li strong a{ font-weight:600; color:#545454}
.jiabrand ul li a:hover{ background-color:#1d96e2; color:#FFF}
.layA{ width:230px; float:left}
.sline{ background:#DEE3E7; height:1px; overflow:hidden; line-height:1px; margin:0 10px;}

.modBoxA .thA{ background-position:left -217px;height:28px;border:1px solid #FFCB9E;}
.mark{font-size: 14px;font-weight: bold;margin-left: 13px; line-height:28PX}
.modBoxA .tbA,modBoxB{ padding: 10px 10px 8px; border:1px solid #FFCB9E; border-top-width:0; }
.modfl dt{ font-weight:600;}
.modfl dt a{ color:#F60;}
.modfl dd{ border-bottom: 1px dashed #D8D8D8; margin: 0 0 5px; padding-bottom: 5px;display:inline-block;word-wrap: break-word;}
.modfl dd a{ padding:0 2px; display:block; float:left; margin:0 8px 0 0;word-wrap:break-word;white-space:nowrap}
.modfl dd a:hover{ text-decoration:none; background-color:#F60; color:#FFF;  }

.layB{ width:510px; float:left}
.modOut{ border:1px solid #BDDBFF}
.modInner{border: 2px solid #E2F4FF;line-height: 24px;padding: 10px 0; background:url(../images/smallicon.gif) 0 -140px no-repeat;}
.modInner h3{ height:36px; line-height:28px; text-align:center; overflow:hidden; font-size:16px;}
.expTxt{ width:240px; padding:0 8px 0 3px; height:153px; overflow:hidden;}
.borderR{ border-right:1px solid #CCC;}
.expTxt li{height: 76px;overflow: hidden; padding-left: 6px;}
.expTxt li a{ width:180px; height:25px; display:block; float:left; overflow:hidden;}
.expTxt li em span{ float:right; color:#999;}
.expTxt li em span strong{ color:#FF6600; font-weight:normal;}
.expTxt li i a{ color:#FFF; padding-right:8px; width:35px; height:20px; float:left;  background:url(../images/smallicon.gif) no-repeat 0 2px; text-align:center;}
.expTxt li i a:visited{ color:#FFF;}
.expTxt li i a.ricon{ background-position:0 -30px;}
.expTxt li i a.bicon{ background-position:0 -62px;}
.expTxt li i a.picon{ background-position:0 -95px;}
.modBoxB .thB{ background-position:left -182px;height:28px;border:1px solid #D7D7D7;}
.modNew .subMark{ float:right}
.modNew .subMark i {border-left: 1px solid #D7D7D7; line-height:30px; font-style:normal;color: #777;cursor: pointer;float: left;height: 30px;margin-top: -1px;position: relative;text-align: center;width: 70px;}
.modNew .subMark .act{ font-size:14px; color:#c00; font-weight:600; background-position:left -158px;}
.Newcon{ border:1px solid #D7D7D7; border-top-width:0; }
.Newcon .dTop{ background-color:#F9F9F9;border-bottom: 1px dashed #D7D7D7;color: #777; height: 30px;line-height: 30px; margin: 0 0 10px;padding: 0 20px 0 17px;}
.Newcon i{ font-style:normal; float:left}
.Newcon .iTitle{ margin-left: 8px;width: 420px; padding-left:18px; background-position:-288px 10px; line-height:24px}
.Newcon .iNum{ width:50px; text-align:center}
.Newcon .iNum em{ color:#c00; font-style:normal}
.icon_xs { background-position:-275px -125px ;display: inline-block;height: 14px;width: 14px;}
.orange, .orange a:link, .orange a:visited, a.orange:link, a.orange:visited {color: #F60;}
.icon_jian{ background-position:-156px top;display: inline-block;height: 16px;width: 15px;}
.link_tab a:link, .link_tab a:visited { color: #999;}

.layC{ width:200px; float:right}
.zhuan{ border:1px solid #D7D7D7; border-width:0 1px; background:url(../images/car_bg1.png) repeat-y -1px top;}
.jia{ margin:10px 0 0 5px;}
.jia li{ margin-top:7px;}
.jia li .tu{ width:85px; height:82px; float:left; margin-right:8px}
.jia li dl{ width:90px; float:left}
.jia li dl dt{  height:24px; line-height:24px; overflow:hidden; word-wrap: break-word;}
.jia li dl dd{ line-height:14px; color:#666; line-height:16px; word-wrap: break-word;  }
.jia li dl dd.h14{ height: 18px;overflow: hidden;}
.jia li dl dt a{ font-size:14px; font-weight:600; color:#164a84;}
.jia li dl dd i{ color:#333; font-style:normal}
.jia li dl dd em{ color:red;font-style:normal}
.jia li dl dd .aBtn{ color:#164a84; text-decoration:none; width:64px; height:22px; background-position:-180px -73px;display: inline-block;line-height: 22px;margin-right: 5px;text-align: center;}
.modBoxC{ border:1px solid #D7D7D7; height:28px; border-width:1px 0; background-position:left -182px;}
.ultxt1{ width:180px; margin:9px auto;}
.ultxt1 li{ background-position: -297px -10px; padding-left:8px;  line-height:24px;overflow:hidden;word-wrap: break-word; height:24px;}

/*** list 
-------------------------------------------------------------- ****/
.layD{ width:750px; float:left;}
.con1{background-color:#FFF;border: 1px solid #E4E4E4;color: #666;padding: 0 10px; color:#666}
.con1 dl{ padding: 5px 0 0 46px; position: relative;}
.con1 dl dt{ clear: both;font-weight: 600;margin-left: -72px;position: absolute;text-align: right;width: 72px; color:#666}
.con1 dl dd{ height: 100%;min-height: 24px; margin-top:3px;}
.con1 dd a{display: block;float: left;height: 18px;line-height: 18px;margin-right: 10px; padding:0 5px;}
.con1 .subcol_nm{ color:#FFF; background-color:#0570C4;}
.con1 .subcol_nm:visited{ color:#FFF;}
.line_solid {border-bottom: 1px solid #D4D4D4;clear: both;display: block;font-size: 0; height: 0;line-height: 0;}
.marginl50 {margin-left: 50px;}

.con2{ border:1px solid #dee3e7;}
.tit1{ border:1px solid #D9D7D7; border-width:1px 1px 0; height:28px; line-height:28px; background:#fbfbfb;}
.tb{ border-top:none;}
.expTxtA li{font-size: 14px;;overflow: hidden; height:25px; line-height:25px}
.expTxtA li.liTit{ color:#777; border-bottom:1px dashed #D8D8D8; margin:5px 0 10px; width:746px;}
.expTxtA li.liTit .iTitle{ background-image:none;}
.modExtA .iTitle{ padding-left: 38px; height: 24px;overflow: hidden;width: 420px;background: url(../images/linetitle.png) no-repeat 15px -288px ;}
.modExtA .icon_jj{background: url(../images/linetitle.png) no-repeat 15px -320px;}
.modExtA .iNum{  text-align: center; width: 75px;}
.modExtA .iPhase{text-align: center; width: 45px;}
.expTxtA i { float: left; font-style:normal}
.modExtA .iName {text-align: center;width: 115px;}
.modExtA .iTime {text-align: center;width: 87px;}
.modExtA .line {border-bottom: 1px dashed #D8D8D8;margin-bottom: 8px;padding-bottom: 8px;}

/*** list search
-------------------------------------------------------------- ****/
.modSeaList{ line-height:24px;}
.modSeaList .thB .act { background-position:left -158px ;font-size: 14px;font-weight: bold;}
.modSeaList .thB i { border-right: 1px solid #D7D7D7;float: left;font-size: 12px;font-weight: normal;height: 30px;margin-top: -1px;padding: 0 15px;position: relative;}
.modSeaList .thB{ border-width:1px 0; padding-right:10px}
.modSeaList .thB i a{ color:#777;}
.modSeaList .thB i.act a{ color:#C00}
.modSeaList .thB .Mark{ padding-left:0;}

.modSeaList ul {margin: 0 12px;  border-top:1px solid #FFF}
.modSeaList li {border-bottom: 1px dashed #D7D7D7;overflow: hidden; padding: 15px 0 10px;width: 100%;}
.modSeaList li:hover{ background-color:#FAFAFA}
.modSeaList .dTit, .modSeaList .dDes {font-size: 14px;}
.modSeaList dt {font-weight: bold;}
.gray, .gray a:link, .gray a:visited {color: #777;}
.modSeaList .dInfo {margin-top: 10px;}

/*** content search
-------------------------------------------------------------- ****/
.w750{ width:750px;}
.colTit5 {background: url(../images/colTit5_bg2.png) no-repeat  0 0 ;height: 32px;line-height: 32px;}
.colTit5 span{ float:right; padding: 0 10px 0 15px;background: url(../images/content_bg7.png) no-repeat;}
.colTit5 span.r1{ background-position:3px -172px;}
.colTit5 span.r2{ background-position:0px -143px;}
.colTit5 h3,.colTit6 h3{background: url(../images/content_bg7.png) no-repeat; padding-left:35px;float:left;font-size:14px;}
.colTit5 h3.tit_4133{background-position:5px -112px;}	
.colTit5 h3.tit_4134{background-position:5px -352px;}
.colTit5 h3.tit_4135{background-position:5px -385px;}
.colTit5 h3.tit_4132{background-position:5px -445px;}
.colTit6{ height:31px;line-height:31px;font-size:14px;font-weight:600;}
.colTit6 h3.tit_15710{background-position:0 -316px;}	
.content9{border:1px solid #E4E4E4;border-top:none;overflow:hidden;padding:10px 0;*height:1%;}	
.content9 dl{ padding:0 10px; line-height:30px;}
.content9 dl .tit{ font-size:14px; font-weight:600;}
.content9 dl span{ margin-right:8px;}
.content9 dl a{ color:#168605;}
.content9 dl dd.aCtt{ font-size:14px; line-height:22px; padding-bottom:10px;}
.content9 dl dd.bcCon{ color:#999;}
.content9 dl dd span.price{	background: url(../images/content_bg7.png) no-repeat 0 -87px;padding-left: 15px;}
.xsf select{ border:1px solid #CCCCCC;}
.textarea{ border:1px solid #ccc; width:507px; height:107px; }
.btn{ width:70px; height:24px; line-height:24px; background:url(../images/bt_icon.gif);}
.pL10{ padding-left:10px;}
.border_e4{border:1px solid #E4E4E4;}
.bgf5{background:#F5F5F5;}
.border_ffcf7f{border:1px solid #ffcf7f;}
.bgfdf9d2{background:#fdf9d2;}
.boderbt{ border-bottom:none;}
.content10{border-top:none;padding:0 3px 4px 3px;*height:1%;overflow:hidden;}	
.content10_text{margin:0 2px;background:#fff;}
.content10_text	 p{ padding:10px;}
.content10_text	 div{ padding:0 10px 0 30px; font-size:12px;}
.content10_text .r_reply{padding:10px 0 0 0; font-size:14px;}
.content10_text .dd{ padding:0;}
.content10_text	 div a{ color:#056186;}
.content10_text dl{ background:#fff; padding:15px 3px 0;}
.content10_text dl.reply{ padding-bottom:10px; overflow:hidden; *height:1%;}
.content10_text dl.reply textarea {border: 1px solid #DDD;height: 100px;padding: 10px;width: 500px;}
.content10_text dl.reply .a{float:left;background: url(../images/qaBtn_bg1.gif) no-repeat ;border: medium none;cursor: pointer;height: 29px;line-height: 29px;margin: 1px 10px 0 10px;width: 79px;color:#fff;}
.content10_text dl.reply .txt {float:left;border: 1px solid #DDD;height: 24px;line-height: 24px;margin:3px 10px 0 0;padding:0 5px;width: 40px;}
.content10_text dl.reply img{ float:left; margin-top:3px;}
/*** speciaIndex team
-------------------------------------------------------------- ****/
.spe_flow{ float:right; background-position:-60px -293px; width:228px; height:118px; border:1px solid #d1ddea; overflow:hidden;}
.spe_flow span{ display:block; background-color:#eef2f5; width:218px; height:24px; line-height:24px; padding-left:10px; font-size:14px; font-weight:600; color:#116eb4}
.spe_a i{ display:block; width:86px; height:38px; float:left;  text-indent:-9999px; overflow:hidden; margin:3px 4px 5px 15px;}
.spe_a i a{display:block; width:86px; height:35px;}
.ask_col {float: right;width: 475px;}
.newteam{ float:left;}
.ask_zhuanjiatuan { height: 265px;overflow: hidden;padding: 10px;width: 450px;}
.line_box h3 { background-position:left -1px ;color: #000;font-family: simSun;font-size: 14px;font-weight: bold;height: 29px;line-height: 28px;overflow: hidden;padding: 0;}
.line_box h3 span { background-position:-164px -417px;    color: #FFF; float: left; height: 28px;padding: 0 12px;text-align: center;margin: 0 5px 0 14px;}
.line_box {border: 1px solid #DEE3E7;clear: both; padding: 0;position: relative;}
.ask_zhuanjiatuan .ask_zhuanjiabox { background: url(../images/ask_line.png) repeat-x bottom ;height: 148px; overflow: hidden;}
.ask_zhuanjiabox .ask_zhuanjia_tou {float: left;margin: 0 15px 15px 0;text-align: center;  width: 102px;}
.big_zhuanjia_tou .ask_zhuanjiabox .ask_zhuanjia_tou img {height: 100px; width: 100px; border: 1px solid #ABABAB; display: block; margin-bottom:10px}
.ask_zhuanjiatuan .ask_zhaujiasmall {width: 330px; float:left; _width:310px}
.ask_zhuanjiabox .ask_zhaujiasmall h4 {font-size: 14px;font-weight: 800; padding: 0 0 7px;}
.ask_zhuanjiatuan .ask_zhaujiasmall p {float: left;word-wrap: break-word; overflow:hidden; height:24px; width:330px;}
.ask_zhuanjiatuan .ask_zhaujiasmall p label {float: left;}
.ask_zhuanjiatuan .ask_zhaujiasmall p strong {padding: 0;width: 270px;display: block;float: left; font-weight:normal;}
.ask_zhuanjiabox .ask_zhaujiasmall p span {float: left;margin: 0 10px 0 0;white-space: nowrap;}
.ask_zhuanjiabox .ask_zhaujiasmall p em {color: #C00;}
.ask_zhuanjiatuan .ask_aboutask h4 {    color: #666;font-weight: 800;}
.ask_aboutask ul li { background-position: -295px -35px ; float:left; width:434px; height:20px;line-height: 20px;overflow: hidden;padding: 0 0 0 15px; position:relative}
.ask_zhaujiasmall a,.ask_aboutask li a{ color:#164a84;}
.ask_zhuanjiabox .ask_zhuanjia_tou strong a {background: url(../images/car_ask.png) no-repeat scroll -181px -73px transparent;display: block;height: 22px;line-height: 23px;margin: 0 auto;width: 62px; font-weight:100; color:#164A84;}
.ask_zhuanjiabox .ask_zhuanjia_tou strong a:hover{ color:#c00; text-decoration:none}
.team_list{ margin:0 auto; width:960px;}

ul.car_tab_ul {border-right: 1px solid #DCDDDD;float: left;height: 29px;left: 105px;overflow: hidden;padding-left: 10px;position: absolute;top: 0;}
ul.car_tab_ul li {border-left: 1px solid #DEE2E6;cursor: pointer;float: left;height: 28px;line-height: 28px;overflow: hidden;text-align: center;width: 78px;	float:left;}
ul.car_tab_ul li.act {background: #FFF;border-top: 2px solid #C00;cursor: default;font-weight: bold;height: 27px;line-height: 27px;}
.ask_bycar {background-color:#FBFBFB;border-bottom: 1px solid #DEE3E7;height: 22px;padding: 6px 0 0 15px;}
.ask_bycar select {font-size: 12px;margin: 0 10px 0 0;width: 105px;}
.team_list a{ color:#164A84}

.ask_zhuan_lie .ask_zhuanjiatuan {border-top: 1px solid #DEE3E7;height: 106px; margin: 0 10px;padding: 10px 0 4px;width: auto;}
.ask_zhuan_lie .first{ border-top:none;}
.ask_zhuan_lie .ask_zhuanjiabox { float: left;height: 102px;overflow: hidden;width: 460px;}
#ExpertDiv .ask_zhuanjiabox{ background-image:none;}
.ask_zhuan_lie .ask_aboutask { float: right;padding: 0;width: 450px; height: 100px;}
.ask_zhuanjiabox .ask_zhuanjia_tou {float: left;margin: 0 15px 15px 0;text-align: center;width: 102px;}
#ExpertDiv .ask_zhuanjia_tou{ width:62px;}
.ask_zhuanjiabox .ask_zhaujiasmall h4 {font-size: 14px;font-weight: 800;padding: 0 0 7px;}
.ask_zhuanjiabox .ask_zhuanjia_tou img {border: 1px solid #ABABAB; display: block;height: 65px;margin: 0 0 10px;width: 65px;}
.ask_aboutask ul li small {color: #666;font-size: 12px;font-style: normal;position: absolute; right: 0;top: 0;}
.ask_aboutask ul li small em {color: #C00;}
.ask_zhuan_lie .ask_aboutask ul li a {height: 20px;overflow: hidden;width: 380px;float:left;}
.ask_zhuanjiatuan dt,.ask_zhuanjiatuan dd{ height:26px; line-height:26px; }
.ask_zhuanjiatuan dt{ font-weight:bold;}
.ask_zhuanjiatuan dd{background: url(../images/line.gif) repeat-x 0 bottom; margin-bottom:2px;}
.ask_zhuanjiatuan dd a{ margin-right:8px;}
/*** specialist team
-------------------------------------------------------------- ****/
.zhuanjia_bg {background-position: 0 1px; border-top: 1px solid #DEE3E7; padding: 5px 0 0;}
.zhuanjia_box_main {float: left;width: 230px;background-color:#FFF}
.ask_zhuan_one .ask_zhuanjiabox {padding: 10px 0 0 10px;}
.ask_zhuan_one .ask_zhuanjiabox .ask_zhuanjia_tou {margin: 0 10px 0 0;}
.big_zhuanjia_tou .ask_zhuanjiabox .ask_zhuanjia_tou img {height: 100px;width: 100px;}
.zhuanjia_box_nav {float: right;margin-left: -1px;width: 731px;}
.ask_list_jingcai dl {background: url(../images/ask_line.png) repeat-x left bottom;padding: 20px;}
.ask_list_jingcai dl dt { background-position:-279px -448px ;height: 35px;padding: 0 0 0 35px;}
.ask_list_jingcai dl dd { background-position:0 -603px ;padding: 0 0 0 35px;}
.ask_list_jingcai dl dd .p {color: #666;font-size: 14px; margin: 0 0 10px;word-wrap: break-word;height:22px}
.ask_list_jingcai dl dd .p small {float: right;font-size: 12px;}
.ask_zhuan_one .ask_zhuanjia_list { float:left; margin-left:10px; display:inline;}
.ask_zhuan_one .ask_zhuanjia_list dl dt { color: #666;font-weight: 800;margin: 0 0 3px; }
.ask_tiwen { background: url(../images/car_ask_tiwen.png) repeat-x;}
.ask_zhuanjia_tiwen {margin: 0 auto;padding: 20px 0 0;width: 640px;}
.ask_zhuanjia_tiwen .tiwen_say {padding: 0 0 10px;width: auto;}
.tiwen_say h2 { float: left;font-family: Microsoft YaHei;font-size: 16px;height: 24px;line-height: 24px; color:#555;}

.tiwen_say small em {color: #333;font-family: Constantia,Georgia;font-size: 22px;}
.line_box h3 span a:link, .line_box h3 span a:visited {color: #FFF;text-decoration: none;}
.zhuanjia_box_nav .line_box{ border-top-width:0;}
.ask_tiwen a{ color:#164A84}
.fr_spc{ margin-bottom:10px;}
.fr_spc #btuSubmit{ margin-left:60px;}
.fr_spc p{ margin:5px 0;}
.fr_spc p.con{ height:130px;}
.fr_spc .input_b,.fr_spc .inpiut_c,.fr_spc .input_a{ border:1px solid #CACACA;font-size: 12px;padding: 4px 6px;width: 300px;}
.fr_spc .inpiut_c{height:120px; line-height:24px; width:350px; text-align:left; }
.fr_spc .input_a{ width:50px;}
.fr_spc input{ vertical-align:middle;}
.fr_spc img{ cursor:pointer; vertical-align:middle;}
.fr_spc p label{ float:left}
.fr_spc p label i{ color:#C00}
.fr_spc p .tijiao{ width:62px; height:22px; line-height:22px; background:url(../images/car_ask.png) -181px -73px; cursor:pointer;}
.zhuanjia_box_nav h3{ background-position:left TOP;}
.fr_spc em{ padding-left:6px; color:#DDD}

/*** search chexing
-----------------------------------------------------------------***/
.chexsearch{ width:100%; }
.asksrbg{ width:370px; height:26px; border:2px solid #FF9600; margin-right:8px; margin-top:1px; }
.yaheilan14 { color:#45536B; font-size: 14px; font-weight: bold;}
.search .select { float: left;width: 100px; height: 20px; line-height: 20px; position: relative;}
.xuanxiang, .xuanxiang1 { position: absolute; border: 1px solid #FF9600; left: -2px; top: 27px; width: 500px; overflow: hidden; background: rgb(255, 255, 255); cursor: auto; background:#FFF; z-index:100; }

.xuanxiang1 { width: 429px; left:-1px; }
.search span { float: left; height: 20px; display: inline-block; line-height: 22px; }
.esform2 input{ height:18px; line-height:18px; width:120px; border:1px solid #CCC;}
.esform2 input,.esform2 select{ vertical-align:middle; float:left; margin:5px 5px 0 0;}
.esform2 input.w220{ width:220px; color:#DDD;}
.esform2 input.ckbnt{ width:42px;background:url(../images/fzindex.png) no-repeat 0 -2px; height:20px; cursor:pointer;}
.p135{ padding-left:135px;}
.fenlei a:hover, .remen a:hover, .fenlei2 a:hover { color: rgb(255, 102, 0); }
.fenlei2 { width: 97%; padding: 4px 0 0 16px; line-height: 22px; }
.fenlei2 a { width: 75px; display: inline-block; margin-right: 10px; color: #333; font-family: SimSun; overflow: hidden; height: 22px; }
.frm { width: 851px; }
.search .choose, .search .choose_hui { background: url(../images/car_ask.png) no-repeat 74px -489px;width: 90px; height: 26px; line-height:26px; display: block; padding-left: 10px; color: #333; }
.search .choose:hover, .search .choose_hui:hover { text-decoration: none; }
.tit1 .select{ width:90px; height:20px; line-height:20px; float:left;background: url(../images/car_ask.png) no-repeat 77px -573px; border:1px solid #D9D7D7; padding-left:5px; margin:3px 10px 0 0; position:relative;}
.xuanxiang { height: 256px; overflow-x: hidden; overflow-y: scroll;}
.xg2{ top:20px; left:-1px; border:1px solid #D9D7D7;}
.remen {color: #ccc; height: 35px; padding-left: 5px;}
.remen span {background: url(../images/hotbg.gif); color: #fff; display: block; float: left; height: 17px; line-height: 17px;
  margin: 8px 14px 0 0; padding-right: 5px; text-align: center; vertical-align: baseline; width: 35px;}
.remen a {color: #333; display: inline-block; margin: 0 7px; padding-top: 7px; cursor:pointer;}
.fenlei { line-height: 28px;}
.fenlei div { padding: 0 0 4px 51px; position: relative;}
.addbg {background:#FFF4E3; height: auto;}
.fenlei .od, .bbszimunr .od { border-right: 1px solid #ccc; font: bold 15px/15px verdana; height: 15px; left: 0; margin: 8px 19px 10px; position: absolute; text-align: left; top: -2px;
  width: 31px;}
.fenlei span { display: block; line-height: 26px;}
.xuanxiang span { margin-left: 0;}
.yaheilan16 { color: #45536B; font-family: "Microsoft YaHei"; font-size: 16px; font-weight: bold;}
.fenlei a { color: #333; display: inline-block; font-family: SimSun; height: 25px; margin-left: 14px; overflow: hidden; text-align: left; width: 72px;}

/*** global search
-------------------------------------------------------------- ****/
.tb10{ border-width:1px 0;}