@charset "utf-8";
/* CSS Document */




/*分类样式开始*/
.classify{ border: #6d6c74 1px solid; padding-bottom: 22px; margin-top: 10px;}
.classify_bt{ height: 34px; background: url("../images/fenlei_ng.jpg") repeat-x;border-bottom: #6d6c74 1px solid; padding-left: 16px; line-height: 34px;}
.classify_bt p{color: #2f353a; font-size: 16px; font-weight: bold; }
.classify_row{ padding: 12px 20px; border-bottom: #d1d1d1 1px solid; *padding-bottom:0px;}
.classify_row h3{ width: 91px; height: 32px; line-height: 32px;background: url("../images/fenlei_bg2.jpg") no-repeat; float: left; font-size: 14px; color: #111111; text-align: center; overflow:hidden; margin-right:5px}
.classify_row_r{  line-height: 32px;width: 840px; font-size: 12px; font-family: "宋体"; float: left}
.classify_row_r a{color: #646464; padding: 5px 12px; display:inline; white-space:nowrap}
.classify_row_r a:hover,.classify_row_r .cur:link,.classify_row_r .cur:visited{ background: #F00; color:#FFF; border-radius:3px}
/*分类样式结束*/

/*--底部样式开始--*/
.bottom{ height: 270px; background: #e4e4e4; margin-top: 30px;}
.bottom_t{ border-bottom: 1px solid #aaaaaa; padding-bottom:10px}
.bottom_menu{ padding-top: 10px;}
.bottom_menu ul li{ margin-right: 58px; float: left;}
.bottom_menu ul li h3{ font-size: 14px; color: #3e3e3e; font-family: "宋体"; height: 36px; line-height: 36px;}
.bottom_menu ul li a{ font-size: 12px; font-family: "宋体"; line-height: 24px; color: #3e3e3e; display: block}
.ewm{ width: 114px; margin:27px 40px 0 0;}
.ewm p{ line-height: 30px; font-size: 12px; font-family: "宋体"; color: #3e3e3e;}
.bottom_b{ height: 60px; line-height: 60px; text-align: center;font-size: 12px; font-family: "宋体"; color: #3e3e3e;}

/*--底部样式结束--*/

/*--分页样式开始--*/
.fenye{ width: 280px; text-align: center; margin: 15px auto 0; height: 22px;}
.fenye a{ width: 20px; height: 20px; line-height: 20px; border: #aaaaaa 1px solid; font-size: 12px; font-family: "宋体"; color: #545454; display: block; margin-right: 5px; float: left;}
/*--分页样式结束--*/

/*--首页样式开始--*/
/*头部样式开始*/
.index_header{ height:614px; background: url("../images/bg1.jpg") center no-repeat; padding-top: 98px;}
.index_header_c{}
.index_header_row{ width: 320px;}
.tubiao1{width: 235px; margin: 0 auto; padding-top: 59px;}
.tubiao2{ width: 206px; margin: 0 auto; padding-top: 48px;}
.tubiao3{ width: 238px; margin: 0 auto; padding-top: 50px;}
.tubiao4{ width: 229px; margin: 0 auto; padding-top: 37px;}
.bg1{ background: #f5e800; height: 156px; margin-bottom: 12px;}  .bg2{ background: #4b99d9; height: 156px; width: 155px;margin-bottom: 12px;} .bg3{background: #f4bc61; height: 156px; width: 155px;margin-bottom: 12px;} .bg4{ background: #cf274b; height: 156px;margin-bottom: 12px;}
.bg5{ background: #fcc514; width: 155px; height: 162px; margin-bottom: 12px;} .bg6{ background: #30df93; width: 155px; height: 162px; margin-bottom: 12px;}
.bg7{ background: #fb9ebd; width: 155px; height: 162px; margin-bottom: 12px;} .bg8{ background: #30df93; width: 155px; height: 162px; margin-bottom: 12px;}
.bg9{ height: 170px; background: #bf5b2e;} .bg10{ background: #fcd7a2; width: 155px; height: 170px;} .bg11{ background: #1e987a; width: 155px; height: 170px;}
.bg12{ height: 170px; background: #ea742e;}
.index_header_search{ height: 35px; line-height: 35px; background: #fff; margin-top: 20px;}
.index_header_search h3{ margin-left: 180px; font-size: 18px; color: #3e3e3e; font-weight: normal; float: left}
select{ margin-top: 5px;}
label{ margin: 0 3px; font-size: 14px;}
.btn1{ width: 66px; height: 22px; background: url("../images/btn1.jpg") no-repeat; line-height: 22px; font-size: 12px; font-family: "宋体"; font-weight: bold; color: #fff; border: none}
/*头部样式结束*/
/*第一部分样式开始*/
.box1{ margin-top: 18px;}
.box1 h3{ height: 45px; line-height: 45px; font-size: 24px;}
.box1_c{ height: 372px;}
.box1_b{ height: 37px; background: #e8e8e8; background: #e8e8e8 url("../images/hot.png") left no-repeat; line-height: 37px; padding-left: 30px; margin-top: 3px;}
.box1_b p{ font-size: 14px; color: #3e3e3e; font-family: "宋体"; float: left}
.box1_b a{font-size: 12px; color: #3e3e3e; font-family: "宋体"; margin: 0 12px; float: left; display: block }
.box1_b a:hover{ font-weight: bold;}
.fwcx{ height: 370px; border-top: 2px solid #2576e0;}
.fwcx_l{ height: 370px; background: #4590f3 url("../images/fwcx_l_bg.jpg") bottom no-repeat; width: 259px;}
.fwcx_l_menu{ margin-top: 31px;}
.fwcx_l_menu a{ float: right; width: 198px; height: 33px; display: block; line-height: 33px; text-align: center; font-size: 14px; color: #fff; background: url("../images/a_bg1.png") repeat; margin-top: 4px;}
.fwcx_l_menu a:hover{ background: url("../images/a_bg2.png") repeat;  width: 228px; height: 33px; }
.fwcx_l_menu a.current{ background: url("../images/a_bg2.png") repeat;  width: 228px; height: 33px; }
.fwcx_r{}
.fwcx_rl{ border:#c2bbbb 1px solid; height: 368px;}
.fwcx_rc{ width: 228px; border-right: #c2bbbb 1px solid;}
.fwcx_rc_top{ height: 223px; border-bottom: 1px solid #c2bbbb; padding-top: 15px; }
.fwcx_rc_topc{width: 169px; margin: 0 auto;}
.fwcx_rc_topc a{ font-size: 14px; color: #3e3e3e; font-family: "宋体"; height: 26px; line-height: 26px; margin-bottom: 15px; font-weight: bold}
.fwcx_rc_bottom{ height: 120px; padding-top: 10px; border-bottom: 1px solid #c2bbbb; border-right: 1px solid #c2bbbb; }
.fwcx_rc_bottomc{ width: 180px; margin: 0 auto;}
.fwcx_rc_bottomc a{font-size: 14px; color: #3e3e3e; font-family: "宋体"; display: block; height: 26px; line-height: 26px; margin-bottom: 15px; font-weight: bold}
.fwcx_rr_top{ width: 203px; height: 149px;border-bottom: 1px solid #c2bbbb; border-right: 1px solid #c2bbbb;}
.fwcx_rr_topc{ width: 158px; margin: 0 auto; padding-top: 10px;}
.fwcx_rr_topc a{font-size: 14px; color: #3e3e3e; font-family: "宋体"; height: 26px; line-height: 26px; margin-bottom: 15px; font-weight: bold}
.fwcx_rr_bottom{ width: 203px; height: 219px;border-bottom: 1px solid #c2bbbb; border-right: 1px solid #c2bbbb;}
.fwcx_rr_bottomc{ width: 192px; margin: 0 auto; padding-top: 10px;}
.fwcx_rr_bottomc a{font-size: 14px; color: #3e3e3e; font-family: "宋体"; height: 26px; line-height: 26px; margin-bottom: 15px; display: block; font-weight: bold}
/*第一部分样式结束*/
/*第二部分样式开始*/
.cpfl{ height: 370px; border-top: 2px solid #873865;}
.cpfl_l{ width: 188px; background: #974072; height: 370px;}
.cpfl_l img{ margin-bottom: 8px;}
.cpfl_lc{ margin-top: 18px;}
.cpfl_lc ul{}
.cpfl_lc ul li{ margin: 0 16px; float: left; font-size: 13px; font-family: "宋体"; line-height: 36px; height: 36px;}
.cpfl_lc ul li a{ color: #fff; font-weight: bold}
.cpfl_row1{ width: 258px; border: #aaaaaa 1px solid; height: 368px;}
.cpfl_row1_b{ height: 143px;}
.cpfl_row1_t{ height: 224px; border-bottom: #aaaaaa 1px solid}
.cpfl_row2{ width: 292px; height: 370px;}
/*第二部分样式结束*/
/*第三部分样式开始*/
.dzcj{border-top: 2px solid #873865; margin-bottom: 3px;}
.dzcj ul{}
.dzcj ul li{ margin-right: 13px; margin-top: 15px; border: 1px solid #919191; float: left;}
.dzcj ul li a{ display: block}
/*第三部分样式结束*/
/*--首页样式结束--*/



/*--产品促销样式开始--*/
.cpcx{ border: #aaaaaa 1px solid; margin-top: 15px;}
.cpcx_top{ height: 34px; background: url("../images/bg3.jpg") repeat-x; border-bottom: 1px solid #aaaaaa; line-height: 34px; padding-left: 25px;}
.cpcx_top_l{ font-size: 18px; color: #fff;}
.cpcx_top_l a{ color: #fff;}
.cpcx_top_r{ margin-left: 45px;}
.cpcx_top_r p{ font-size: 14px; color: #fff; float: left}
.gjcss{ width: 170px; height: 20px; border: none; background: #fff; float: left; margin-left: 10px; margin-top: 8px;}
.gjc_btn{ width: 50px; height: 20px; background: #cf0605; float: left; margin-left: 10px; margin-top: 8px; border: none; color: #fff; line-height: 20px; text-align: center}
.cpcx_bottom{ padding: 25px;}
.cpcx_bottom ul{}
.cpcx_bottom ul li{ float: left; margin-right: 32px;}
.cpcx_bottom ul li p{ display:block; height:25px; line-height:25px; overflow:hidden; margin-top:3px}
.cpcx_bottom ul li a{ width:181px; height: 205px; border: #d4d4d4 1px solid; display: block; padding: 15px; margin-bottom: 25px; font-size: 12px; color: #666666; font-family: "宋体"; line-height: 30px; overflow:hidden}
.cpcx_bottom ul li a span{  font-size: 18px; color: #ee0000; font-family: "黑体";}
.cpcx_bottom ul li a:hover{ border: #ee0000 1px solid;}
/*--产品促销样式结束--*/

/*--会员中心样式开始--*/
.member_center{ width:1200px; margin:0 auto;}
.member_center_left{ width: 170px; padding: 10px 50px 20px 0px; text-align:right}
.member_center_left ul li{}
.member_center_left ul li h3{ height: 36px; line-height: 36px; font-size: 14px; font-family: "宋体";}
.member_center_left ul li a{ line-height: 36px; font-size: 12px; font-family: "宋体"; color: #5f5e5e;padding-left: 20px; display: block}
.member_center_left ul li a:hover{ color: #ee0000;}
.member_center_right{ padding:10px 20px 10px 50px;border-left: #000 1px solid; width: 900px; min-height: 400px;}
.member_center_right_t{ height: 20px; width:470px; margin: 0 auto; line-height: 20px; position: relative}
.member_center_right_btn{ width: 47px; border: none; height: 22px; background: url("../images/ssss.jpg") no-repeat; position: absolute;right: -10px;}
.member_center_right_menu{ width: 628px;  margin: 25px auto 0; height: 32px;}
.member_center_right_menu ul.member_center_right_menu_c li{ width: 115px; height:30px;cursor: pointer; background: url("../images/bg4.jpg") repeat-x; line-height: 30px; border: #dcdcdc 1px solid; font-size: 12px; color: #666666; font-family: "宋体"; text-align: center; margin-right: 10px; float: left}
.member_center_right_menu ul.member_center_right_menu_c li.current{ background: #e20c0a; border: none; color: #fff;}
.member_center_right_c{ width: 628px; margin: 30px auto 0;}
.tabList{ text-align: center; font-size: 12px; font-family: "宋体"; color: #666666; display: none;}
.tabList.current{ display: block;}

/*--会员中心样式结束--*/



/*--帮助中心样式开始--*/
.help_right{ padding: 20px; width: 700px; height: 718px;}
.help{ width: 640px; margin-bottom: 35px;}
.help_c{ width: 228px; height: 147px; border: #d4d4d4 1px solid; background: #f8f7f7; padding: 18px 30px 0; margin:0 60px 35px 0}
.help_c h3{ height: 30px; line-height: 30px; font-size: 14px; color: #5f5e5e; font-family: "宋体";}
.help_c ul li{ line-height: 30px;font-size: 12px; font-family: "宋体"; letter-spacing: 1px; width:50%; float:left}
.help_c ul li a{ color: #26d6cc; }
/*--帮助中心样式结束--*/

/*---定制车间列表页样式开始--*/
.customized{padding: 25px;}
.customized ul li{ width: 210px; float: left; margin-right: 35px; font-size: 12px; font-family: "宋体"; text-align: center}
.customized ul li .bor4{ border: #939393 1px solid;}
.customized ul li a{ color: #4d4d4d; line-height: 30px;}
.customized ul li p{ height:25px; line-height:25px; overflow:hidden; margin-bottom:10px}
/*---定制车间列表页样式结束--*/

/*--定制车间详细页样式开始--*/
.customized_details{ padding: 20px 0;}
.customized_details_c{ width: 906px; margin: 0 auto;}
.dingzhi{}
.dingzhi h3{ height: 36px; line-height: 36px; font-size: 18px; color: #333333; padding-left: 18px; margin-bottom: 10px;}
.dingzhi_c{ margin-left: 288px;}
.dingzhi_c_row{ height: 27px; margin-bottom: 15px;}
.dingzhi_c_row_l{ line-height: 27px; height: 27px; color: #333333; width: 80px; font-family: "宋体"; font-size: 14px; text-align: right;}
.dingzhi_c_row_r{}
.dingzhi_c_row_r_text{ width: 222px; height: 25px; line-height: 25px; border: #d4d4d4 1px solid;}
.dingzhi_c_row_r p{ line-height: 27px; font-size: 13px; color: #8f8b8b; font-family: "宋体"; padding-left: 8px; float: left}
.dingzhi_c_row_r span{ height: 27px; width: 8px; background: url("../images/xingxing.jpg") center no-repeat; float: left; margin-left: 5px;}
.dingzhi_btn{ width: 58px; height: 18px;background: url("../images/dz_btm.jpg") no-repeat; border: none; margin-top: 3px;}
.dingzhi_btn1{ width: 58px; height: 16px; float: left; margin-left: 10px; border: none}
/*--定制车间详细页样式结束--*/

/*---所有服务列表样式开始--*/
.all_services{ width: 753px;border: #aaaaaa 1px solid; margin-top: 15px;}
.all_services_r{ width: 237px;margin-top: 15px;}
.all_services_r1{ border: #aaaaaa 1px solid; }
.all_services_rc{ padding: 28px 0 28px 35px;  overflow-y: auto;}
.all_services_rc ul li{  margin-bottom: 21px; width: 166px;}
/*---所有服务列表样式结束--*/



/*--服务促销样式开始--*/
.hot_shop{ padding: 20px 0 20px 20px;}
.hot_shop ul li{line-height: 30px; font-size: 13px; font-family: "宋体 ";  }
.hot_shop ul li a{color: #3e3e3e;position: relative; display:block}
.hot_shop ul li span{position: absolute; width: 26px; height: 9px; background: url("../images/hot.jpg") no-repeat;}
.service_promotion{ padding: 15px 0 15px 18px;}
.service_promotion_t{ height: 36px; background: #eeeeee; padding: 8px 0 0 9px;}
.service_promotion_tc{ height: 24px; font-size: 12px; font-family: "宋体";}
.service_promotion_tc a{ padding: 0 10px; height: 22px; color: #333232; border-bottom: #b2b2b2 1px solid; border-top: #b2b2b2 1px solid; border-left: #b2b2b2 1px solid; line-height: 24px; display: block; float: left; background: #fff; }
.service_promotion_tc a.current{ height: 24px;  background: #cf0605; color: #fff; border: none; font-weight: bold}
.service_promotion_c{ margin-top: 10px;}
.service_promotion_c ul{}
.service_promotion_c ul li{ margin-right: 25px; float: left; margin-bottom: 25px;}
.service_promotion_c ul li a{ padding: 10px; display: block; width: 198px;}
.service_promotion_c ul li a span{line-height: 30px; font-size: 16px; color: #d61313; font-weight: bold}
.font{}
.font p{ font-size: 12px; color: #666666}
.service_promotion_c ul li a:hover{ box-shadow: 2px 2px 2px #c6c4c4;*box-shadow: 2px 2px 2px #c6c4c4;-o-box-shadow:2px 2px 2px #c6c4c4;-ms-box-shadow:2px 2px 2px #c6c4c4;-webkit-box-shadow:2px 2px 2px #c6c4c4;-moz-box-shadow:2px 2px 2px #c6c4c4;behavior:(PIE.htc);}

/*--服务促销样式结束--*/

/*--服务商家样式开始--*/
.ad{}
.ad img{ margin-top: 15px;}
.service_shop{ padding: 15px 10px; border-bottom: #aaaaaa 1px dashed;}
.service_shop_l{}
.service_shop_r{ margin-left: 35px;}
.service_shop_r a{ line-height: 45px; height: 45px; font-size: 14px; color: #3e3e3e}
.service_shop_r p{ line-height: 24px; font-size: 12px; color: #3e3e3e;}
/*--服务商家样式结束--*/


/*--产品详情开始--*/
.prod{margin-top: 15px;}
.product{width: 728px;float: left;margin-bottom:20px;}
.pro_img{float: left;}
.product11{width: 460px;display: block; float: left;margin-left: 16px}
.product11 h3{margin-bottom:12px; font-size:18px}
.product11 ul li{height: 30px;line-height: 30px;color: #939393;font-size: 12px;}
.product11 ul li font{color: #020202;font-size: 12px;}
.product11 p{margin-top: 10px}
.service_fl a{display: block;width: 150px;height: 34px; line-height: 34px;border: 1px solid #000;text-align: center;color:#000;}
.product11 .product11_img{position: relative; left: 6px;top: 10px}
.pro_bottom ul li{float: left;margin-right: 6px;margin-top: 6px;cursor:pointer;}
.product_right{width:256px; height:418px;border: 1px solid #dfdfdf;float: right;}
.product_right .product21{display:block;width:246px; height: 30px;line-height: 30px; border-top:2px solid #989898;border-bottom: 1px solid #dfdfdf;color: #707070;padding-left: 10px}
.product_right .product22{width: 240px;height: 360px;margin: 12px 0 0 16px}
.product_right .product22 ul li{margin-bottom: 18px}

.product_bottom{width: 730px;float: left;}
.product_bottom .product_bottom01{width: 730px;height: 40px;line-height: 36px;color:#676767;margin-left:6px }
.product_bottom .product_bottom02{width: 710px;border: 1px solid #dfdfdf;padding: 16px 10px}
.dpcon{line-height:25px;color: #6e6e6e; padding:0 10px; min-height:666px}
.product_bottom .product_bottom02 .product_article{height: 100px}
.product_ad{width: 254px;height:78px;float: right;margin: 14px 0}

.product_brand{width: 254px;float: right;text-align:center;border: 1px solid #dfdfdf}
.product_brand .product_brand01{display:block;text-align:left;width:246px; height: 30px;line-height: 30px; border-top:2px solid #989898;border-bottom: 1px solid #dfdfdf;color: #707070;padding-left: 10px}
.product_brand .product_brand02 ul li{margin-top:22px; margin-left:35px}
.product_brand .product_brand02 ul{ margin-bottom:20px}

/*--产品详情结束--*/
/*--商品详情开始--*/
.commodity{margin-top: 15px; }
.commodity .com{width: 1000px; height: 500px;}
.commodity .com .com_left{float: left;width: 358px;height: 472px;}
.commodity .com .com_left .com_img{width: 360px;height: 360px;border: 1px solid #b9b9b9}
.commodity .com .com_left .com_bottom{width: 378px;height: 98px;padding-top: 12px}
.com_bottom img{ width:75px; height:75px;border: 1px solid #ccc; padding:3px}
.commodity .com .com_left .com_bottom ul li{float: left; margin-right:10px;cursor:pointer; }
.com_bottom01 img{border: 1px solid red}
.com_bottom01 .com_bottom img{ border: none}
.com_bottom02{width:51px;height: 51px; border: 1px solid red}
.commodity .com .com_right{float:right; width: 608px;height: 472px;}
.commodity .com .com_right h3{color:#6b6b6b; font-size:19px}
.commodity .com .com_right .com_right01{width: 608px;height: 98px;margin-top:18px;font-size: 12px;color: #8a8d86}
.commodity .com .com_right .com_right01 .com_right11{float: left;width: 300px;height: 98px;}
.commodity .com .com_right .com_right01 .com_right11 font{font-size: 14px;color: #000}
.commodity .com .com_right .com_right01 .com_right12{float: left;width: 300px;height: 98px;}
.commodity .com .com_right .com_right01 .com_right12 font{font-size: 14px;color: #000}
.commodity .com .com_right .com_right02{font-size: 12px;color: #8a8d86; margin-top:15px}
.commodity .com .com_right .com_right02 font{font-size: 16px;color: red;margin-right:20px }
.commodity .com .com_right .com_right02 p{height: 28px;line-height: 28px}
.commodity .com .com_right .com_right02 .submit{width: 178px;height: 36px;border: none;background-color: red;color: #fff}
.commodity .com .com_right .com_right03{width: 300px;height: 36px;position: relative; left: 280px;top: -88px}
.commodity .com .com_right .com_right03 a{display: block; width: 124px;height: 36px;border: 1px solid #010101;line-height: 36px;color: #010101;text-align: center;float: left;margin-left: 22px; font-size:16px}
.commodity .com .com_right .com_right03 a:hover{background-color: #717372;color: #fff}

.commodity .commodity_bottom{width: 1000px;}
.commodity .commodity_bottom .commodity_bottom01{width: 708px;float: left;}
.commodity .commodity_bottom .commodity_bottom11{width: 708px;height: 40px;border:1px solid #cccccc;border-left:none;line-height: 36px;text-align: center;}
.commodity .commodity_bottom .commodity_bottom11 ul li{float: left;width:90px;height: 40px;padding: 0 10px;border-left:1px solid #cccccc; font-size:16px; cursor:pointer}
.commodity .commodity_bottom .commodity_bottom11 ul li a{font-size: 14px;font-weight: bold;color: #2b364c;}
.commodity .commodity_bottom .commodity_bottom11 ul li.commodity_bot{border-top:2px solid #b9000b;height: 36px;border-bottom:4px solid #ffffff;}
.commodity .commodity_bottom .commodity_bottom11 ul li font{color:#0d5f9b}
.commodity .commodity_bottom .commodity_bottom12{width: 708px; padding-top:10px; line-height:25px; overflow:hidden}
.commodity .commodity_bottom12 .commodity_bottom13{width: 608px;height: 98px;margin-top:18px;font-size: 12px;color: #8a8d86}
.commodity .commodity_bottom12 .commodity_bottom13 .commodity_bottom131{float: left;width: 300px;height: 98px;}
.commodity .commodity_bottom12 .commodity_bottom13 .commodity_bottom131 font{font-size: 14px;color: #000}
.commodity .commodity_bottom12 .commodity_bottom13 .commodity_bottom132{float: left;width: 300px;height: 98px;}
.commodity .commodity_bottom12 .commodity_bottom13 .commodity_bottom132 font{font-size: 14px;color: #000}
.commodity .commodity_bottom12 .commodity_choose{width:708px;height: 276px;margin:auto }
.commodity .commodity_bottom02{width: 257px;min-height: 542px;float: right;border:1px solid #dfdfdf; border-top:2px solid #999999;}
.commodity .commodity_bottom02 span{display: block;width:: 247px;height: 30px;border-bottom:1px solid #dfdfdf;padding-left: 10px;line-height: 30px;color: #676767; font-size:16px }
.commodity .commodity_bottom02 .commodity_bottom021{ padding:5px 15px}
.commodity .commodity_bottom02 .commodity_bottom021 li{ margin:5px 0}
.commodity .commodity_bottom02 .commodity_bottom021 li a{height:20px;line-height: 20px;color: #636363}
/*a{position:absolute;top:0;overflow:hidden;width:15px;height:33px;border:1px solid #b2b2b2;background:url(http://static.360buyimg.com/i/shangou/1.0.0/css/i/2014062604.png) no-repeat;line-height:100px}
a:hover{border-color:#666}*/
/*.btn{position: absolute;margin-top: 6px}
.com_right02 a{position:absolute;top:0;overflow:hidden;width:15px;height:19px;border:1px solid #b2b2b2;text-align: center; }
.btn-reduce{}
.btn-add{position:relative;}
.text{width:40px;height:5px;padding:6px 2px 8px;border-width:1px 0;border-style:solid;border-color:#b2b2b2;box-shadow:1px 1px 4px 0 #eee inset;*margin-top:-1px;margin-left:18px;text-align:center;outline:0}
.text:focus{box-shadow:1px 1px 4px 0 #ddd inset}


*/
.com_right02 a{width: 10px;height: 10px; text-align: center;line-height: 10px}
/*.text{width: 30px;height: 16px;text-align: center; }*/
/*--商品详情结束--*/
/*--服务详细开始--*/
.service{width: 620px}
.service11{width: 360px}
.product11 div{color: #939393;font-size: 12px;}
.service_fl{position: relative;left: 100px}
.service_right{float: right;}
.servi{width: 706px;height: 950px;border: 1px solid #dfdfdf;padding: 24px 12px;}
.servi01{width: 700px;height: 88px;margin-bottom: 36px;}
.servi .servi11{width: 68px;height: 88px;float: left;}
.servi .servi11 .servi12{display: block; width: 67px;text-align: center; font-size: 14px}
.servi .servi21{width: 600px;height: 88px;float: right;font-size: 12px}
.servi .servi21 p{width: 600px;height: 22px;line-height: 20px}
.servi .servi21 .servi23{width: 600px;height:22px;}
.servi .servi21 .servi23 li{float: left;width: 86px;margin-right: 40px}
.servi .servi24{position: relative; left: 570px;top:60px;color: #2562c6;font-size: 12px;cursor: pointer;}

.pag{width: 300px;height: 30px;line-height: 30px;text-align: center; font-size: 12px;margin: 4px auto;}
.pag li{float:left;min-width: 20px;height: 20px;line-height: 20px;text-align: center; font-size: 12px;border: 1px solid #000000;margin-right: 12px}
.pag li a{color: #000}
/*.padli{width: 30px;height: 20px;line-height: 20px;text-align: center; font-size: 12px;border: 1px solid #000000;margin-right: 12px}*/

/*--服务详细结束--*/
/*--服务业务评价开始--*/
.service_e{margin-top:0px;}

.service_e .service_star{width: 960px;height: 45px;margin-top:18px;font-size: 12px;color: #8a8d86; border-bottom:solid 1px #ddd; margin-bottom:8px}
.service_star01{width: 510px;height: 60px;float: left;}
.service_star01 p{width: 508px;height: 22px;color: #6f6f6f;}
.service_star11{width: 508px;height: 36px}
.service_star11 ul li{width: 140px;height: 20px;margin-right: 22px;float: left;font-size: 10px;}
.service_star02{float: right;width: 150px;height: 60px}
.service_star02 p{text-align: center;font-size: 12px}
.service_star02 .service_star21{display: block; width:128px;height: 28px; background: #0f7ddc; line-height: 28px; text-align: center; margin:0 auto}
.service_star02 .service_star21 a{color: #ffffff}
.service_eval{width: 960px;height: 88px;margin-bottom: 26px;}
.service_eval01{width: 68px;height: 88px;float: left;}
.sservice_eval02{display: block; width: 67px;text-align: center; font-size: 14px}
.service_eval03{width: 870px;height: 88px;float: right;font-size: 12px;color: #94999f}
.service_eval03 .ep{color: #6f6f6f}
.service_eval03 .service_eval04{width: 600px;height:22px;}
.service_eval03 .service_eval04 li{float: left;width: 86px;margin-right: 40px}
.service_eval05{position: relative; left: 570px;top:60px;color: #2562c6;font-size: 12px}
.xqxx{ padding:15px 20px; line-height:25px; border:solid 1px #ddd}
/*--服务业务评价结束--*/

/*--汽配商街开始--*/

.car{width: 950px;height:44px;margin:12px 18px 0 18px }
.car p{width: 950px;height:22px;font-size: 14px;font-weight: bold;}
.car ul{width: 950px; margin-bottom:10px}
.car ul li{float: left;font-size: 12px;color: #8e8e8e;margin-right: 18px; line-height:20px; margin-bottom:3px}
.car ul li a{ display:block; padding:0px 5px; word-spacing:normal}
.car ul li a:hover,.car ul li .cur:link,.car ul li .cur:visited{ background: #F00; color:#FFF; border-radius:3px}

.car_paging{width: 706px;height:30px;margin-bottom:9px}
.car_paging ul li{float: left;min-width:50px;height:24px;line-height:24px;padding:0 6px;text-align: center;border: 1px solid #b2b2b2 }
.car_paging ul li a{color: #353535;font-size: 14px}
.car_paging ul .car_a a,.car_a{color: #ffffff;background-color: red}
.car_paging ul li a:hover,.car_paging ul li:hover{color: #ffffff;background-color: red}
.car_commodity{margin:0 0px 6px 0 }
.car_commodity ul li{float: left;margin:0px 30px 10px 0px}
.car_p01{text-align: center; font-size: 12px; width:156px; margin-top:2px; height:22px; line-height:22px; overflow:hidden}
.car_p02{font-size: 12px;color: red;font-weight: bold;text-align: center;}
.car_pag{margin-top: 18px}
.car_recommend ul li{width: 194px;height:120px;margin:4px 18px;}
.car_recommend ul li .car_recommend02{width: 194px;height:92px;text-align:center;border: 1px solid #e3e3e3}
.car_recommend ul li p{font-size: 12px;height: 26px;line-height: 26px;text-align: center; overflow:hidden }
.car_selling{margin-top: 20px}
.car_recommend02 {width: 194px;}
.car_recommend02 ul{ margin-left:28px}
.car_recommend02 ul li{width: 166px;height:86px;margin:32px 0;}
/*--汽配商街结束--*/


#city_2 select{ min-width:100px}

.AreaR h6{ color:#404040; font-weight:bold; line-height:30px; font-size:14px;}
.help_con{ color:#404040; line-height:25px;font-size:12px; }
.toptext{ text-align: right}
.toptext a{ margin-left:5px}
.font1{ font-size:16px; margin-top:10px}

.user_img img{
width: 16px;
height: 16px;
overflow: hidden;
border-radius: 50%;
display: block;
background-clip: padding-box;
display: inline; margin-bottom:-3px
}
.toptext strong{ color:#CC0500; font-weight:normal}
.norecord{text-align:center; padding:50px;color: #ccc;}


.bor1{ border:solid 1px #ddd; background:#FFF}
.bor2{ border:solid 1px #ddd; background:#FFF;}
.pcon1,.pcon2,.pcon3{ display:none}
.lv_sign{ display:inline-block; text-align:center;cursor:pointer;height:17px; width:17px;line-height:15px;margin:0px 2px 0 0;background:#e9e9e9; border: solid 1px #ccc; color:#333}
.lv-text{border:1px solid #CCCCCC;height:22px;line-height:22px;margin:0 2px 0 0;text-align:center;width:40px;}
.bor6{ border: solid 1px #ddd;}
.scdp a{ display:block; width:90px; text-align:center; margin:10px auto; background: #CCC; line-height:30px; font-size:14px; }
.fon4{ color:#999; margin-top:3px}
.fon5{color:#999; margin-top:3px;}
.fon5 span{ margin-right:20px}
.fon8 span{ width:250px; display:inline-block}
.fon6{ color: #090}
.fon7{ color: #999}

.order1{ margin-top:15px}
.order1 .tab01 td{ font-size:14px; padding:4px 5px; color:#000}
.mar4{  text-align:left}
.order1 td label{ margin-right:20px}
.order1 td label input{ border:none}
.dscz{font-size:17px;;font-family:微软雅黑; color:#FFF;  padding:8px 15px}
.tab01 .bc input {
padding: 2px 10px 4px 10px;
text-align: center;
background-color: #C00;
font-size: 14px;
color: #FFF;
border: none;
font-family: 微软雅黑;
cursor: pointer; width: auto; height:auto;
}

.box1a{ }
.zhjf{padding:20px; font-size:18px; background:#E8E8E8; line-height:40px}
.zhjf .fl span{ color:#CF0605;font-size:25px;}
.zhjf .fr a{ color:#fff;font-size:18px; display:inline-block; margin-left:10px; line-height:32px; padding:0 30px; background:#CF0605;border-radius:5px}
.zhjf .fr a:hover{ background: #F60}
	
.box2a{ margin-top:25px}
.box2a h1{ font-size:16px; font-weight:normal; margin-bottom:8px; margin-left:15px}
.box2a li p{ display: block; float:left; width:20%; padding-left:5%}
.box2a li p:nth-child(2){width:45%;}
.box2a li{  border-bottom:solid 1px #E7E7E7; padding:7px 0; font-size:12px}
.box2a .title{ background:#E8E8E8; border:none;padding:9px 0; font-size:16px}
.box2a .cur2:link,.box2a .cur2:visited{ display:inline-block; background:#1573BD; padding:3px 10px;  font-size:14px; color:#FFF; border-radius:15px}

.nocon{ font-size:20px; line-height:28px; margin:50px 0 20px 250px; color:#666}
.nocon p{font-size:13px;}
.nocon span,.nocon a{}

.fxbnt a {
float: right;
width: 80px;
height: 28px;
border: 1px solid #dedede;
text-align: center;
line-height: 28px;
color: #666;
font-size: 12px;
font-weight: normal;
background: #fafafa; margin:0 0px 5px 0
}
.fxbnt a:hover { background:#FFF}

/*话题部分start*/
.topicArea { padding: 0 0 0px; color: #666; margin: 0 auto; font-size:13px }
.topicArea .publishBlock { width: 99%; margin-top:0px;}
.topicArea .publishTopic { width: 100%; height: 148px; border: 1px solid #dedbdb;line-height:24px;}
.topicArea .userBar { width: 100%; line-height: 35px; height: 35px; text-align: right; margin: 0 auto; }
.topicArea .userBar a { color: #ff6559; }
.topicArea .userBar span { background-color: #ED5F55; border-radius: 5px; color: #fff; cursor: pointer; margin-left: 10px; padding: 2px 10px; }

.topicArea .sortBlock { width: 100%; margin: 0 auto; }
.topicArea .sortBlock ul li { float: left; background-color: #c1c1c1; margin-right: 10px; padding: 0px 10px; line-height: 20px; color: #fff; border-radius: 3px; cursor: pointer; }
.topicArea .sortBlock ul li.currentSort { background-color: #ed5f55 }

.topicArea .topicBlock { width: 100%; border-bottom: 1px solid #dedbdb; padding: 15px 0; }
.topicArea .topicBlock .head { width: 85px; float: left; *-width: 80px; }
.topicArea .topicBlock .topicCont { width: 600px; float: left; text-align: left; position: relative; top: -3px; }

.topicArea .topicBlock .topicCont h6 {font-weight: normal; line-height: 20px; font-size:13px }
.topicArea .topicBlock .topicCont h6 strong,.topicArea .topicBlock .topicCont h6 strong a{ color: #5B9FE2; margin-right:10px; font-weight:normal; font-size:14px}

.topicArea .topicBlock .topicCont p { line-height: 20px; word-break: break-all;}
.topicArea .topicBlock .topicCont p.tr a{ color:#005ea7;} 
.topicArea .topicBlock .topicCont .commentArea { text-align: right; }
.topicArea .topicBlock .topicCont .commentArea a { text-decoration: none; }
/*.topicArea .topicBlock .topicCont .commentArea a span { color: #ed5f55 }*/

.topicArea .topicBlock .topicCont .commentArea .publishBlock { background: #f2f2f2; padding: 5px; display: block; margin-top: 15px; position: relative;z-index:5; }
.topicArea .topicBlock .topicCont .commentArea .publishBlock .triangle { position: absolute; top: -10px; right: 15px; border-width: 5px; border-style: solid; border-color: transparent transparent #f2f2f2 transparent; *top: -24px; }
.topicArea .topicBlock .topicCont .commentArea .publishTopic { width: 99%; height: 30px; line-height: 30px; font-size: 12px; }
.topicArea .topicBlock .topicCont .commentArea .userBar { width: 510px; line-height: 20px; height: 20px; margin-top: 5px; }
.topicArea .topicBlock .topicCont .commentArea .userBar { width: 510px; line-height: 20px; height: 20px; margin-top: 5px; }

.commentBlock { display: none }
.commentBlock .topicBlock { border-bottom: none; }
.commentBlock .topicBlock .head { width: 30px; text-align: center ;padding-left:10px; padding-right:10px;}
.commentBlock .topicBlock .topicCont { width: 425px; }
/*.commentBlock .topicBlock .topicCont a { color: #ed5f55 }*/
.commentBlock .topicBlock .replay { width: 60px; float: left; }
.commentBlock .topicBlock .replay a { color: #ed5f55 }
.commentBlock .topicBlock .head img {
    height: 30px;
    width: 30px;
}
/*话题部分end*/
.picPr {
position: relative;
}
.picPrem2 {
left: 0;
top: 0;
background: url("../images/pMask56_f5.png");
width: 56px;
height: 56px;
display: inline-block;
position: absolute;
z-index: 2;
}
.f_red {
color: #f35d5d; width:50px; display:inline-block
}
.picPrem3 {
left: 0;
top: 0;
background: url("../images/pMask56f.png");
width: 56px;
height: 56px;
display: inline-block;
position: absolute;
z-index: 2;
}

.rbnt1{ float:right}
.rbnt1 a{ margin-left:20px; color: #5B9FE2}
.rbnt1 a:hover{ color: #F30}

.zc_message_info dl {
margin: 15px 0;
}
.zc_message_info dl dt {
margin-right: -60px;
float: left;
line-height: 30px;
}
.zc_message_info dl dd {
padding-left: 60px;
}
.zc_message_info input.bRed {
border: 5px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
width: 78px;
background: #CF0605;
line-height: 28px;
color: #fff;
}
element.style {
}
.zc_message_info dl dd input.inp570 {
width: 570px;
height: 30px;
line-height: 30px;
padding-left: 5px;
border: 1px solid #e1dbdd;
}
.zc_message_info dl dd textarea {
width: 570px;
height: 125px;
line-height: 24px;
padding-left: 5px;
border: 1px solid #e1dbdd;
resize: none; background:none
}
.zc_message_info input.bGray_cacel {
border: 5px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
width: 78px;
background: #f1f1f1;
line-height: 28px;
color: #888787;
}
.myright2{ width:100%}
.bzj{ color: #F60; font-size:25px}
.txtxt{ line-height:40px; font-size:16px}
.txtxt p input{ width:250px;}
.skxx{ font-size:18px; color:#F30; margin-top:20px}
.skxx a{ color:#09F; cursor:pointer; text-decoration:underline; font-weight:normal; font-size:14px}
.skxx a:hover{ text-decoration:none;}
.innBox{ font-size:12px}
.bmlc{ position:absolute; width:120px; height:60px; top:164px; right:48px; cursor:pointer;}
.banurl{ display:block; height:350px; width:100%; position:absolute; top:0px; left:0px}
.czbnt2{margin:15px 0 0 85px}
.setsk a{ margin:20px 0px 0 0}

.memcen{  line-height:35px;}
.memcen span{ color:#FF5601}

.fwshow1{ line-height:25px}
.fwshow{ display:none}

.fon9:link,.fon9:visited{ display:block; height:20px; line-height:20px; overflow:hidden}

.fwxm li{ margin-top:20px}
.fwxm .row_title{ float:left; width:95px; background: url(../images/ico_05.png) no-repeat left center; padding-left:20px;height:20px; line-height:20px; font-size:14px; font-weight:bold}
.fwxm .row_list{ float:left; width:590px; }
.fwxm .row_list span{ width:125px; padding-left:18px; display: inline-block; height:20px; line-height:20px}
.fwxm .pass {background: url(../images/pass.png) 0 3px no-repeat;}
.fwxm .none {background: url(../images/none.png) 0 3px no-repeat;}

.fwxm2 li{ margin-top:20px; margin-left:10px}
.fwxm2 .row_title{ float:left; width:85px; font-weight:bold; margin-left:}
.fwxm2 .row_list{ float:left; width:480px; }
.fwxm2 .row_list span{ margin-right:20px; white-space:nowrap;}
.tab01 .fwxm2 input { width:15px; height:15px;}
.tab3 td{ padding:8px}
.load1{
	background: url(../images/loading1.gif) 0px 0px no-repeat;   height: 24px; padding: 6px 0 0 30px;  margin: 20px 0 0 300px;
}
.ztpf span{ display: inline-block;}
.xing1{ width:55px; height:12px; background: url(../images/start.png) no-repeat 0 -13px;}
.xing2 {height: 12px;background: url(../images/start.png) no-repeat;}

.font2 a{ display: block; width:70px; padding:3px 0;  background:#C00; color:#FFF; text-align:center; border-radius:3px; margin:5px 0}
.font3{ font-size:14px; margin-bottom:10px}
.font4{ width:16px; height:16px}

.tab01 .ls input{ width:16px; height:16px}
.fwwd{ font-size:16px; padding:10px 0 0 42px; color:#F00}
.fwwd select{ height:25px;}
.fwwd2{ margin:10px 20px;color:#F00 }
.fwwd2 a{ color:#F00}
.fwwd3{ color:#999; margin-top:3px}
.Remark{ color:#999; font-size:12px; margin-top:5px} 
.pcor1{ font-size:22px; color:#F30; font-weight:bold}
.edityf{ display:inline-block}
.edityf a{ display:block; width:100px; line-height:25px; text-align:center; font-size:12px; color:#FFF; background:#C00; border-radius:3px; margin-left:30px}
.font5{ color:#F00; margin-top:0px}
.Address2{ color:#F30}
.icon-mod {	

background: url(../images/newicon.png) no-repeat;
display: inline-block;
vertical-align: middle;
background-position: -428px -99px;
width: 72px;
height: 72px;


}
.font7{ font-size:18px}
.font8{ font-size:14px}

.payment-type {
margin: 15px 0 12px;
}
.flat-list {
line-height: 18px;
}
.payment-type h3 {
float: left;
margin-right: 10px; font-weight:normal; font-size:12px
}
.flat-list ul, .flat-list li, .flat-list a {
float: left;
}
.flat-list li {
margin-right: 8px;
}
.flat-list li.on a {
color: #fff;
background: #64b4fa;
}
.flat-list li a {
padding: 0 10px;
border-radius: 9px;
}
.payment-table {
background: #fff;
margin-top: 10px;
}
.mod-table {
border: 1px solid #cdcecf;
position: relative;
border-radius: 5px 5px 0 0;
overflow: hidden;
text-align: center;
}
.payment-table th {
height: 34px;
color: #9e9e9e; font-weight:normal
}
.payment-table td {
padding-top: 5px;
padding-bottom: 5px;
word-wrap: break-word;
}
.mod-table-border td, .mod-table-border th {
border: 1px solid #cdcecf;
border-right: 0;
border-bottom: 0;
}
.payment-table table {
border-spacing: 0;
border-collapse: collapse;
width: 100%;
border-spacing: 0;
table-layout: fixed;

}
.mod-table-border th:first-child {
border-left: 0;
}
.mod-table-border th {
border-top: 0;
}
.mod-table-border td:first-child, .mod-table-border th:first-child {
border-left: 0;
}

.tab010 td{ border-bottom:solid 1px #DDDDDD;border-right:solid 1px #DDDDDD; padding:3px 3px; color:#666; font-size:12px}
.tab010{ border-top:solid 1px #DDDDDD;border-left:solid 1px #DDDDDD; margin-bottom:10px}

.obox1{ padding:5px; border-bottom:solid 1px #DDDDDD;}
.tab010 .obox1:last-child{border-bottom:none;}

.ol1{ width:18%;}
.ol2{ width:52%; line-height:18px}
.ol2 a{ color:#3366CC}
.ol3{ width:18%; margin-left:4%; color:#000}
.ol4{ width:8%; font-weight:bold;color:#000}