.mainbox{ background:#F7F7F7;width: 100%;border: 1px; solid #dfdfdf;padding-bottom: 40px;}
.main{ width:1190px; height:auto; margin:0 auto;}
.guild{ height:42px; line-height:42px; font-family:Tahoma, Geneva, sans-serif}
.gg_960_77{ width:960px; height:77px; margin:7px auto}
.gg_960_77 img{ width:960px; height:77px;}

.class_choose{ border:#E3E3E3 solid 1px;height:auto; background:#FFF;box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.10); margin-bottom:20px;}
.class_choose_content{height:auto; background:#FFFFFF; border-bottom: solid #EAECEB 1px; padding:13px;}
.filter_t{float:left;margin-right:15px; font-weight:bold}
.filter_c{ width:830px; float:left}
.filter_c li{ margin-bottom:5px;float:left;height: 20px;text-align: left;white-space: nowrap;line-height:20px;}
.filter_c a{padding:0 8px; color:#666}
.filter_c a:hover{color: #666;background: #E3E3E3; height:20px; line-height:20px; display:block; text-decoration:none;}
.selected{ background:#F3505A; color:#FFF;}
.selected a, .selected a:hover{color:#FFF;background:#F3505A; height:20px; line-height:20px; display:block}









.left{ width:940px; height:100%; float:left;}
.filter{padding:10px 0; border-top:#CCC dashed 1px;}
.filter_content select{ width:160px;}
.filter_content{ padding-left:20px;}
.filter_content input{ vertical-align:middle}
.left_item01{ height:102px;padding:30px 0 20px 20px; background-color: #FFF6DD; border-bottom:#FFCC7F 1px solid; position:relative;}
.bw_icon{ width:125px; height:30px; background:url(images/list.png); left:0; top:0; position:absolute}
.bw_small{ width:49px; height:16px; background:url(images/list.png) 0 -33px no-repeat; display:inline-block; margin-left:10px;}
#left_title{ height:33px;}
.left_title_current a{ color:#F30; font-weight:bold}
.title_current{height:26px; width:102px; font-size:14px;font-weight:bold; line-height:26px; margin-left:5px; color: #FFFFFF;}
#left_title_bottom{height:32px;line-height:32px; text-align:center; border-bottom:#cde4f2 solid 1px; border-top:none;margin-bottom:5px;}
#left_title_bottom div{ float:left; text-align:center;}

.product_list{border:#E3E3E3 solid 1px;height:auto; background:#FFF;box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.10)}









#head_tradeinfo{ width:532px;}
#head_address{ width:90px;text-align: center;}
#trust_value{ width:100px;}
#price{ width:180px;}
#qq{ width:120px; }
.left_item02{ height:102px; border-bottom:#E5E5E5 solid 1px; padding:20px 0 20px 20px; overflow:hidden}
.input_compare{ width:27px;float:left; height:64px; text-align:center;line-height:94px;padding-top:30px;}
.trade_pic{ width:100px;float:left; height:100px; border:solid #CCCCCC 1px;margin-right:10px;}
.trade_info{ width:800px;float:left; height:102px;}
.trade_info_name{text-align: left;}
.trade_info_name a{font-size:14px; font-weight:bold}
.trade_info p{ color:#999}
.time{font-size:12px; color:#666666;}
.intro{color:#666666; line-height:20px;width:800px;}
.company_name{ color:#666}
.company_name a{ color: #444;margin-top:5px; height:25px;}
.btn_xj_lxfs{ height:21px;}
.btn_xj_lxfs li{ width:69px; height:21px; float:left; margin-right:5px; background:url(images/button_dcxj.gif) no-repeat; text-align:center}
.btn_xj_lxfs li a:hover{ width:69px; height:21px; display:block; text-decoration:none}

.address{ width:90px;float:left;height:50px; text-align:center; padding-top:25px;}
.trust_num{ width:100px;float:left; height:60px; text-align:center; padding-top:25px;}
.trust_num li{ margin-bottom:3px;}
.price_num{ width:180px;float:left;height:50px; text-align:center; padding-top:22px; color:#F30; font-size:14px; font-weight:bold}
.qq_content{ width:100px;float:right; height:auto; padding-top:10px;}
.qq_content li{ height:28px; line-height:28px;}
.qq_content li a{ display:block; color:#666}
.qq_content li a:hover{ color:#F00}
.btn_msg a{ background:url(images/list.png) no-repeat;background-position:0 -63px; padding-left:26px;}
.btn_tel a{background:url(images/list.png) no-repeat;background-position:0 -96px; padding-left:26px;}
.btn_qq a{background:url(images/list.png) no-repeat;background-position:0 -132px; padding-left:26px;}










#left_bottom{height:auto; padding:15px 0;}
.compare{ height:31px;border-bottom: #CCC solid 2px;}
#pic_up{ width:27px;padding-top:8px; float:left; text-align:center;}
#btn_compare01{ width:98px; padding-top:6px; height:27px; float:left;}
.vip_show{ width:200px; float:right; margin-top:8px;}
#mark_page{ text-align:center; margin:20px 0;}
.commend_product{ border:#E3E3E3 solid 1px;height:auto; background:#FFF;box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.10); margin-top:20px;}
.commend_product_title{height:32px; line-height:32px;}
.commend_product_title h1{ padding-left:10px; font-size:14px}
.more{ float:right; padding-right:15px;}
.more a{ color:#666}
.commend_product_content{ padding:15px 0 15px 20px; background:#FFF}
.commend_product_content li{ width:140px; height:165px; float:left; text-align:center; margin-right:11px;}
.commend_product_content li img{ width:140px; height:140px;}
#right{ width:230px; height:100%;float:right;position:relative}
.right_box{border:#E3E3E3 solid 1px;height:auto; background:#FFF;box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.10); padding:10px; margin-bottom:20px;}
.right_title{height:30px; line-height:30px; border-bottom:#ddd solid 1px; margin-bottom:10px;}
.right_title h3{ width:70px; float:left; font-size:14px}
.right_title span{ float:right; color:#666}


.right_ad li{ height:200px; margin-bottom:10px; text-align:center}
.right_ad li img{ width:200px; height:200px;}

.div2{position:fixed;_position:absolute;top:15px;z-index:250; width:210px}
.commend_company li{ height:28px; line-height:28px;overflow:hidden}
.commend_company li a{ font-size:14px; color:#666; padding-left:5px;}