@charset "utf-8";
* { padding:0px; margin:0px; word-wrap:break-word; word-break:break-all;}
img { border:0px; vertical-align:top; }
ul, p { margin: 0; padding: 0; font-weight: normal; font-style: normal;}
body { line-height:20px; background:#fff; color:#333; font-size:12px; font-family:"Microsoft YaHei",tahoma,arial,"Hiragino Sans GB","\5b8b\4f53",sans-serif;}
ul li { list-style:none; }
a:link, a:visited { color: #333; text-decoration: none; }
a:hover { color:#ff4200;}
input,button,select,textarea{border:0px; vertical-align:middle; font-size:12px;font-family:"Microsoft YaHei",tahoma,arial,"Hiragino Sans GB","\5b8b\4f53",sans-serif;}
input[type="button"]{ cursor:pointer;}
input[type='file']{position:absolute;cursor:pointer; right:0; top:0; font-size:100px; opacity:0; filter:alpha(opacity=0);}

.clear{ line-height: 0px; zoom: 0; height: 0px; clear: both; font-size: 0px}
.clear_h5{ line-height: 0px; zoom: 0; height: 5px; clear: both; font-size: 0px}
.clear_h10{ line-height: 0px; zoom: 0; height: 10px; clear: both; font-size: 0px}
.clear_h20{ line-height: 0px; zoom: 0; height: 20px; clear: both; font-size: 0px}
.clear_h30{ line-height: 0px; zoom: 0; height: 30px; clear: both; font-size: 0px}

.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.dib{ display:inline-block}
.tac{ text-align:center;}
.cursor{ cursor:pointer;}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb20{ margin-bottom:20px;}
.mb30{ margin-bottom:30px;}
.ml5{ margin-left:5px;}
.ml10{ margin-left:10px;}
.ml20{ margin-left:20px;}
.ml30{ margin-left:30px;}
.mr5{ margin-right:5px;}
.mr10{ margin-right:10px;}
.mr20{ margin-right:20px;}
.mr30{ margin-right:30px;}
.mr40{ margin-right:40px;}
.red{ color:#d00!important;}
.cd00{ color:#d00!important;}
.c666{ color:#666!important;}
.c999{ color:#999!important;}
.c36a{ color:#36a!important;}
.c087{ color:#087!important;}
.c06b{ color:#06b!important;}
.c090{ color:#090!important;}
.cf40{ color:#f40!important;}
.cf30{ color:#f30!important;}
.cf90{ color:#f90!important;}

.pos_re{ position:relative}

.inp40{ width:40px;}
.inp80{ width:80px;}
.inp120{ width:120px;}
.inp160{ width:160px;}
.inp200{ width:200px;}
.inp240{ width:240px;}
.inp320{ width:320px;}
.inp400{ width:400px;}
.inp480{ width:480px;}
.inp560{ width:560px;}
.inp640{ width:640px;}

.no_sty{width:100%; line-height:normal; overflow:hidden;}
.no_sty img{ max-width:100%;}

.bg_btn1{ background:#00b28c!important; border-color:#00b28c!important; color:#fff!important;}
.bg_btn1:hover{ background:#0a8!important;border-color:#0a8!important;}
.bg_btn2{ background:#ff920d!important;border-color:#ff920d!important; color:#fff!important;}
.bg_btn2:hover{ background:#f80!important;border-color:#f80!important;}
.bg_btn3{ background:#d00!important;border-color:#d00!important; color:#fff!important;}
.bg_btn3:hover{ background:#c00!important;border-color:#c00!important;}

/* i.icon{ line-height:0; font-size:0; text-indent:-99999px; display:inline-block; vertical-align:top;}

图片居中
.pic_c{display:table-cell; vertical-align:middle; text-align:center;}
.pic_c img{ max-width:100%; max-height:100%; vertical-align:middle;} */

i.icon{ line-height:0; font-size:0; text-indent:-99999px; display:inline-block; vertical-align:top;}
*+html i.icon{ text-indent:0;}

i.arrow{ width:0; height:0; border:solid 4px; float:none; display:inline-block; vertical-align:top;}
i.down{ margin:8px 0 0 4px; border-color:#06b transparent transparent;}
i.up{ margin:4px 0 0 4px; border-color:transparent transparent #06b;}

/*图片居中*/
.pic_c{display:table-cell; vertical-align:middle; text-align:center;*display: block;*font-family:Arial;}
.pic_c img{ max-width:100%; max-height:100%; vertical-align:middle;}

/*input默认值*/
.inp_def{ color:#999!important;}

/*box-sizing*/
.box_siz{ box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }

/*更多详情*/
.more_show{ position:relative; cursor:pointer; display:inline-block; vertical-align:top;}
.more_show .more i{ margin:8px 0 0 4px; float:none; display:inline-block; vertical-align:top;}
.more_show .more i.arrow{ width:0; height:0; border:solid 4px; border-color:#666 transparent transparent;}
.more_show .more_div{ width:240px; padding:15px 20px; background:#fff; border:solid 1px #e2e2e2; text-align:left; position:absolute; right:0px; top:20px; display:none; z-index:9999;}
.more_show .more_div{ box-shadow: 0 0 5px #e2e2e2; -moz-box-shadow: 0 0 5px #e2e2e2; -webkit-box-shadow: 0 0 5px #e2e2e2;}
.more_show .more_div h3{ line-height:30px; font-size:14px; font-weight:600;}
.more_show:hover i.arrow{ margin-top:4px; border-color:transparent transparent #666;}
.more_show:hover .more_div{ display:block;}
.main{ width:1190px; margin:0 auto;}
.main990{ width:990px; margin:0 auto;}

/*查看更多*/
.see_more{ height:20px; line-height:20px; font-size:12px; cursor:pointer;display:inline-block; vertical-align:top;}
.see_more b{ font-weight:normal; color:#06b;}
.see_more i.arrow{ width:0; height:0; border:solid 4px; float:none; display:inline-block; vertical-align:top;}
.see_more i.open{ margin:8px 0 0 4px; border-color:#06b transparent transparent;}
.see_more i.close{ margin:4px 0 0 4px; border-color:transparent transparent #06b;}

.see_more2{ height:20px; line-height:20px; font-size:12px; cursor:pointer;display:inline-block; vertical-align:top;}
.see_more2 b{ font-weight:normal; color:#06b;}
.see_more2 i.arrow{ width:0; height:0; border:solid 4px; float:none; display:inline-block; vertical-align:top;}
.see_more2 i.open{ margin:8px 0 0 4px; border-color:#06b transparent transparent;}
.see_more2 i.close{ margin:4px 0 0 4px; border-color:transparent transparent #06b;}
.see_more_con{ overflow:hidden; overflow:hidden; display:inline-block; vertical-align:top;}
.see_more_con2{ overflow:hidden; overflow:hidden; display:inline-block; vertical-align:top;}

/*图片鼠标经过放大*/
.img_zoom{transition:all 0.3s ease 0.3s;-ms-transition:all 0.3s ease 0.3s;-moz-transition:all 0.3s ease 0.3s;-webkit-transition:all 0.3s ease 0.3s;-o-transition:all 0.3s ease 0.3s;}
.img_zoom{transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1); }
.img_zoom:hover{transform:scale(1.05);-ms-transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);}

/*top*/
.top{ height:32px; line-height:32px; background:#f2f2f2; border-bottom:solid 1px #e2e2e2;}
.top .fl{ color:#666;}
.top .fl p{ float:left; margin-right:10px;}
.top .fl a{ padding:0 6px; color:#666;}
.top .fl a:hover{ color:#ff4200;}
.top .fl i{ font-style:normal; color:#999;}
.top .fl b{ margin-left:3px;}
.top .fr{ color:#666;}
.top .fr li{ float:left; padding:0 10px; margin:0 0px;}
.top .fr li a{ float:left; color:#666;}
.top .fr li a:hover{ color:#ff4200;}
.top .fr li b.num{ margin:0 3px; color:#d00;}
.top .fr li i{ width:16px; height:16px; margin:8px 5px 0 0; background:url(../images/head_foot_icon.png) no-repeat; font-size:0; line-height:0; display:inline-block; float:left; text-indent:-99999px;}
.top .fr li i.home{ background-position:0px 1px;}
.top .fr li i.i-phone{ background-position:0px -230px;}
.top .fr li i.jt{ width:8px; margin-left:5px; margin-right:0; background-position:0px -37px;}
.top .fr li i.jt.jt_hover{ background-position:0px -51px;}
.top .fr li i.phone{ background-position:3px -19px;}

.top_xl{ height:32px; position:relative; color:#666; float:left; z-index:99999999;}
.top_xl .top_xl_div{ width:80px; line-height:24px; padding:5px 0; background:#fff; border:solid 1px #e2e2e2; border-top:none; position:absolute; top:33px; left:-1px; z-index:9999; display:none;}
.top_xl .top_xl_div li{ width:100%; float:left; margin:0; padding:0;}
.top_xl .top_xl_div a{ padding:0 10px;}

.top_xl .map{ width:1190px; left:auto; right:-1px;}
.top_xl .map ul{ padding:20px 0; float:left;}
.top_xl .map li{ width:177px; margin-left:20px; border-right:solid 1px #e2e2e2;}
.top_xl .map li:last-of-type{ border-right:none;}
.top_xl .map li a{ padding:0;}
.top_xl .map li a:hover{ color:#ff4200;}
.top_xl .map li h3{ width:100%; line-height:20px; margin-bottom:5px; float:left; font-size:16px; font-weight:normal;}
.top_xl .map li h3 a{ color:#ff4200;}
.top_xl .map li p a{ margin-right:15px; display:inline-block;}

.top_xl .map2{width:450px; left:auto; right:-1px;}
.top_xl .map2 ul{ padding:5px 0; float:left;}
.top_xl .map2 li{ width:100%; line-height:20px; padding:5px 0; float:left;}
.top_xl .map2 li span{ float:left;}
.top_xl .map2 li .name{ width:70px; margin-left:15px; padding:0; font-weight:bold;}
.top_xl .map2 li .con{ width:360px;}
.top_xl .map2 li .con a{width:80px;height:20px;line-height:20px;margin-right:10px;padding:0; display:inline-block; overflow:hidden; vertical-align:top;}
.top_xl .map2 li span.name_yiji{width:92px;margin-left:4px;}
.top_xl .map2 li a.gl_lb{ color:#ff4200;}

/*foot*/
.foot_help{ width:100%; padding:15px 0; background:#f6f6f6; display:inline-block;}
.foot_help li{ width:15%; float:left; color:#666;}
.foot_help li h3{ line-height:30px; font-size:16px; font-weight:normal;}
.foot_help li p{ line-height:26px;}
.foot_help li a{ color:#666;}
.foot_help li a:hover{ color:#ff4200; text-decoration:underline;}
.foot_help li.foc{ width:22%;}
.foot_help li.foc span{ margin-right:15px; display:inline-block; vertical-align:top;}
.foot_help li.foc span p{ line-height:18px; float:none; text-align:center;}
.foot_help li.foc h3{ margin-bottom:5px;}
.foot_help li.foc p{ float:left; clear:both;}
.foot_help li.foc img{ width:90px; height:90px; display:inline-block;}
.foot_help li.foc a:last-of-type img{ margin-right:0;}
.foot_help li.foc i{ width:20px; height:20px; margin:4px 6px 0 0; background:url(../images/head_foot_icon.png) no-repeat; display:inline-block; vertical-align:top; text-indent:-99999px; font-size:0; line-height:0;}
*+html .foot_help li.foc p{ width:100%; border-bottom:none;}
*+html .foot_help li.foc i{ text-indent:0; font-size:0; line-height:0;}
.foot_help li.foc i.wx{ background-position:0 -135px;}
.foot_help li.foc i.sina{background-position:0 -83px; }
.foot_help li.foc i.qwb{background-position:0 -109px; }
.foot_help li.foc a:hover i.wx{ background-position:-25px -135px;}
.foot_help li.foc a:hover i.sina{background-position:-25px -83px; }
.foot_help li.foc a:hover i.qwb{background-position:-25px -109px; }
.foot_help li.tel{ width:18%;}
.foot_help li.tel h3 em{ font-size:12px; font-style:normal;}
.foot_help li.tel b{ font-size:20px; font-weight:400;}
.foot_help li.tel span.btn{ width:100%; margin-top:10px; padding:15px 0 0 0px; border-top:solid 1px #e2e2e2;}
.foot_help li.tel span.btn a{ padding:0 0 0 30px; background:url(../images/head_foot_icon.png) no-repeat 0 -160px; font-size:16px; color:#999;}

.foot{padding:15px 0; background:#fff; text-align:center;}
.foot_nav{ margin-bottom:15px; padding-bottom:15px; border-bottom:solid 1px #e2e2e2;}
.foot_nav a{ padding:0 10px; color:#999;}
.foot_nav a:hover{ color:#ff4200;}
.foot_nav b{ font-weight:normal; color:#999;}
.foot_fir{ color:#999;}
.foot_fir a{ margin-right:15px; color:#999;}
.foot_fir a:hover{ color:#ff4200;}

.foot_about{ padding:2px; color:#999;}

.foot_ad{ color:#999;}
.foot_ad b{ font-weight:normal; padding:0 8px;}

.foot_bz{ padding:10px;}
.foot_bz img{ height:45px; margin:0 5px;}

/*弹窗*/
.pop_box{}

/*支付*/
.pop_pay{ width:90%; font-family:"微软雅黑"; padding:20px 5%; display:inline-block; vertical-align: top;}
.pop_pay i.icon{ width:80px; height:80px; margin:0px 20px 50px 0px; background:url(../images/poppay.png) no-repeat center; display:block; float:left; text-indent:-99999px;}
.pop_pay h3{ padding-top:5px; font-size:14px; font-weight:normal; color:#666;}
.pop_pay p{ padding:20px 0 10px;}
.pop_pay p input{ height:30px; line-height:30px; padding:0 20px; border-radius:2px; font-family:"微软雅黑"; font-size:14px; color:#fff; text-align:center; cursor:pointer; opacity:0.9;}
.pop_pay p .btn1{ background:#5bb75b; margin-right:20px;}
.pop_pay p .btn2{ background:#e2e2e2; color:#666}
.pop_pay p input:hover{ opacity:1;}

/*登录*/
.pop_login_box{ position:relative;}
.pop_login_bor{ width:100%; background:#fff;}
.pop_login{ width:280px; height:306px; padding:0 30px 7px; background:#fbfbfb; border:solid 10px #eee; float:left; overflow:hidden;}
.pop_login ul{ display:inline-block;}
.pop_login li.tit{ padding:0 30px; margin:0 -30px 10px; line-height:36px; background:#f40;}
.pop_login li.tit h3{ margin-left:-20px; font-size:12px; float:left; color:#fff;}
.pop_login li.tit i{ width:16px; height:16px; line-height:16px; margin:10px -20px 0 0; background:#eeb0b0; border-radius:50%; float:right; text-align:center; font-style:normal; color:#d00; cursor:pointer;}
.pop_login li.tit i:hover{ background:#f0d3d4;}

.pop_login li{ width:100%; line-height:30px; margin-left:-1px; float:left; padding:2px 0;}
.pop_login li.sub{ margin-top:15px;}
.pop_login li p{ width:100%; margin-right:5px; float:left; color:#666;}
.pop_login li span{ float:left; font-weight:normal;}
.pop_login li a.wjmm{ float:right; color:#36a;}
.pop_login li a.wjmm:hover{ text-decoration:underline;}
.pop_login li span img{ width:80px; height:30px;}
.pop_login li input{ line-height:20px; padding:4px 0px; margin:0 5px 0 0; background:#fbfbfb; border:solid 1px #e2e2e2; float:left; text-indent:5px; outline:medium; font-size:12px; color:#666;}
.pop_login li .inp{ width:100%;}
.pop_login li .inp2{ width:80px;}
.pop_login li input.btn{ width:100%; height:32px; line-height:22px; margin:0 10px 0 0px; background:#f40; border:solid 1px #f40; text-indent:0;font-size:14px; font-family:"微软雅黑"; color:#fff; cursor:pointer; border-radius:2px;}
.pop_login li input.btn:hover{ background:#f30;}
.pop_login li.zc p{ width:auto; margin:0; float:right; color:#999;}
.pop_login li.zc p a{ padding:0 5px; color:#36a;}
.pop_login li.zc p a:hover{ text-decoration:underline;}
.pop_login li p#msg{ width:auto; float:left; color:red;}
.pop_login .Validform_checktip{height:30px; line-height:30px;}

/*品牌搜索*/
.pop_ppsearch{width:800px;height:600px; padding:5px; background:#888888;overflow-x: hidden;overflow-y: hidden}
.ppsearch{width:100%;height:100%; background:#fff;}
.ppsearch-tit{width:100%;height:38px; padding-top:56px; background:url(../images/ppsearch_bg.png) no-repeat; position:relative;}
.ppsearch-tit i{ width:16px; height:16px; line-height:16px; background:#888888; border-radius:50%;float:right; text-align:center; font-style:normal; color:#fff; cursor:pointer; position:absolute; z-index:999999; top:5px; right:5px;}
.ppsearch-tit ul{height:28px; line-height:28px; padding-left:80px;}
.ppsearch-tit ul li{ float:left;}
.ppsearch-tit ul li a{height:28px; line-height:28px; display:inline-block; padding:0 15px; background:#d2d2d2; color:#333; font-size:14px; margin-right:10px;}
.ppsearch-tit ul li a:hover{ color:#ff4200;}
.ppsearch-tit ul li.on a{ color:#ff4200;}
.ppsearch-box .ppinput-tit{height:32px; line-height:32px; display:inline-block; padding:5px 1px 5px 10px; font-size:14px; color:#333; float:left;}
.ppsearch-box .pp-name{width:180px;height:30px;line-height:30px; display:inline-block; padding:0 10px; border:1px solid #d2d2d2; float:left; margin-top:5px;}
.ppsearch-box .pp-pybtn{width:60px; padding:5px 0; text-align:center; display:inline-block; border:1px solid #d2d2d2; background:#ff4200; color:#fff; font-size:14px;margin-top:5px; margin-left:10px;}

.address_hot{width:780px; padding:10px; }
.address_hotlist .address_hot_abb{width:100%;height:24px; border-bottom:1px solid #ff4200;}
.address_hotlist .address_hot_abb li{height:24px; line-height:24px; padding:0 15px; font-size:12px; display:inline-block; color:#666; float:left; cursor:pointer; }
.address_hotlist .address_hot_abb li.on{ background:#ff4200; color:#fff;}
.address_hot_adress{width:100%; padding:5px 0;max-height:410px; overflow:auto;}
.address_hot_adress li{ float:left; margin:5px;}
.address_hot_adress li a{height:22px; line-height:22px; display:inline-block; text-align:center; padding:0 10px; color:#666; border:1px solid #fff;}
.address_hot_adress li a:hover{ border:1px solid #ff4200; background:#fecfbf; color:#333;}

/*pop表单*/
.pop_form{ width:100%; display:inline-block; vertical-align: top;}
.pop_form .pop_tit{ width:100%; line-height:40px; border-bottom:solid 1px #e2e2e2; float:left;}
.pop_form .pop_tit h3{ margin:0 20px; float:left; font-size:12px;}
.pop_form .pop_tit i.close{ width:20px; line-height:20px; margin:10px 10px; font-style:normal; color:#999; float:right; cursor:pointer; text-align:center;}
.pop_form .pop_tit i.close:hover{ color:#d00;}

.pop_form .pop_p10_20{ padding:10px 20px;}
.pop_form .pop_input{ display:inline-block; vertical-align: top;}
.pop_form .pop_input ul{ display:inline-block; vertical-align:top;}
.pop_form .pop_input li{ width:100%; padding:5px 0; float:left; position:relative;}
.pop_form .pop_input li span{ float:left; line-height:32px;}
.pop_form .pop_input li span.name{ width:70px; margin-right:10px;}
.pop_form .pop_input li span.con{}
.pop_form .pop_input li span.ts{ float:none; display:inline-block; vertical-align: top; padding:0 5px;}
.pop_form .pop_input li input[type="text"]{ height:20px; line-height:20px; padding:5px; border:solid 1px #e2e2e2; display:inline-block; vertical-align:top; color:#666;}
.pop_form .pop_input li input[type="radio"],.pop_form .pop_input li input[type="checkbox"]{ margin-right:5px;}
.pop_form .pop_input li select{ height:32px; line-height:32px; margin-right:5px; border:solid 1px #e2e2e2; display:inline-block; vertical-align:top; color:#666;}
.pop_form .pop_input li textarea{ padding:5px; border:solid 1px #e2e2e2; height:70px; color:#666;}
.pop_form .pop_input li p{ line-height:20px; padding:2px 0; float:left; clear:both;}
.pop_form .pop_input li .yzm img{ width:70px; height:32px;}
.pop_form .pop_input li b{ font-weight:normal;}

.pop_form .sub_btn{ padding-top:15px;}
.pop_form .sub_btn a{ width:100%; height:36px; line-height:36px; margin:0; background:#f40; color:#fff; font-size:14px; display:inline-block; vertical-align:top; text-align:center;}
.pop_form .sub_btn a:hover{ background:#e40; text-decoration:none;}

.pop_form_div.pop_form .sub_btn a{ width:auto; padding:0 20px;}

/*电话咨询*/
.pop_phone{ width:292px;}
.pop_phone.pop_form .pop_tit{ width:100%; line-height:40px; background:#ff920d; float:left;}
.pop_phone.pop_form .pop_tit h3{ font-size:14px; color:#fff;}
.pop_phone.pop_form .pop_tit i.close{ margin:10px; background:#fdd; border:none; border-radius:50%; color:#f40;}
.pop_phone.pop_form .pop_tit i.close:hover{ background:#fff; color:#f40;}
.pop_phone.pop_form .pop_input li{ padding:4px 0;}
.pop_phone2{ width:292px;}
.pop_phone2.pop_form .pop_tit{ width:100%; line-height:40px; background:#ff920d; float:left;}
.pop_phone2.pop_form .pop_tit h3{font-size:14px; color:#fff;}
.pop_phone2.pop_form .pop_tit i.close{ margin:10px; background:#fdd; border:none; border-radius:50%; color:#f40;}
.pop_phone2.pop_form .pop_tit i.close:hover{ background:#fff; color:#f40;}
.pop_phone2.pop_form .pop_input li{ text-align:center; padding:10px 0 15px;}

.pop_phone.pop_form .pop_input .sj{ font-size:14px; color:#00b28c;}

.pop_phone.pop_form .sub_btn{ padding-top:25px; text-align:center;}
.pop_phone.pop_form .sub_btn a{ width:160px; height:32px; line-height:32px; margin:0; background:#00b28c; color:#fff; font-size:14px; display:inline-block; vertical-align:top; text-align:center;}
.pop_phone.pop_form .sub_btn a:hover{ background:#0a8; text-decoration:none;}

.pop_phone.pop_form .pop_input .yzts{ width:auto; height:16px; line-height:16px; padding:0 10px; background:#ffcfcf; border:dotted 1px #eaacaa; color:#f51; position:absolute; top:40px; left:0;}

/*转账*/
.pop_transfer{ padding:0 0 30px 30px;}
.pop_transfer.pop_form .pop_tit{ width:100%; line-height:30px; background:none; border:none; float:left;}
.pop_transfer.pop_form .pop_tit i.close{ width:24px; height:24px; line-height:24px; margin:0px; background:#666; border:none; border-radius:0; color:#eee;}
.pop_transfer.pop_form .pop_tit i.close:hover{ background:#444;}

.pop_transfer i.icon{ width:80px; height:100px; margin:0px 20px 0px 0px; background:url(../images/pop_transfer.png) no-repeat center;}
.pop_transfer h3{ padding-top:5px; margin-right:20px; font-size:14px; font-weight:normal;}
.pop_transfer p{ margin-right:20px;}
.pop_transfer p a{ margin:0 3px; color:#06b;}
.pop_transfer p a:hover{ text-decoration:underline;}

/*登录*/
.login{}
.login_logo{ padding:15px 0; float:left;}
.login_logo img{ height:50px;}
.login li.other img{ margin:5px 10px 0 0;}
.login_nav{ float:right; padding:20px 0 0;}
.login_nav a{ line-height:40px; margin:0 0 0 20px; float:left;}
.login_banner{}
.login_banner .main990{}
.login{ width:310px; min-height:330px; margin:40px 0; padding:10px 20px; background:#fff; border:solid 5px #f6f6f6; float:right;}
.login li.tit{ border:none; margin:0;}
.login li.tit h3{ line-height:36px; font-size:14px; font-weight:600;}
.login li{ width:100%; margin:10px 0px;display:inline-block; vertical-align:top; position:relative;}
/*.login li{ width:100%; margin:10px 0px; float:left; position:relative;}*/
.login li i.icon{ width:36px; height:36px; background:url(../images/login_icon.png) no-repeat #f6f6f6; border:solid 1px #e2e2e2; float:left; text-indent:-99999px; line-height:0; font-size:0;}
.login li i.icon.tb1{ background-position:center 8px;}
.login li i.icon.tb2{ background-position:center -32px;}
.login li i.icon.tb3{ background-position:center -72px;}
.login li input{ width:260px;height:20px;line-height:20px; margin-left:-1px; padding:8px 5px; background:#fff; border:solid 1px #e2e2e2; float:left; outline:none; font-size:14px; color:#666;}
.login li.yzm input{ width:160px;}
.login li.yzm img{ width:90px; height:38px; margin-left:10px; float:left;}
.login li.txt{ line-height:36px; margin:0;}
.login li.txt a{ color:#666;}
.login li.txt a:hover{ color:#ff4200;}
.login li a.pho{ width:90px; line-height:34px; margin-left:10px; background:#f6f6f6; border:solid 1px #e2e2e2; text-align:center; float:left; color:#555;}
.login li a.pho:hover{ background:#eee; color:#333;}
.login li.btn{ margin:0 0 10px;}
.login li.btn .sub{ width:100%; line-height:40px; background:#ff4200; color:#fff; text-align:center; float:left; font-size:16px; cursor:pointer;}
.login li.btn .sub:hover{ background:#e93c00;}
.login li.other{ line-height:20px;}
.login li.other p{ color:#999;}
.login li.other em{ font-style:normal; margin:0 5px; color:#999;} 

.login li .name{ width:90px; height:36px; line-height:36px; background:#f6f6f6; border:solid 1px #e2e2e2; float:left; text-align:center; color:#666; font-size:14px;}
.login li .loginp2{ width:203px; padding-left:8px;}
.login li .login_xl{ position:relative; z-index:9;}
.login li .login_xl .login_xlbtn b{ font-weight:normal; cursor:pointer;display:inline-block; vertical-align:top;}
.login li .login_xl i.jt{width:0; height:0; margin:0px 0 0 4px; border:solid 4px; float:none; display:inline-block; vertical-align:top;}
.login li .login_xl i.close{ margin-top:15px; border-color:#f40 transparent transparent;}
.login li .login_xl i.open{margin-top:11px; border-color:transparent transparent #f40;}
.login li .login_xldiv{ width:90px; background:#fff; border:solid 1px #e2e2e2; border-top:none; position:absolute; top:37px; left:-1px; z-index:99; display:none;}
.login li .login_xldiv span{ width:100%; line-height:30px; float:left; cursor:pointer;}
.login li .login_xldiv span:hover{ background:#e2e2e2;}
.login li a.djhq{ line-height:38px; margin-left:10px; font-size:14px; color:#06b;}
.login li a.djhq:hover{ text-decoration:underline;}

.login li.yzli{ height:30px; margin:0;}
.login li .yz{ width:100%; line-height:30px; background-color:#fff; float:left; position:absolute; left:0; top:0px;}
.login li .Validform_checktip { line-height: 30px;height: 30px; margin:0px; display:block;}

.login_adlink{ position:relative;}
.login_adlink a{ width:620px; height:365px; position:absolute; top:40px; left:0; display:block;}

/*注册*/
.register_tit{ line-height:36px;}
.register_tit li{ float:left;line-height:35px; margin:0 10px -1px 0; padding:0 20px; background:#fbfbfb; border:solid 1px #e2e2e2; font-size:14px; position:relative; z-index:1;}
.register_tit li.on{ background:#fff;  border-bottom-color:#fff; font-weight:600;}
.register_tit li a{ color:#666;}
.register_tit li.on a{ color:#d00;}
.register_tit span.fr{ color:#666;}
.register_tit span.fr a{ color:#36a;}
.register_tit span.fr a:hover{ text-decoration:underline;}

.tab_con>div{ display:none;}
.register{ width:988px; border:solid 1px #e2e2e2; float:left;}
.register ul{ float:left; padding:40px 0;}
.register ul.peo{ width:740px;}
.register ul.com{ width:100%; padding:20px 0 40px;}
.register li{ width:100%; margin:10px 0; float:left; font-size:14px;}
.register li span{ line-height:36px; float:left; color:#666;}
.register li span.name{ width:160px; margin-right:20px; text-align:right;}
.register li input{ width:240px; line-height:20px; padding:7px 5px; border:solid 1px #e2e2e2; float:left; outline:none; font-size:14px;}
.register li input.inp40{ width:40px;}
.register li input.inp50{ width:50px;}
.register li input.inp80{ width:80px;}
.register li input.inp120{ width:120px;}
.register li input.inp160{ width:160px;}
.register li input.inp200{ width:200px;}
.register li input.inp240{ width:240px;}
.register li input.inp320{ width:320px;}
.register li input.inp400{ width:400px;}
.register li input.inp480{ width:480px;}
.register li a.pho{ width:90px; line-height:34px; margin-left:10px; background:#f6f6f6; border:solid 1px #e2e2e2; text-align:center; float:left; color:#555;}
.register li a.pho:hover{ background:#eee; color:#333;}
.register li a.yzm img{ width:110px; height:36px; margin-left:10px; float:left;}
.register li input[type="checkbox"],.register li input[type="radio"]{ width:auto;}
.register li select{ height:34px; line-height:34px; margin-right:5px; padding:0 0 0 3px; border:solid 1px #e2e2e2; font-size:14px; color:#666; float:left;}
.register li textarea{ height:96px; line-height:24px; padding:5px; border:solid 1px #e2e2e2; font-size:14px; color:#666; float:left;}
.register li .textarea{width:400px; height:200px; }
.register li .remark{ line-height:24px; padding:0 20px 0 180px; clear:both; font-size:12px; color:#999;}
.register li .d00{ color:#d00; font-weight:normal;}
.register li .Validform_checktip{float:none;}
.register li .Validform_wrong{color: #f00;}

.register li.txt{ margin:10px 0 5px; font-size:12px; color:#666;}
.register li.txt p{line-height:20px; margin-left:180px;}
.register li.txt input{ margin:4px 5px 0 0; float:left;}
.register li.txt b{ font-weight:normal; float:left;}
.register li.txt a{ margin:0 3px; color:#36a; float:left;}
.register li.txt a:hover{ text-decoration:underline;}

.register li.map p{padding-left:20px; margin-top:8px; line-height:20px; color:#999;}

.register li.btn a{ width:250px; line-height:36px; margin-left:180px; background:#ff4200; color:#fff; text-align:center; float:left;}
.register li.btn a:hover{ background:#e93c00;}

.register li.tit{ line-height:36px; background:#fbfbfb;}
.register li.tit h3{ font-size:14px; font-weight:normal; text-indent:20px;}
.register li.ad{ margin:0; padding:0;}
.register_r{ width:240px; padding-top:40px; float:right;}
.register .sc_btn{height:34px; line-height:34px; padding:0 15px; background:#f6f6f6; border:solid 1px #e2e2e2; border-radius:2px; position:relative; overflow:hidden; float:left; color:#666; }
.register .sc_btn:hover{background:#eee; color:#333}
.register .sc_btn input[type="file"]{ width:auto;font-size:100px; height:auto; line-height:normal;padding:0; border:none; float:none;}
.register .Validform_checktip{ line-height:36px;height:36px; margin:0 0 0 8px;}

.register.register2{ width:100%; border:none;}
.register .peo2{ width:420px; margin:30px 0; padding:20px 0; background:#fbfbfb; border:solid 5px #f6f6f6; float:right;}
.register .peo2 li a.pho{ width:108px;}
.register .peo2 li span.name{ width:110px; margin-right:10px;}
.register .peo2 li.txt p{ margin-left:120px;}
.register .peo2 li.btn a{ margin-left:120px;}
.register .peo2 li.tit2 h3{ text-indent:40px; font-size:14px; float:left;}
.register .peo2 li.tit2 p{ margin-right:50px; float:right; font-size:12px; color:#999;}
.register .peo2 li.tit2 p a{ margin-left:5px; color:#06b;}
.register .peo2 li.tit2 p a:hover{ text-decoration:underline;}

.register .peo2 .Validform_checktip{ line-height:20px;height:20px; margin:0 0 0 8px;}

/*忘记密码*/
.forgot_pw{ width:988px; margin:0 auto; border:solid 1px #e2e2e2;}
.forgot_pw_tit{ line-height:36px; background:#f6f6f6; border-bottom:dashed 1px #eee; font-size:14px; text-indent:10px;}
.forgot_pw_tit a{ margin:0 5px; color:#666;}
.forgot_pw_tit a:hover{ color:#ff2b2b; text-decoration:underline;}

.forgot_pw_icon{ width:948px; padding:50px 20px 20px; float:left;}
.forgot_pw_icon li{width:25%; float:left;}
.forgot_pw_icon li span{ width:100%; height:6px; background:#e2e2e2; float:left; position:relative;}
.forgot_pw_icon li span i{ width:20px; height:20px; line-height:20px; margin-left:-10px; background:#e2e2e2; border-radius:50%; color:#fff; font-style:normal; position:absolute; left:50%; top:-7px; text-align:center;}
.forgot_pw_icon li p{ padding-top:20px; text-align:center; color:#999;}
.forgot_pw_icon li.on span{ background:#00b28c;}
.forgot_pw_icon li.on span i{background:#00b28c;}
.forgot_pw_icon li.on p{ color:#00b28c;}
.forgot_pw_con{ width:100%; padding:30px 0 100px; display:inline-block;}

.forgot_pw_step1{}
.forgot_pw_step1 li{ width:100%; padding:10px 0; float:left; color:#666;}
.forgot_pw_step1 span{line-height:30px; float:left;}
.forgot_pw_step1 span.name{ width:20%; padding-right:2%; text-align:right;}
.forgot_pw_step1 span.con{ width:70%;}
.forgot_pw_step1 span.con span{ margin-right:10px;}
.forgot_pw_step1 span.con span input{ margin-right:5px;}
.forgot_pw_step1 span input{ height:20px; line-height:20px; padding:4px 5px; border:solid 1px #e2e2e2; font-size:12px; color:#666;}
.forgot_pw_step1 span .inp200{ width:200px;}
.forgot_pw_step1 span .inp120{ width:120px;}
.forgot_pw_step1 span .inp80{ width:80px;}
.forgot_pw_step1 span.yzm img{ width:60px; height:30px; margin:0 5px 0 -5px; float:left;}
.forgot_pw_step1 span.yzm a{ color:#999;}
.forgot_pw_step1 span.yzm a:hover{ text-decoration:underline; color:#ff2b2b;}
.forgot_pw_step1 li.btn{ padding:10px 0;}
.forgot_pw_step1 li.btn a{ line-height:24px; margin-left:22%; padding:0 20px; background:#f6f6f6; border:solid 1px #e2e2e2; border-radius:2px; display:inline-block; color:#666;}
.forgot_pw_step1 li.btn a:hover{ background:#eee; color:#333;}

.forgot_pw_step2{}
.forgot_pw_step2 li{ padding:5px 100px; float:left; color:#666;}
.forgot_pw_step2 li h2{ font-size:14px; font-weight:normal;}
.forgot_pw_step2 li.con span{ float:left;}
.forgot_pw_step2 li.con span i{ width:32px; height:32px; margin-right:10px; background:url(../images/pw_icon.png) no-repeat; float:left; text-indent:-9999px;}
.forgot_pw_step2 li.con span i.tb1{ background-position:0 0;}
.forgot_pw_step2 li.con span i.tb2{ background-position:0 -40px;}
.forgot_pw_step2 li.con span h3{ line-height:32px; font-weight:normal; font-size:14px;}
.forgot_pw_step2 li.con span a{ width:270px; padding:20px; margin-right:20px; color:#666; display:inline-block;background:#f7f7f7; border:solid 1px #d9d9d9;}
.forgot_pw_step2 li.con span a:hover{ padding:20px; background:#dcf4ff; border:solid 1px #cfe1eb;}
.forgot_pw_step2 li.zs{ margin-top:50px; color:#999;}
.forgot_pw_step2 li.zs a{ margin:0 3px; color:#36a;}
.forgot_pw_step2 li.zs a:hover{ text-decoration:underline;}

.forgot_pw_step3{ word-wrap:break-word;}
.forgot_pw_step3 li{ width:100%; padding:10px 0; float:left; color:#666;}
.forgot_pw_step3 span{line-height:30px; float:left;}
.forgot_pw_step3 span.name{ width:20%; padding-right:2%; text-align:right;}
.forgot_pw_step3 span.con{ width:70%;}
.forgot_pw_step3 span.con span{ margin-right:10px;}
.forgot_pw_step3 span.con span input{ margin-right:5px;}
.forgot_pw_step3 span input{ height:20px; line-height:20px; padding:4px 5px; border:solid 1px #e2e2e2; font-size:12px; color:#666;}
.forgot_pw_step3 span .inp200{ width:200px;}
.forgot_pw_step3 span .inp120{ width:120px;}
.forgot_pw_step3 span .inp80{ width:80px;}
.forgot_pw_step3 span.yzm img{ width:60px; height:30px; margin:0 5px 0 -5px; float:left;}
.forgot_pw_step3 span.yzm a{ color:#999;}
.forgot_pw_step3 span.yzm a:hover{ text-decoration:underline; color:#ff4200;}
.forgot_pw_step3 li.txt{ width:80%; line-height:24px; margin:0 10% 20px;}
.forgot_pw_step3 li.txt h3{ font-size:14px; font-weight:normal;}
.forgot_pw_step3 li.txt a{ color:#36a;}
.forgot_pw_step3 li.txt a:hover{ text-decoration:underline;}
.forgot_pw_step3 li.txt .cx{line-height:22px; margin-left:10px; padding:0 20px; background:#f6f6f6; border:solid 1px #e2e2e2; border-radius:2px; display:inline-block; color:#666; font-size:12px;}
.forgot_pw_step3 li.txt .cx:hover{ background:#eee; color:#333; text-decoration:none;}
.forgot_pw_step3 li.btn{ padding:10px 0;}
.forgot_pw_step3 li.btn a{ line-height:28px; margin-left:22%; padding:0 30px; background:#f6f6f6; border:solid 1px #e2e2e2; border-radius:2px; display:inline-block; color:#666;}
.forgot_pw_step3 li.btn a:hover{ background:#eee; color:#333;}
.forgot_pw_step3 li.cj-btn a{ margin-left:2%; background:#ff920d; color:#fff;}
.forgot_pw_step3 li.cj-btn a:hover{ background:#5aa430; color:#fff;}
.forgot_pw_step3 .Validform_checktip{height:30px;line-height: 30px;}
.forgot_pw_remark{ width:928px; margin-top:20px; padding:20px 30px 20px; background:#fffbed; border:solid 1px #f9efd3; color:#888;}
.forgot_pw_remark h3{ line-height:30px; font-size:14px; font-weight:600;}
.red-s{ padding:0 3px; font-size:20px; font-family:Georgia, "Times New Roman", Times, serif;}

/*结果*/
.result{ padding:0px 0 50px; background:#fbfbfb;}
.result_r{width:500px; height:100px; margin:0 auto; padding:70px 0 50px 120px; background:url(../images/right.png) no-repeat left center; font-family:"微软雅黑";}
.result_w{width:500px; height:100px; margin:0 auto; padding:70px 0 50px 120px; background:url(../images/wrong.png) no-repeat left center; font-family:"微软雅黑";}

.result h3{ line-height:30px; padding:0 0 5px; font-size:20px; font-weight:600; color:#d93600;}
.result p{ line-height:24px; color:#999;}
.result p a{ margin:0 3px; color:#005ea7;}
.result p a:hover{ text-decoration:underline;}
.result p.btn{ padding-top:5px;}
.result p.btn a{ margin:0 10px 0 0; padding:0 15px; background:#f6f6f6; border:solid 1px #e4e4e4; border-radius:3px; color:#666; display:inline-block;}

.result_remark{ width:928px; margin:0px auto 0; padding:20px 30px 20px; background:#fffbed; border:solid 1px #f9efd3; color:#888;}
.result_remark h3{ line-height:30px; font-size:14px; font-weight:600; color:#666;}

/*404*/
.page_404{ padding:80px 0; background:#fbfbfb;}
.page_404_con{ width:500px; height:200px; margin:0 auto; padding:80px 0 50px 400px; background:url(../images/404.png) no-repeat left center; font-family:"微软雅黑";}
.page_404_con h1{ height:48px; line-height:48px; margin-right:20px; font-size:48px; color:#666; float:left;}
.page_404_con h2{ width:220px; height:43px; line-height:43px; margin-top:5px; font-size:36px; color:#666; float:left;}
.page_404_con h3{ width:100%; line-height:30px; padding:15px 0 5px; font-size:24px; font-weight:normal; clear:both; float:left; color:#888}
.page_404_con p{ width:100%; padding:5px 0; color:#999; float:left;}
.page_404_con a{ line-height:20px; margin:10px 10px 0 0; padding:4px 15px; background:#ff4200; border:solid 1px #f03e00; color:#fff; float:left;}
.page_404_con a:hover{ background:#f03e00;}

/*悬浮框*/
.tooltip{ width:36px; position:fixed; right:0; top:0; bottom:0; background:#000; z-index:9999999;}
.tooltip ul.tool1{ margin-top:-120px; position:absolute; top:50%;}
.tooltip ul.tool2{ position:absolute; bottom:0;}
.tooltip li{ margin:3px 0; position:relative; float:left;}
.tooltip li.on .tool_nav{ background:#d00;}
.tooltip .tool_nav{ width:36px; height:36px; position:relative;}
.tooltip .tool_nav a{ width:100%; height:100%; display:block;}
.tooltip .tool_nav i{ width:20px; height:20px; margin:8px 0 0 8px; background:url(../images/tooltip_icon.png); border:none; float:left; line-height:0; font-size:0; text-indent:-99999px;}
.tooltip .tool_nav i.cart{ background-position:0 0;}
.tooltip .tool_nav i.col{ background-position:0 -25px;}
.tooltip .tool_nav i.hist{ background-position:0 -50px;}
.tooltip .tool_nav i.mess{ background-position:0 -75px;}
.tooltip .tool_nav i.serv{ background-position:0 -100px;}
.tooltip .tool_nav i.tdc{ background-position:0 -125px;}
.tooltip .tool_nav i.idea{ background-position:0 -150px;}
.tooltip .tool_nav i.top{ background-position:0 -175px;}
.tooltip .tool_nav em{ width:70px; line-height:36px; background:#d00; border-radius:3px 0 0 3px; float:left; font-style:normal; text-align:center; color:#fff; position:absolute; right:0px; top:0; z-index:-1; opacity:0;}
.tooltip .tool_nav b.num{ height:14px; line-height:14px; padding:0 4px; background:#d00; border-radius:8px; position:absolute; top:2px; right:2px; color:#fff; font-weight:normal;}
.tooltip li.on .tool_nav b.num{ background:#fff; color:#d00;}
.tooltip .tool_nav.back_top{ cursor:pointer;}
.tooltip .tool_div{ width:auto; position:absolute; right:36px; bottom:0; display:none;}
.tooltip .tool_div.erweima{ bottom:-40px; right:31px;}

/*悬浮框*/
.store_tooltip{ width:44px; background:none; right:3px;}
.store_tooltip ul.tool1{ margin-top:-160px;}

.store_tooltip li{ margin:3px 0 0;}
.store_tooltip li.on .tool_nav{ background:none;}
.store_tooltip .tool_nav{ width:auto; height:auto; position:relative;}
.store_tooltip .tool_nav a{ width:44px; height:44px; background:#f6f6f6; border:solid 1px #e2e2e2; display:block;}
.store_tooltip .tool_nav i{ width:24px; height:24px; margin:10px 0 0 10px; background:url(../images/store_tooltip_icon.png);}
.store_tooltip .tool_nav i.store_tooltip_ser{ background-position:0 0;}
.store_tooltip .tool_nav i.store_tooltip_pho{ background-position:0 -50px;}
.store_tooltip .tool_nav i.store_tooltip_top{ background-position:0 -100px;}
.store_tooltip .tool_nav i.store_tooltip_order{ background-position:0 -150px;}
.store_tooltip .tool_nav i.store_tooltip_mes{ background-position:0 -200px;}
.store_tooltip .tool_nav i.store_tooltip_idea{ background-position:0 -250px;}

.store_tooltip li.on .tool_nav a{ background:#f40;}
.store_tooltip li.on .tool_nav i{ width:30px; height:30px; margin:7px 0 0 7px;}
.store_tooltip li.on .tool_nav i.store_tooltip_ser{ background-position:-50px 0;}
.store_tooltip li.on .tool_nav i.store_tooltip_pho{ background-position:-50px -50px;}
.store_tooltip li.on .tool_nav i.store_tooltip_top{ background-position:-50px -100px;}
.store_tooltip li.on .tool_nav i.store_tooltip_order{ background-position:-50px -150px;}
.store_tooltip li.on .tool_nav i.store_tooltip_mes{ background-position:-50px -200px;}
.store_tooltip li.on .tool_nav i.store_tooltip_idea{ background-position:-50px -250px;}

.store_tooltip .tool_nav b.num{ height:14px; line-height:14px; padding:0 4px; background:#f40; border-radius:8px; top:2px; right:2px; color:#fff;}
.store_tooltip li.on .tool_nav b.num{ background:#fff; color:#f40;}

/*意见反馈*/
.feedback{ width:988px; padding-bottom:20px; background:#fdfdfd; border:solid 1px #e2e2e2; float:left;}
.feedback_tit{ height:45px; line-height:45px;}
.feedback_tit h3{ background:#e2e2e2; font-size:16px; font-weight:normal; text-indent:30px;}
.feedback_tit b{ margin:0 5px; color:#ff4200; font-weight:normal;}
.feedback h3.tit{ width:100%; line-height:32px; background:#eee; font-size:14px; font-weight:normal; text-indent:10px; float:left;}
.feedback textarea{ resize:none;width:648px; height:120px; padding:5px; background:#fff; border:solid 1px #e2e2e2; color:#666; font-size:14px;}
.feedback input[type="text"]{ width:358px; height:18px; line-height:18px; padding:5px; border:solid 1px #e2e2e2; border-radius:2px; font-size:14px; color:#666;}
.feedback input[type="radio"]{ margin-right:5px;}
.feedback input[type="file"]{position:absolute; right:0; top:0; font-size:100px; opacity:0; filter:alpha(opacity=0);}
.feedback a.sc{height:22px; line-height:22px; margin:3px 0 0; padding:0 10px; background:#eee; border:solid 1px #e2e2e2; border-radius:2px; position:relative; overflow:hidden;display:inline-block;color:#333;}
.feedback a.sc:hover{ background:#e2e2e2; }
.feedback em{ margin:0 10px 0 0; font-style:normal;}
.feedback li.txt{ line-height:20px; padding-bottom:10px; border-bottom:dashed 1px #e6e6e6; font-size:12px;}
.feedback li.txt p{ margin-top:10px; text-indent:2em; color:#666;}
.feedback li b{ font-weight:normal;}

.feedback_l{ width:948px; padding:20px 20px;}
.feedback_l ul{ width:100%; float:left;}
.feedback_l ul.mes{ padding-top:10px;}
.feedback_l ul.mes li{ margin:10px 0 5px;}
.feedback_l ul.mes li span.name{ width:80px; margin-right:10px; text-align:right;}

.feedback_l li{ line-height:30px; width:100%; margin-top:10px; float:left;}
.feedback_l span{ float:left; font-size:14px;}
.feedback_l span.name{ width:100%; line-height:30px; }
.feedback_l span.name b{ padding:0 3px 0 0; color:#ff4200; font-weight:normal;}
.feedback_l span.con{ width:660px; margin-left:10px; color:#666;}
.feedback_l span.con .ts{ line-height:20px; margin:5px 0; font-size:12px; color:#ff4200;}
.feedback_l .pic{ display:inline-block; vertical-align:top;}
.feedback_l .pic a{ margin:10px 10px 0px 0; padding:3px; background:#fff; border:solid 1px #e2e2e2; border-radius:3px; display:inline-block; position:relative;}
.feedback_l .pic a:hover{ background:#f6f6f6;}
.feedback_l .pic img{ max-width:100px; max-height:100px;}
.feedback_l .pic i{ width:16px; height:16px; line-height:16px; background:#f73; border-radius:50%; color:#fff; font-style:normal; text-align:center; position:absolute; top:-5px; right:-5px; font-size:12px; cursor:pointer;}
.feedback_l .pic i:hover{ background:#ff4200;}

.feedback_r{ width:237px; padding:20px 20px; border-left:solid 1px #eee;}
.feedback_r li{ width:100%; line-height:30px; padding:5px 0 0; float:left;}

.feedback_btn{display:inline-block; vertical-align:top;margin-left:100px;}
.feedback_btn a{ line-height:32px; padding:0 30px; background:#f51; border-radius:3px; font-size:16px; color:#fff; display:inline-block;}
.feedback_btn a:hover{ background:#ff4200;}
/*地区选择插件边框*/
.city-picker-span{ border:solid 1px #e2e2e2!important;}

/* 头部修改 */
/*head*/
.head{ height:100px;}
.head .head_l{ width:390px; margin:25px 0px 0 0;}
.head .head_l img.logo{ height:50px; margin-right:10px;}
.head .head_l img.he_ad{ height:50px; margin-top:0px;}

.head .search{ margin:12px 40px 0 0;}
.head .search .lm{}
.head .search .lm a{ color:#666;}
.head .search .lm a.cur{ color:#ff4200;}
.head .search .lm b{ padding:0 8px; color:#999; font-weight:normal;}
.head .search .sear{ display:inline-block; clear:both;}
.head .search .sear .inp{ width:430px; height:20px; padding:5px; border:solid 2px #ff4200; color:#666; font-size:13px; float:left;}
.head .search .sear .btn{ width:70px; height:34px; line-height:34px; text-align:center; background:#ff4200; color:#fff; font-size:16px; float:left; cursor:pointer;}
.head .search .hot{}
.head .search .hot a{ margin-right:10px; color:#999;}
.head .search .hot a.hh{ color:#ff4200;}
.head .search .hot a:hover{ color:#ff4200;}

.head .tel{ margin-top:30px;}
.head .tel img{ width:150px; height:40px;}

.head .erwei{ margin-top:5px;}
.head .erwei p{ color:#999;}
.head .erwei img{ width:70px; height:70px;}

/*产品分类*/
.nav_sort .sort_hidden{ display:none; position:absolute;}
.nav_sort .sort_por_ab{position:absolute; }
.nav_sort .sort_por_re{ position:relative;}

.nav_sort{ float:left;}
.nav_sort>h2{width:190px; height:42px; line-height:42px; background:url(../images/head_foot_icon.png) no-repeat 20px -185px #ff4200; font-size:16px; font-weight:normal; font-family:"微软雅黑"; color:#fff; text-indent:45px;}

.all_sort{ width:190px; padding:4px 0 5px; background:#252221; font-family:"微软雅黑"; position:relative; z-index:9999999; display:inline-block;}
.all_sort>ul{ width:100%; float:left;}
.all_sort>ul>li{ width:100%; z-index:999; float:left;}
.all_sort .sort_lm1{ width:170px; padding:7px 0 7px 20px; border-bottom:solid 1px #2f2f2f; overflow:hidden; position:relative;}
.all_sort .sort_lm1 a{ color:#fff;}
.all_sort .sort_lm1 h3{ line-height:24px; overflow:hidden; font-size:14px; font-weight:normal;}
.all_sort .sort_lm1 p{ height:24px; line-height:24px; overflow:hidden;}
.all_sort .sort_lm1 p a{ padding:0 10px 0 0; display:inline-block; color:#ccc;}
.all_sort li.on .sort_lm1{ padding:7px 0px 7px 20px; background:#fff; position:relative; z-index:999;}
.all_sort li.on .sort_lm1 a{ color:#333;}
.all_sort li.on .sort_lm1 a:hover{ color:#821;}
.all_sort li.on .sort_lm1 i{width:1px; height:100%; background:#fff; display:inline-block; text-indent:-9999px; position:absolute; left:190px; top:0; z-index:10000;}

.all_sort .sort_lmr{ width:720px; line-height:24px; background:#f6f6f6; position:absolute; left:190px; top:0px; display:none; opacity:1;}
.all_sort .sort_lmr{box-shadow: 2px 2px 5px #ddd; -moz-box-shadow: 2px 2px 5px #ddd; -webkit-box-shadow: 2px 2px 5px #ddd;}
.all_sort .sort_lmr ul{ width:470px; min-height:430px; padding:10px 20px; background:#fff; float:left;}
.all_sort .sort_lmr li{ width:100%; padding:8px 0; border-bottom:dashed 1px #e2e2e2; float:left;}
.all_sort .sort_lm2{ width:80px; float:left;}
.all_sort .sort_lm2 a{ color:#ff4200; display:inline-block; font-weight:bold;}
.all_sort .sort_lm2 a:hover{ text-decoration:underline;}
.all_sort .sort_lm3{ width:390px; float:left;}
.all_sort .sort_lm3 a{ margin:0 15px 0 0; display:inline-block; color:#666;}
.all_sort .sort_lm3 a:hover{ color:#ff4200;}

.all_sort .sort_lmr .sort_ad{ width:210px; padding:0px 0px 0px; background:none;}
.all_sort .sort_lmr .sort_ad .bran{ width:190px; padding:10px 10px; float:left;}
.all_sort .sort_lmr .sort_ad .bran span{ width:50%; float:left; margin:0 -1px -1px 0;}
.all_sort .sort_lmr .sort_ad .bran .pic_c{ width:93px; height:47px; background:#fff; border:solid 1px #f6f6f6;}
.all_sort .sort_lmr .sort_ad .bran .pic_c img{ max-width:73px; max-height:37px;}
.all_sort .sort_lmr .sort_ad .ad img{ width:210px;}
.all_sort .sort_lmr .sort_ad .ad img.ad1{height:111px; margin-bottom:1px;}
.all_sort .sort_lmr .sort_ad .ad img.ad2{height:224px; margin-bottom:1px;}
.all_sort .sort_lmr .sort_ad .ad img.ad3{ width:189px; height:228px; margin-left:10px;}

/*nav*/
.top_nav{ height:40px; line-height:40px; border-bottom:solid 2px #ff4200;}
.top_nav ul.nav_r{ font-family:"微软雅黑"; font-size:16px; float:left;}
.top_nav ul.nav_r li{ float:left;}
.top_nav ul.nav_r li a{ padding:0 30px; display:inline-block;}
.top_nav ul.nav_r li a.cur{ color:#ff4200;}

.nav_ad{ float:right;}
.nav_ad img{ height:30px; margin-top:5px;}

.nav_ad a{height:24px; line-height:24px; padding:4px 10px; padding-left:34px; font-size:16px; color:#fff;display:inline-block; float:left; border-radius:3px; margin-top:3px; }
.nav_ad a.nav_rzhu_btn{background:#ffae13 url(../images/ruzhu_icon.png) no-repeat 7px 4px; margin-right:10px;}
.nav_ad a.nav_fab_btn{background:#00b28c url(../images/fabu_icon.png) no-repeat 7px 4px;}

.nav_ad_er{float:right;}
.nav_ad_er a{ font-size:14px; color:#555;height:30px; line-height:30px; padding:0 10px 0 32px;  display:inline-block;border:1px solid #ddd;}
.nav_ad_er a:hover{color:#ff4200; border-color:#ff4200;}
.nav_ad_er a.nav_rzhu_txtbtn{background:url(../images/rz_icon.png) no-repeat 5px 2px; margin-right:10px;}
.nav_ad_er a.nav_fab_txtbtn{background:url(../images/fb_icon.png) no-repeat 5px 2px;}
/*头部保障图标*/
.index_bz ul li{width:52px; float:left; padding:25px 10px 0 10px;}
.index_bz ul li span.index_bz_icon{width:52px;height:37px; display:inline-block; background:url(../images/bz_ticon.png) no-repeat;}
.index_bz ul li span.index_bz_icon1{ background-position:0 0;}
.index_bz ul li span.index_bz_icon2{ background-position:0 -55px;}
.index_bz ul li span.index_bz_icon3{ background-position:0 -109px;}
.index_bz ul li span.bz_txt{height:34px; line-height:34px; display:inline-block; font-size:12px; color:#666; text-align:center;}

.protocol-con{height:426px;padding:10px;line-height:20px;overflow-x:hidden;overflow-y:auto;margin-bottom:25px; font-size:14px; color:#666;}
.protocol-con h4,.protocol-con h5{color:#333;font-size:14px}
.protocol-con h5{margin:10px 0}
.protocol-con em{ font-style:normal;}
.protocol-button button{cursor:pointer;margin:0 auto;display:block;width:320px;height:40px;color:#fff;background:#f40;border:0;font-size:16px;font-family:"Microsoft YaHei","Hiragino Sans GB"}
/*翻页*/
.pp_fan{ line-height:24px; padding:10px 0; float:right; text-align:left;}
.pp_fan a{ padding:0px 8px; border:1px solid #e2e2e2; margin:0 5px 0 0px; background:#fff; float:left;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}
.pp_fan a:hover{ border:1px solid #ff4200; background:#ff4200; color:#fff; text-decoration:none;}
.pp_fan a.no:hover{border:1px solid #e2e2e2; background:#fff; color:#333;}
.pp_fan .cur{ border:1px solid #ff4200; background:#ff4200; color:#fff;}
.pp_fan span{ float:left; margin:0 10px; line-height:26px;}
.pp_fan span.zong{ line-height:24px; padding:0 10px; border:solid 1px #e2e2e2; border-radius:3px;}
.pp_fan input{ -webkit-border-radius:3px; border-radius:3px;}
.pp_fan .fan_k{ width:30px; height:24px; padding:0px 5px; border:1px solid #e2e2e2; margin-left:10px; float:left;}
.pp_fan .fan_btn{height:26px; padding:0px 10px; border:1px solid #e2e2e2;background:#f6f6f6; cursor:pointer;float:left; }
.pp_fan input[type="text"]{ float:left; height:24px; line-height:24px; padding:0px 5px; border:1px solid #e2e2e2; width:40px; margin-left:10px;}
.pp_fan input[type="button"]{float:left; height:26px; margin-left:5px; padding:0px 5px; border:1px solid #e2e2e2;background:#eee; cursor:pointer;}

/*引导弹窗*/
.pop_guide{}
.pop_guide.pop_form .pop_tit h3{ line-height:44px; font-size:16px; font-weight:normal;}
.pop_guide.pop_form .pop_tit i.close{ font-size:16px;}
.pop_guide.pop_form .sub_btn{ text-align:center;}
.pop_guide.pop_form .sub_btn a{ width:auto; margin:0 10px; padding:0 40px; background:#00b28c;}
.pop_guide.pop_form .sub_btn a:hover{ background:#0a8;}
.pop_guide.pop_form .sub_btn a.btn2{ background:#eee; color:#999;}
.pop_guide.pop_form .sub_btn a.btn2:hover{ background:#e6e6e6; color:#666;}

.pop_guide h3.text{ line-height:30px; padding:20px 20px 10px; font-size:16px; font-weight:normal; text-align:center; color:#666;}
.pop_guide h3.text b{ font-weight:normal;}
/*查看联系方式*/
.pop_contact{}
.pop_contact.pop_form .pop_tit{ width:100%; line-height:30px; background:none; border:none; float:left;}
.pop_contact.pop_form .pop_tit i.close{ width:24px; height:24px; line-height:24px; margin:5px 10px 0; border:none; border-radius:0; font-size:16px;}
.pop_contact.pop_form .sub_btn{ padding-top:5px; text-align:center;}
.pop_contact.pop_form .sub_btn a{ width:auto; padding:0 40px; background:#00b28c;}
.pop_contact.pop_form .sub_btn a:hover{ background:#0a8;}
.pop_contact.pop_form .sub_btn a.btn2{ background:#eee; color:#999;}
.pop_contact.pop_form .sub_btn a.btn2:hover{ background:#e6e6e6; color:#666;}
.pop_form .pop_contact_con li span.name{ width:80px; margin-right:10px;}
.pop_form .pop_contact_con li input[type="text"]{ border-radius:2px; font-size:14px;}

.pop_contact_tit{}
.pop_contact_tit h3{ line-height:18px; border-left:solid 4px #f40; padding-left:15px; float:left; font-size:16px; font-weight:normal;}
.pop_contact_tit h3 em{ margin:0 10px; font-size:12px; font-style:normal; color:#999;}
.pop_contact_tit .fssj{ cursor:pointer;}
.pop_contact_tit .fssj i{ width:14px; height:14px; margin:3px 5px 0 0; background:url(../images/store_icon.png) no-repeat 0 -315px;}

.pop_contact_con{ font-size:14px;}
.pop_contact_con li .yzm img{ width:40px; height:32px; border-radius:2px;}
.pop_contact_text{ padding:10px 20px 0; border-top:solid 1px #e2e2e2;}
.pop_contact_text li{ padding:5px 0; font-size:14px; color:#666;}
.pop_contact_text li .info{ padding:0 0 0 20px; font-size:12px; color:#ff0000;}
.pop_contact_text li i.icon{ width:14px; height:14px; margin:3px 8px 0 0; background:url(../images/store_icon.png) no-repeat;}
.pop_contact_text li i.tb1{ background-position:-20px -315px;}
.pop_contact_text li i.tb2{ background-position:-40px -315px;}
.pop_contact_text li i.tb3{ background-position:-60px -315px;}
.pop_contact_text li i.tb4{ background-position:-80px -315px;}
.pop_contact_text li i.tb5{ background-position:0px -330px;}

.pop_contact .fssj_div{ background:#f6f6f6; border-top:solid 1px #e2e2e2; display:none;}
.pop_contact.pop_form .fssj_div .sub_btn{ float:left;}
.pop_contact.pop_form .fssj_div .sub_btn a{ width:120px; margin:0; padding:0;}
.pop_contact.pop_form .fssj_div .sub_btn a.btn2{ margin-left:12px;}


/*延迟加载广告图*/
.delay-box{width:1190px; height:auto; margin:0 auto;}
.delay-bigbox,.delay-smallbox{width:1190px;display:none;position:relative;}
.delay-bigbox span,.delay-smallbox span{ position:absolute; top:15px;right:15px;height:24px; line-height:24px; display:inline-block; background:#333; color:#fff; font-size:12px; padding:0 8px; z-index:999999; cursor:pointer;}
.delay-bigbox img,.delay-smallbox img{width:1190px;height:auto;}
.delay-smallbox{ margin-top:10px;}

/*新闻公告列表*/
.in_news_list{}
.in_news_list_l{ width:190px;}
.in_news_nav{ width:188px; border:solid 1px #e2e2e2; float:left;}
.in_news_nav .tit{ width:100%; line-height:32px; background:#f6f6f6; font-size:13px; text-indent:10px;}
.in_news_nav ul{ width:100%; padding:5px 0; display:inline-block;}
.in_news_nav li{ width:50%; padding:5px 0; text-indent:10px; float:left;}
.in_news_nav li.on{ font-weight:bold;}
.in_news_nav li.on a{ color:#f40;}

.in_news_list_r{ width:988px; border:solid 1px #e2e2e2;}
.in_news_list_r .tit{ line-height:32px; margin:0 20px; border-bottom:solid 1px #e2e2e2;}
.in_news_list_r .tit h3{ font-size:13px;}
.in_news_list_r .news_list{ width:948px; padding:5px 20px; display:inline-block;}
.in_news_list_r .news_list li{ width:47%; padding:6px 0; border-bottom:dotted 1px #e2e2e2; float:left;}
.in_news_list_r .news_list li h3{ height:20px; width:70%; overflow:hidden; font-size:12px; font-weight:normal;}
.in_news_list_r .news_list li h3 a{ color:#06b;}
.in_news_list_r .news_list li h3 a:hover{ text-decoration:underline;}

/*新闻公告详情*/
.in_news_list_r .news_show{width:948px; padding:5px 20px; display:inline-block;}
.in_news_list_r .news_show_tit{ line-height:36px; padding:10px 0; color:#333; font-size:24px; font-weight:normal; text-align:center;}
.in_news_list_r .news_show_info{ height:30px; line-height:30px; padding-bottom:10px; color:#999; float:left;}
.in_news_list_r .news_show_share{ margin-top:1px; float:right;}
.in_news_list_r .news_text{ line-height:28px; padding:20px 0; clear:both; overflow:hidden; font-size:14px;}
.in_news_list_r .news_clear_br{line-height: 0px; zoom: 0; height: 10px; clear: both; font-size: 0px; border-top:dashed 1px #e2e2e2;}


/*合作媒体*/
.media_partner{}
.media_partner_tit{ width:100%; padding:11px 0; float:left;}
.media_partner_tit h3{ line-height:18px; padding-left:10px; border-left:3px solid #f40; font-size:18px; float:left; font-weight:normal;}

.media_partner_list{ width:100%; float:left;}
.media_partner_list li{ width:197px; margin:0 -1px -1px 0; border:solid 1px #e2e2e2; float:left; position:relative;}
.media_partner_list li:hover{ border-color:#fba; -moz-box-shadow: 0 0 5px #fba; -webkit-box-shadow: 0 0 5px #fba;box-shadow: 0 0 5px #fba; z-index:1;}
.media_partner_list li .pic_c{ width:197px; height:120px;}
.media_partner_list li .pic_c img{ max-width:150px; max-height:80px;}

/*友情链接*/
.foot_fir2 .tit{ width:100%; line-height:36px; border-bottom:solid 1px #ccc; float:left;}
.foot_fir2 .tit .icon{ width:3px; height:16px; margin:10px 6px 0 0; background:#f40; text-indent:-99999px; float:left;}
.foot_fir2 .tit h3{ font-size:16px; color:#333; float:left; font-weight:normal;}
.foot_fir2 .tit span{ color:#999;}
.foot_fir2 .tit span a{ color:#06b;}
.foot_fir2 .tit span a:hover{ text-decoration:underline;}
.foot_fir2 .con{ width:100%; line-height:22px; margin-bottom:-5px; padding:10px 0 0; float:left;}
.foot_fir2 .con a{ margin-right:15px; color:#666; display:inline-block; vertical-align:top;}
.foot_fir2 .con a:hover{ color:#f40;}

/*侧边栏3*/
.tooltip3{ width:120px; position:fixed; top:30%; right:5px;}
.tooltip3 ul{ width:100%; background:#fbfbfb; border:solid 1px #ddd; border-bottom:none; border-radius:2px; display:inline-block;}
.tooltip3 li{ width:100%; line-height:30px; border-bottom:solid 1px #ddd; float:left; opacity:0.9;}
.tooltip3 a{ padding:3px 0; display:block; color:#666; font-size:13px; text-align:center;}
.tooltip3 a:hover{ background:#e2e2e2; opacity:1; color:#f30;}
.tooltip3 .icon{ width:30px; height:30px; margin:0px 4px 0 -4px; background:url(../images/land_icon.png) no-repeat;cursor:pointer;}
.tooltip3 li .qq{ background-position:0 -120px;}
.tooltip3 li .bd{ background-position:0px -150px;}
.tooltip3 li .fhdb{ padding:0px; background-position:0 -180px;}
.tooltip3 li .tel{ background-position:0px -210px;}
.tooltip3 li .pho{ background-position:0px -240px;}
.tooltip3 li .t400{ background-position:0px -270px;}
.tooltip3 li .mes{ background-position:-70px -180px;}
.tooltip3 li .mes2{ background-position:-70px -120px;}

.tooltip3 li:hover .qq{ background-position:-30px -120px;}
.tooltip3 li:hover .bd{ background-position:-30px -150px;}
.tooltip3 li:hover .fhdb{ background-position:-30px -180px;}
.tooltip3 li:hover .mes{ background-position:-70px -210px;}
.tooltip3 li:hover .mes2{ background-position:-70px -150px;}

.tooltip3 .return_top{ width:100%; line-height:30px; margin-top:5px; padding:0; background:#fbfbfb; border:solid 1px #ddd; border-radius:2px;}
.tooltip3 .return_top:hover{ background:#e2e2e2; text-decoration:none;}
.tooltip3 .return_top .fhdb{padding:0px; background-position:0 -180px;}
.tooltip3 .return_top:hover .fhdb{ background-position:-30px -180px;}

.tooltip3 .mess{ width:118px; line-height:20px; padding:5px 0; background:#d00; border:solid 2px #f30; text-align:center; position:relative;}
.tooltip3 .mess:hover{ background:#d30;}
.tooltip3 .mess h3{ font-weight:500; font-size:16px;color:#fff;}
.tooltip3 .mess p{ font-size:12px; color:#ffd6d6;}
.tooltip3 .mess a{ padding:0;}
.tooltip3 .mess a:hover{ background:none; text-decoration:none;}
.tooltip3 .mess .pic{ position:absolute; top:-95px; left:10px;}

/*金牌销售*/
.top_salesman .main{ padding:2px 0 0px; background:#f40;}
.top_salesman .tit{ width:20px; line-height:24px; padding:0 9px; font-size:14px; float:left;}
.top_salesman .tit h3{ font-size:18px; color:#fffaea; text-align:center;}
.top_salesman ul{ width:1152px; float:left;}
.top_salesman li{ width:178px; line-height:18px; margin:0 2px 2px 0; padding:5px 5px; background:#fffaea; border:solid 1px #eee; float:left;}
.top_salesman li:hover{ background:#fffffc;}
.top_salesman li img{ width:36px; height:36px; border-radius:2px;}
.top_salesman li h3{ font-size:13px;}
.top_salesman li p{ height:18px; overflow:hidden;}
.top_salesman li a:hover{ text-decoration:underline;}

.top_salesman .list2{ display:none;}
.top_salesman .list2 li img{ width:55px; height:55px;}