﻿@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; }
body, button, input, select, textarea { font: 12px/1.5 tahoma, Verdana, arial, "microsoft yahei","sim sun"; *line-height: 1.5; color: #666; }
a { color: #666; text-decoration: none; hide-focus: expression(this.hideFocus=true); outline: none; transition: color 0.3s; }
a:hover { text-decoration: underline; color: #39f; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img, area, a { border: 0; outline: 0; }
address, caption, cite, code, dfn, em, th, var, i { font-style: normal; font-weight: normal; }
ol, ul { list-style: none; }
body { background: #fff; }
small { font-size: 12px; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
.clear { clear: both; }
.hide { display: none; }
.left { float: left; }
.right { float: right; }
.red { color: #f33; }
.orange { color: #c80f1e; }
.blue { color: #39f; }
.green { color: #9c3; }
.ml_10 { margin-left: 10px; }
.mt_10 { margin-top: 10px; }
.mr_10 { margin-right: 10px; }
#vCodeImg { cursor: pointer; }
.wrapper { width: 1200px; margin: 0 auto; }
.close { display: block; cursor: pointer; background: url(/images/icon_v1.png?v=18) no-repeat -144px 0; width: 16px; height: 16px; transition: -webkit-transform 0.3s; transition: transform 0.3s; }
.close:hover { background-position: -160px 0; -webkit-transform: rotate(90deg); transform: rotate(90deg); }
.icon { background: url(/images/icon_v1.png?v=20) no-repeat; }
.icon1 {background: url(/static/images/icon.png?v=20) no-repeat; }
/*会员等级图标*/
.urank { display: inline-block; width: 16px; height: 16px; background: url(/images/user_rank.png) no-repeat; vertical-align: middle; margin: 0 5px; }
.urank0 { background-position: 0 0; }
.urank1 { background-position: -16px 0; }
.urank2 { background-position: -32px 0; }
.urank3 { background-position: -48px 0; }
.urank5 { background-position: -64px 0; }
.urank6 { background-position: -80px 0; }

.user-level { display: inline-block; width: 18px; height: 18px;vertical-align: middle; margin: 0 3px;position:relative;bottom:2px; }
.user-level-0 { background-position: 0 0; }
.user-level-1 { background-position: -18px 0; }
.user-level-2{ background-position: -36px 0; }
.user-level-3 { background-position: -54px 0; }
.user-level-5 { background-position: -72px 0; }
.user-level-6 { background-position: -90px 0; }
/*顶部*/
.top { height: 29px; background: #f3f3f3; border-bottom: solid 1px #e3e3e3; position: relative; z-index: 999; }
.login_info { line-height: 30px; color: #666; text-shadow: 0 1px 0 #fff; }
.login_info .islogin a { color:#6b6b6b ;position:relative;}
.login_info .islogin a i {display: inline-block; width: 18px; height: 18px;vertical-align: middle; margin: 0 3px 0 7px;position:relative;bottom:1px;}
.nologin a { margin-left:10px;}
.nologin a:hover, .islogin a:hover { color: #ff6700; }
.login_info .islogin a i.user-point { background-position:0 -18px;}
.login_info .islogin a.user-msg i { background-position:-18px -18px;}
.login_info .islogin a.user-msg sub { position:absolute;top:-6px;right:-5px;display:block;height:14px;padding:0 3px;background:#ff5050;color:#fff;line-height:12px;border-radius:100%;font-size: 12px;}
.login_info sub { position:absolute;}

.top_menu { height: 30px; }
.top_menu a { color: #666; display: inline-block; height: 30px; line-height: 30px; padding: 0 4px; margin: 0 4px; text-shadow: 0 1px 0 #fff; _display: inline; position: relative; border-left: solid 1px #f3f3f3; border-right: solid 1px #f3f3f3; }
.top_menu a:hover { color: #ff6700; text-decoration: none; }
.top_menu a .icon1 { display: inline-block; width: 18px; height: 18px; vertical-align: text-top; margin: 0 3px; _display: inline; }
.top_cart b { color: #f33; margin: 0 5px; }
.top_menu a.top_cart i { background-position: 0 0; margin-right: 5px; }
.top_order i { transition: -webkit-transform 0.3s; transition: transform 0.3s; }
.top_mobile i { background-position: -36px -18px; }
.top_kefu i { background-position: -48px 0; }
.top_menu a i.vipc { background-position: -54px -18px; width: 18px; height: 18px; vertical-align: middle; position: relative; bottom: 2px; }
.triangle-down {width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 7px solid #bbb;display:inline-block;vertical-align:middle;margin:0 3px;}


.top_menu a.top_ordercur i { transform: rotate(180deg); -webkit-transform: rotate(180deg); }
.top_menu a.top_cartcur, .top_menu a.top_ordercur, .top_menu a.top_mobilecur,.top_menu .top-telephone.cur{ background: #fff; border-left: solid 1px #ddd; border-right: solid 1px #ddd; z-index: 9999; color: #c80f1e; }
.top-free-phone { position: absolute; top: 29px; width: 200px; height: 60px; border: solid 1px #ddd; z-index: 96; background: #fff; display: none;padding:10px 6px;}
.top-free-phone p { margin-bottom:8px;}
.top-free-phone input {height:30px;border:solid 1px #ccc;width:145px; }
.top-free-phone button { width:50px;height:32px;background:#ff6700;border:0;color:#fff;margin-left:-1px;cursor:pointer;}

.now_gwchas { border: solid 1px #e6e6e6; background: #fff; position: absolute; top: 29px; width: 240px; padding: 10px; display: none; z-index: 9998; }
.now_gwchas ul li { height: 83px; border-bottom: dashed 1px #ddd; padding-top: 5px; line-height: 20px; }
.now_gwchas .gwc_left { float: left; width: 70px; height: 70px; padding: 2px; border: solid 1px #ddd; }
.now_gwchas .gwc_right { margin-left: 85px; line-height: 20px; }
.now_gwchas .gwc_right strong { color: #f33; }
.now_gwchas .gwc_right h5 { height: 40px; overflow: hidden; }
.now_gwchas a.del_nowgwc { color: #39f; }
.gwchas_pr strong { color: #f33; font-size: 14px; }
.top_ordershow { position: absolute; background: #fff; top: 29px; width: 90px; padding: 0 10px; border: solid 1px #ddd; display: none; z-index: 9998; }
.top_ordershow a { display: block; height: 30px; line-height: 30px; color: #666; }
.top_ordershow a:hover { color: #ff6700; }
.app_down { position: absolute; top: 29px; width: 240px; height: 150px; border: solid 1px #ddd; z-index: 9998; background: #fff; display: none; }
.app_down dt { float: left; width: 100px; height: 100px; margin: 10px; }
.app_down dt span { display: block; text-align: center; color: #999; }
.app_down dd { margin-left: 120px; margin-top: 20px; }
.app_down dd a { display: block; width: 90px; height: 25px; line-height: 25px; background: #f6f6f6; border: solid 1px #e3e3e3; border-radius: 3px; margin-bottom: 14px; color: #44484c; padding-left: 10px; }
.app_down dd a i { display: inline-block; width: 20px; height: 20px; vertical-align: middle; line-height: 25px; margin: 0 5px; }
.app_down dd a i.android { background-position: 0 -52px; }
.app_down dd a i.ios { background-position: -20px -52px; }
.app_down dd a i.chuping { background-position: -40px -52px; }
.top_menu a.top-telephone {font-size:14px;color:#ff6700;}
.top_menu a.top-telephone i {background-position: -72px -18px; }
.top_ad { background: #fff; height: 70px; overflow: hidden; display: none; }
.top_ad .close { position: absolute; right: 5px; top: 5px; }

/*logo&city*/
.header { height: 100px; background: #fff; }
.logobox { width: 340px; height: 100px; }
.logo {width:180px; }
.head_city { border-left: solid 1px #dfdfdf; height: 45px; margin-top: 28px; padding-left: 20px; width: 125px; }
.head_city a.now_city {font-size: 15px; text-decoration: none; position: relative; display: inline-block; height: 22px; transition:all .1s ease-in-out;font-family:'Microsoft YaHei UI',SimHei;color:#666; }
.head_city a.now_city em { width:0;height:0;border-bottom: 8px solid #ff6700;border-left: 8px solid transparent;display:inline-block;vertical-align: bottom;position:relative;bottom:2px; }
.head_city p { height: 18px; overflow: hidden; }
.head_city p a { color: #999; }

.head_city a.now_citycur { background: #5dc800; color: #fff; z-index: 100; height: 30px; line-height: 30px; padding: 0 10px; }
.head_city a.now_citycur:before { content: ''; position: absolute; left: 0; bottom: -8px; display: none\9; width: 0; height: 0; border-top: 10px solid #5dc800; border-right: 10px solid transparent; }
.head_city a.now_citycur em { display: none; }
.city-wrap { width: 500px; height: 270px; position: absolute; display: none; z-index: 2147483647; background: #fff; border: solid 1px #ddd; }
.city-wrap a.close { position: absolute; top: 5px; right: 5px; }
.city-wrap p { margin: 15px 10px 10px; }
.city-wrap p a { margin-right: 10px; }
.select-city { margin: 0 10px; }
.select-city dt { height: 30px; line-height: 30px; border-bottom: solid 2px #c80f1e; }
.select-city dt span { display: inline-block; padding: 0 20px; height: 28px; border: solid 1px #ddd; border-bottom: 0; margin-right: 5px; font-size: 12px; font-family: 'Microsoft YaHei'; cursor: pointer; }
.select-city dt span:hover { background: #f6f6f6; text-shadow: 0 1px #fff; }
.select-city dt span.cur { color: #c80f1e; border: solid 2px #c80f1e; border-bottom: 0; background: #fff; font-weight: bold; height: 30px; }
.select-city dd { margin-top: 10px; }
.select-city dd ul li { float: left; height: 25px; line-height: 25px; margin: 0 0 5px 0; width: 80px; overflow: hidden; }
.select-city dd a { display: inline-block; padding: 0 4px; height: 25px; line-height: 25px; }
.select-city dd a:hover { background: #f3f3f3; color: #c80f1e; text-decoration: none; }
.select-city dd a i { display: inline-block; width: 12px; height: 12px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQMAAABsu86kAAAABlBMVEX/MzP///9FAqEIAAAAIklEQVQI12MAAiYGBvkDDAIMDMIHGJQYGPQbGDQaoCQYAABO+ASVURJSHAAAAABJRU5ErkJggg==); }
#showcity, .show_div { overflow: hidden; display: none; position: fixed; top: 100px; _position: absolute; _top: expression(eval(document.documentElement.scrollTop+100)); line-height: 18px; width: 540px; height: 360px; background: #fff; z-index: 9999; border: solid 1px #e3e3e3; }
#showcity p { margin: 15px 10px; display: table; }
#showcity p a { padding-right: 15px; }
#showcity p span { display: block; float: left; height: 30px; padding: 0 8px; border: solid 1px #ddd; line-height: 30px; margin-right: 10px; text-align: center; cursor: pointer; border-radius: 3px; }
#showcity p span.cthover { background: #c80f1e; color: #fff; border: solid 1px #c80f1e; }
.citymenu { clear: both; overflow: auto; margin: 10px; height: 225px; display: none; }
.citymenu dl { display: table; border-bottom: dotted 1px #ddd; width: 500px; padding: 5px 0; }
.citymenu dl dt { float: left; width: 100px; color: #333; line-height: 30px; font-family: 'Microsoft YaHei'; }
.citymenu dl dt strong { margin-left: 10px; }
.citymenu dl dd { float: right; width: 400px; }
.anpinyin dl dd { *margin-top: -25px; }
.citymenu dl dd a { padding-right: 20px; line-height: 30px; cursor: pointer; white-space: nowrap; display: block; float: left; }
#ctclose, .show_div .close { display: block; float: right; cursor: pointer; background: url(/images/index_icon.png?v=6) no-repeat -60px -64px; margin-top: 5px; margin-right: 5px; width: 16px; height: 16px; }
#ctclose:hover, .show_div .close:hover { background-position: -76px -64px; }
.anpinyin { margin: 10px; height: 180px; }
#showcity h4 { border-bottom: solid 2px #f33; height: 30px; line-height: 30px; text-align: center; }
#showcity h4 a { padding: 0 5px; font-size: 14px; text-transform: uppercase; cursor: pointer; }
#showcity h4 a:hover { background: #f33; text-decoration: none; color: #fff; }
#showcity h4 a.zmhover { background: #f33; text-decoration: none; color: #fff; }
.anpinyin dt span { color: #ccc; font-size: 24px; line-height: 40px; padding-left: 20px; text-transform: uppercase; }
#citymenuwrap dl.icur { background: #eee; }
#citymenuwrap dl.icur a.icur, #provMoreBox a.icur { color: #f33; font-weight: bold; }
/*搜索*/
.search { margin-top: 25px; height: 72px; width: 540px; margin-left: 40px; }
.search_form { display: block; height: 36px; }
.search_box { border: 2px solid #ff6700; float: left; height: 34px; line-height: 34px\9; width: 450px; outline: none; padding: 0 5px; }
.search_btn { background-color: #ff6700; border: 0; color: #fff; float: left; font-size: 16px; font-weight: bold; width: 70px; height: 38px; cursor: pointer; }
.search p { height: 25px; line-height: 25px; color: #999; *white-space: nowrap; }
.search p a { color: #999; margin-right: 15px; }
#suggview { position: absolute; width: 300px; font-size: 12px; text-align: left; border: 1px solid #dfdfdf; background: #fff; overflow: hidden; z-index: 990; box-shadow: 2px 2px 6px #aaa; }
#suggdata ul { width: 100%; }
#suggdata ul li { margin: 0px; padding: 5px 10px; display: block; clear: both; zoom: 1; border-bottom: 1px dotted #ddd; cursor: pointer; height: 25px; line-height: 25px; }
#suggdata ul li span { color: #666; cursor: pointer; float: left;width:75%;height:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; }
#suggdata ul li em { float: right; color: #bbb; }
#suggdata ul li.move { background: #ff6700; }
#suggdata ul li.move span { color: #fff; }
#suggdata ul li.move em { color: #fff; }
#clear-out-search {display:block;height:30px;width:110px;line-height:28px;text-align:center;background:url(/images/clear-out-search.png) left center no-repeat;color:#999;cursor:pointer;text-decoration:none;margin:0 auto; }
#subbenddiv { margin: auto; display: none; text-align: right; padding-right: 5px; font-size: 12px; background: #f5f5f5; overflow: hidden; }
/*电话*/
.phone {  height:100px; width:190px; /*z-index: 999;margin-top: 25px;*/ }
.phone a { position: relative; text-decoration: none; }
.phone p { margin-top: 2px; }
a.hd_phone { font-size: 22px; color: #c80f1e; font-style: italic; height: 25px; line-height: 25px; padding-right: 3px; letter-spacing: 1px; }
.fph_right { _width: 170px; }
.fph_right h3 { height: 14px; line-height: 14px; }
.fph_icon { background: url(/images/icon_v1.png?v=18) no-repeat -150px -46px; width: 37px; height: 37px; margin-right: 3px; cursor: pointer; }
.fph_tip { height: 18px; border: solid 1px #ddd; position: relative; margin-top: 3px; border-radius: 2px; padding: 0 5px; color: #999; }
.fph_tip:before { content: ''; width: 7px; height: 7px; position: absolute; left: 10px; top: -5px; background-color: #fff; border: 1px solid #ddd; display /*\**/: none\9; border-width: 0 1px 1px 0; -webkit-transform: rotate(225deg); -moz-transform: rotate(225deg); -ms-transform: rotate(225deg); -o-transform: rotate(225deg); transform: rotate(225deg); }
.fph_tip a { color: #39f; }
.phoneinput { border: solid 1px #ddd; position: absolute; background: #fff; width: 350px; z-index: 9999; display: none; box-shadow: 3px 3px 6px #555; }
.phoneinput h3 { background: #f4f4f4; height: 40px; border-bottom: solid 1px #e3e3e3; }
.phoneinput h3 b { line-height: 40px; color: #333; float: left; font-family: microsoft yahei; font-size: 16px; margin-left: 10px; }
.phoneinput a { display: block; float: right; margin-right: 10px; _margin-right: 5px; margin-top: 5px; cursor: pointer; background: url(/images/pclose.png) no-repeat center center; width: 21px; height: 21px; padding: 4px; }
.phonebox { margin-left: 30px; }
.phonebox h4 { width: 82px; height: 82px; float: left; margin: 20px 14px; }
.phonebox ul { margin-top: 30px; float: left; }
.phonebox ul li { height: 20px; line-height: 24px; font-size: 12px; color: #666; }
#inputph { height: 30px; border: solid 1px #ddd; background: url(/images/phone_icon1.png) no-repeat 8px center; width: 248px; clear: both; margin-left: 14px; }
#inputph input { border: 0; margin-left: 30px; outline: none; margin-top: 6px; width: 200px; _margin-left: 0; }
.phonebox button { width: 120px; height: 40px; background: url(/images/free_button.png) no-repeat; border: none; margin-top: 10px; margin-left: 14px; margin-bottom: 20px; cursor: pointer; }
/*导航*/
.navigation { height: 45px; background: #fff;border-bottom:solid 2px #ff6700; *position: relative; *z-index: 100; }
.navigation .wrapper { position: relative; }
.all_menu_h3 { float: left; width: 205px; height: 45px; line-height: 45px; background: #ff6700; font-family: microsoft yahei; font-size: 15px; color: #fff; position: relative; cursor: pointer; z-index: 101; font-weight: bold; padding-left: 15px; }
.nav { width: 980px; height: 45px; line-height: 45px; /*background: #39f; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #39f), color-stop(1, #3091f1));*/ }
.nav a { font-family: 'Microsoft YaHei'; font-size: 16px; padding: 0 16px; color: #333; transition: color 500ms; *padding: 0 19px; position: relative; display: block; float: left; }
.nav a:hover  { /*background: #07f;text-shadow: 1px 1px 3px #44484c;*/ text-decoration: none;color:#c80f1e; }
.nav a.cur { color:#c80f1e;font-weight:bold;}

.sub_nav { position:relative;z-index:9;}
/*.sub_nav > a { padding-right:30px;}*/
.sub_nav > div { display:none;background:#fff;position:absolute;top:40px;left:0;width:110px;box-shadow:0 0 3px #666;}
.sub_nav > div a { display:block;float:none;height:40px;line-height:40px;font-size:14px;padding:0 15px;transition:none;}
.sub_nav > div a:hover { background:#39f;color:#fff;}

.sub_nav:hover i { -moz-transform:scaleY(-1);-webkit-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV();}
.sub_nav:hover > div { display:block;}
.sub_nav:hover > a {text-decoration: none;}
/*菜单*/
.all_menu { overflow: visible; width: 220px; height: 480px; background: #ff7213; position: absolute; top: 47px; left: 0; z-index: 100; display: none; }
.all_menu dl dt { padding: 10px;height: 60px; position: relative;color:#fff;transition:all .1s; }
.all_menu dl dt.cur { z-index: 100; width: 200px;background:#333; }
.all_menu dl dt b { display: block; height: 20px; line-height: 20px; overflow: hidden; }
.all_menu dl dt b i { display: inline-block; width: 16px; height: 16px; margin-right: 8px; vertical-align: text-top; vertical-align: middle\9; }
.all_menu dl dt b i.m1 {  background-position: -64px -36px; }
.all_menu dl dt b i.m2 {  background-position: -32px -36px; }
.all_menu dl dt b i.m3 {  background-position: -48px -36px; }
.all_menu dl dt b i.m4 {  background-position: -98px -36px;  }
.all_menu dl dt b i.m5 {  background-position: -82px -36px;  }
.all_menu dl dt b i.m6 {  background-position: -114px -36px; }
.all_menu dl dt b a { font-family: 'Microsoft YaHei'; color:#fff; margin-right: 10px; font-size: 13px; }
.all_menu dl dt b s { text-decoration: none; font-family: SimSun; float: right; color: #fff; font-size: 12px; font-weight: bolder; *display: none; transition: all 0.5s; }
.all_menu dl dt span { display: block; height: 36px; overflow: hidden; padding-left: 24px; }
.all_menu dl dt span a { margin-right: 8px; white-space: nowrap; display: inline-block; color:#ffe1cc; }
.all_menu dl dt em { position: absolute; display: none; width: 30px; height: 40px; left: -30px;top:0; background: #333; text-align: center; font-size: 14px; font-family: 'Microsoft YaHei'; color: #fff; line-height: 20px; font-weight: bold; padding: 20px 0; }
.all_menu dl dt.cur em { display: block; }
.all_menu dl dt.cur span a { color:#ccc;}

.all_menu dl dd { position: absolute; left: 220px; top: -1px; border: solid 1px #ff6700; border-left: 0; width: 760px; background: #fff; height: 479px; display: none; z-index: 99; }
.all_menu dl dd .menushow { margin: 10px; position: relative; height: 100%; }
.all_menu dl dd .left { width: 510px; margin: 10px; _width: 500px; }
.all_menu dl dd .right { width: 200px; border-left: solid 1px #e3e3e3; height: 459px; box-shadow: inset 1px 0 3px #e3e3e3; padding: 10px; position: relative; }
.menu_item { border-bottom: solid 1px #eee; clear: both; padding-left: 10px; padding-bottom: 10px; margin-bottom: 10px; }
.menu_item h4 { float: left; width: 70px; line-height: 25px; }
.menu_item h4 a { font-family: 'Microsoft YaHei'; font-weight: bold; color: #c80f1e; }
.menu_item p { margin-left: 70px; line-height: 25px; }
.menu_item p.dotline { border-bottom: dotted 1px #ddd; margin-top: 8px; margin-bottom: 6px; }
.menu_item p span { color: #bbb; }
.menu_item p a { margin-right: 7px; display: inline-block; white-space: nowrap;color:#333; }
.menu_item p a::after { content: '|'; margin-left: 7px; color: #cfcfcf; text-decoration: none !important; }
.menu_item p a.noline:after { content: ''; }
.menu_item p a:hover { text-decoration: none; }
.menu_item p a.cred { color: #f33; }
.menu_item p a.cblue { color: #39f; }
.menu_item p a.cyellow { color: #f90; }
.menu_item a:hover { color: #ff6700; }
.menu_brand { height: 45px; position: absolute; bottom: 5px; left: 10px; }
.menu_brand a.crossroller_prev, .menu_brand a.crossroller_next { display: block; font-family: SimSun; float: left; height: 45px; width: 30px; line-height: 45px; text-align: center; font-size: 24px; text-decoration: none; }
.mbroll_box { width: 450px; float: left; overflow: hidden; height: 45px; }
.mbroll_box ul li { float: left; width: 90px; }
.menu_ad { width: 200px; height: 460px; }
.menu_ad a { border-top: dotted 1px #ccc; display: block; }
.nav_ad { padding-top: 10px; width: 220px; height: 70px; display: none; overflow: hidden;background:#fff; }
/*首屏*/
.ban_box { height: 480px; position: relative; background: #fff; }
/*右边*/
.banner { height: 480px; width: 740px; background: #fff; margin-left: 230px; position: relative; }
.banner ul { position: relative; width: 100%; }
.banner ul li { position: absolute; left: 0; top: 0; width: 740px; display: none; }
.banner ul li a { display: block; width: 740px; margin: 10px auto 0; }
.banner_nav { width: 738px; height: 30px; background: rgba(255,255,255,.3); position: absolute; bottom: 0; padding: 0 2px; }
.banner_nav a { display: block; float: left; height: 30px; width: 123px; line-height: 30px; text-align: center; color: #fff; text-shadow: 1px 1px 2px #555; text-decoration: none; font-family: 'Microsoft YaHei'; cursor: default; }
.banner_nav a.cur { background: #c80f1e; text-shadow: none; }
.ban_box .wrapper { position: relative; height: 100%; background: #fff; }
.side_box { width: 220px; background: #fff; height: 480px; position: absolute; right: 0; top: 0; }
.side_title { height: 40px; line-height: 40px; padding: 0 10px; text-shadow: 0 1px 0 #fff; border-bottom: solid 1px #eee; }
.side_title b { *float: left;font-size:16px;font-family:'Microsoft YaHei';font-weight:normal; }
.side_title a { color: #999; float: right; }
.notice { height: 195px; margin-top: 10px; border: solid 1px #e6e6e6; }
.notice ul { margin:10px 0;}
.notice ul li { height: 27px; line-height: 27px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin:0 10px; _width: 195px; }
.notice ul li.cur a { color: #c80f1e; }
.qiandao { height: 60px; border: solid 1px #e6e6e6; border-top: 0; }
.qiandao a { height: 36px; width: 120px; background: #39f; text-align: center; line-height: 36px; color: #fff; display: block; font-family: 'Microsoft YaHei'; font-size: 16px; display: inline-block; border-radius: 3px; margin: 12px 10px; float: left; }
.qiandao span { margin-top: 12px; float: left; color: #999; }
.service { height: 273px; overflow: hidden; background: #fff; margin-top:-1px; border: solid 1px #e6e6e6; position:relative;}
.service-menu a { display: block; width: 72px; border-right: solid 1px #eee;border-bottom: solid 1px #eee; height: 77px; float: left; text-align: center; }
.service-menu a:hover { text-decoration: none; }
.service-menu a i { display: block; width: 40px; height: 40px; margin: 5px auto; transition: -webkit-transform 500ms; transition: transform 500ms; }
.service-menu a:hover { background:#f6f6f6;}
.service-menu a:hover i { -webkit-transform: rotate(5deg); transform: rotate(5deg); }
.service-menu a:hover span { color:#c80f1e; }
.service-menu a i.cz { background-position: 0 -296px; }
.service-menu a i.md { background-position: -40px -296px; }
.service-menu a i.zt { background-position: -80px -296px; }
.service-menu a i.zc { background-position: -120px -296px; }
.service-menu a i.sy { background-position: -160px -296px; }
.service-menu a i.qd { background-position: 0 -336px; }
.service-menu a i.bx { background-position: -40px -336px; }
.service-menu a i.yb { background-position: -80px -336px; }
.service-menu a i.js { background-position: -120px -336px; }

.service-menu a:hover i.cz { background-position: 0 -376px; }
.service-menu a:hover i.md { background-position: -40px -376px; }
.service-menu a:hover i.zt { background-position: -80px -376px; }
.service-menu a:hover i.zc { background-position: -120px -376px; }
.service-menu a:hover i.sy { background-position: -160px -376px; }
.service-menu a:hover i.qd { background-position: 0 -416px; }
.service-menu a:hover i.bx { background-position: -40px -416px; }
.service-menu a:hover i.yb { background-position: -80px -416px; }
.service-menu a:hover i.js { background-position: -120px -416px; }

.quick-recharge { position:absolute;top:41px;left:0;background:#fff;width:220px;height:242px;display:none;}
a.quick-recharge-close { position:absolute;right:10px;top:30px;font-size:16px;text-decoration:none;color:#f33;}
.quick-recharge h4 { height:30px;line-height:30px;border-bottom:solid 1px #eee;background:#f9f9f9;}
.quick-recharge h4 a { display:block;float:left;width:72px;height:30px;text-align:center;border-right:solid 1px #eee;}
.quick-recharge h4 a:hover { color:#c80f1e;}
.quick-recharge h4 a.cur { border-top:solid 2px #c80f1e;background:#fff;color:#c80f1e;height:29px;line-height:28px;}
.quick-recharge dl { line-height: 30px; padding:0 10px;min-height:30px;clear:both;}
.quick-recharge dl dt { width: 50px; float: left; height: 30px; text-align: right; }
.quick-recharge dl dd { margin-left: 50px; }
.quick-recharge dl dd input { vertical-align:middle;}
.quick-recharge dl dd input.text { height: 22px; line-height: 22px\9; border: solid 1px #ccc; text-indent: 3px;width:130px; }
.quick-recharge dl dd span { line-height: 24px; color: #999;display:block; }
.quick-recharge dl dd label { margin-right:10px;}
.quick-recharge dl dd a.subbtn { width: 80px; height: 30px; background: #c80f1e; border-radius: 3px; text-align: center; line-height: 30px; display: block; color: #fff; margin-top: 5px; }

.side_tab { height: 30px; line-height: 30px; background: #f6f6f6; border-bottom: solid 1px #eee; }
.side_tab a { display: inline-block; padding: 0 10px; height: 30px; }
.side_tab a:hover { color: #c80f1e; }
.side_tab a.cur { background: #fff; height: 31px; border-left: solid 1px #e6e6e6; border-right: solid 1px #e6e6e6; margin-left: -1px; font-weight: bold; color: #c80f1e; }
.trytab { display: none; }
.r_try { height: 160px; overflow: hidden; position: relative; margin-top: 10px; border: solid 1px #e6e6e6; }
.r_try ul li { padding: 10px; height: 100px; display: none; }
.r_try ul li .left { width: 100px; }
.r_try ul li .right { width: 90px; padding-top: 10px; }
.r_try ul li .right p { color: #999; }
.r_try ul li .right a { background: #9c3; display: block; height: 25px; line-height: 25px; width: 70px; color: #fff; text-align: center; border-radius: 3px; margin-top: 10px; }
.tryslide_nav { position: absolute; right: 10px; bottom: 15px; height: 9px; }
.tryslide_nav span { display: inline-block; width: 8px; height: 8px; border: solid 1px #ccc; background: #e3e3e3; border-radius: 8px; margin: 0 2px; }
.tryslide_nav span.cur { background: #c80f1e; border-color: #c80f1e; }
.today-recommend { margin-top:10px;overflow:hidden;}
.today-recommend h3 {width:220px;height:150px;float:left;background:url(/images/top_01.png?v=1) center no-repeat; }
.today-recommend .top-rank-box { width: 220px; height: 150px; color: #fff; font-family: 'Microsoft YaHei'; text-align: center; overflow: hidden;position:relative; }
.today-recommend .top-rank-box .type-tips {display:block;position:absolute;padding:2px 6px;background:#f0124e;font-size:14px;top:0;left:0;-webkit-border-top-right-radius:15px; border-radius:0 0 8px 0; /*-webkit-animation: typeAni 5s linear infinite; animation: typeAni 5s linear infinite;*/ }        
.today-recommend .top-rank-box .leve-1 { padding-top: 35px; font-size:28px; /*-webkit-animation: leve1Ani 5s linear infinite; animation: leve1Ani 5s linear infinite;*/ }      
/*.today-recommend .top-rank-box p { font-size: 14px; -webkit-animation: pAni 5s linear infinite; animation: pAni 5s linear infinite; }
.today-recommend .top-rank-box .leve-1 span:nth-child(1) { -webkit-animation: spanAni1 5s linear infinite; animation: spanAni1 5s linear infinite; }      
.today-recommend .top-rank-box .leve-1 span:nth-child(2) { -webkit-animation: spanAni2 5s linear infinite; animation: spanAni2 5s linear infinite; }      
.today-recommend .top-rank-box .leve-1 span:nth-child(3) { -webkit-animation: spanAni3 5s linear infinite; animation: spanAni3 5s linear infinite; }      
.today-recommend .top-rank-box .leve-1 span:nth-child(4) { -webkit-animation: spanAni4 5s linear infinite; animation: spanAni4 5s linear infinite; }      
.today-recommend .top-rank-box .leve-1 span:nth-child(5) { -webkit-animation: spanAni5 5s linear infinite; animation: spanAni5 5s linear infinite; }*/
@-webkit-keyframes typeAni {
 0% {-webkit-transform:translate3d(-100px,0,0);opacity:0; }
 3% {-webkit-transform:translate3d(0,0,0);opacity:1;  }
96% {-webkit-transform:translate3d(0,0,0);opacity:1;}
100%{-webkit-transform:translate3d(0,0,0);opacity:0;}
}
@keyframes typeAni {
 0% {transform:translate3d(-100px,0,0);opacity:0; }
 3% {transform:translate3d(0,0,0);opacity:1;  }
96% {transform:translate3d(0,0,0);opacity:1;}
100%{transform:translate3d(0,0,0);opacity:0;}
}
@-webkit-keyframes spanAni1 {
0% { -webkit-transform: translate3d(0,-50px,0); opacity: 0; }
3% { -webkit-transform: translate3d(0,-50px,0); opacity: 0; }
5% { -webkit-transform: translate3d(0,0,0); opacity: .8; }
6% { -webkit-transform: translate3d(0,-10px,0); opacity: 1; }
96% { -webkit-transform: translate3d(0,-10px,0); opacity: 1; }
100% { -webkit-transform: translate3d(0,0,0); opacity: 0; }
}
 @-webkit-keyframes spanAni2 {
0% { -webkit-transform: translate3d(0,-50px,0); opacity: 0; }
5% { -webkit-transform: translate3d(0,-50px,0); opacity: 0; }
10% { -webkit-transform: translate3d(0,0,0); opacity: .8; }
11% { -webkit-transform: translate3d(0,-10px,0); opacity: 1; }
96% { -webkit-transform: translate3d(0,-10px,0); opacity: 1; }
100% { -webkit-transform: translate3d(0,0,0); opacity: 0; }
 }
 @-webkit-keyframes spanAni3 {
0% { -webkit-transform: translate3d(0,0,0); opacity: 0; }
10% { -webkit-transform: translate3d(0,-50px,0); opacity: 0; }
15% { -webkit-transform: translate3d(0,0,0); opacity: .8; }
16% { -webkit-transform: translate3d(0,-10px,0); opacity: 1; }
96% { -webkit-transform: translate3d(0,-10px,0); opacity: 1; }
100% { -webkit-transform: translate3d(0,0,0); opacity: 0; }
 }
 @-webkit-keyframes spanAni4 {
0% { -webkit-transform: translate3d(0,0,0); opacity: 0; }
15% { -webkit-transform: translate3d(0,-50px,0); opacity: 0; }
20% { -webkit-transform: translate3d(0,0,0); opacity: .8; }
21% { -webkit-transform: translate3d(0,-10px,0); opacity: 1; }
96% { -webkit-transform: translate3d(0,-10px,0); opacity: 1; }
100% { -webkit-transform: translate3d(0,0,0); opacity: 0; }
 }
 @-webkit-keyframes spanAni5 {
0% { -webkit-transform: translate3d(0,0,0); opacity: 0; }
20% { -webkit-transform: translate3d(0,-50px,0); opacity: 0; }
25% { -webkit-transform: translate3d(0,0,0); opacity: .8; }
26% { -webkit-transform: translate3d(0,-10px,0); opacity: 1; }
96% { -webkit-transform: translate3d(0,-10px,0); opacity: 1; }
100% { -webkit-transform: translate3d(0,0,0); opacity: 0; }
 }
 @-webkit-keyframes pAni {
0% { opacity: 0; }
30% { opacity: 0; }
40% { opacity: 1; }
96% { opacity: 1; }
100% { opacity: 0; }
 }
 @-webkit-keyframes leve1Ani {
0% { -webkit-transform: rotate(0deg); }
40% { -webkit-transform: rotate(0deg); }
41% { -webkit-transform: rotate(5deg); }
42% { -webkit-transform: rotate(-5deg); }
43% { -webkit-transform: rotate(5deg); }
44% { -webkit-transform: rotate(-5deg); }
45% { -webkit-transform: rotate(0deg); }
70% { -webkit-transform: rotate(0deg); }
71% { -webkit-transform: rotate(5deg); }
72% { -webkit-transform: rotate(-5deg); }
73% { -webkit-transform: rotate(5deg); }
74% { -webkit-transform: rotate(-5deg); }
75% { -webkit-transform: rotate(0deg); }
100% { -webkit-transform: rotate(0deg); }
 }
 @keyframes spanAni1 {
0% { transform: translate3d(0,-50px,0); opacity: 0; }
3% { transform: translate3d(0,-50px,0); opacity: 0; }
5% { transform: translate3d(0,0,0); opacity: .8; }
6% { transform: translate3d(0,-10px,0); opacity: 1; }
96% { transform: translate3d(0,-10px,0); opacity: 1; }
100% { transform: translate3d(0,0,0); opacity: 0; }
 }
 @keyframes spanAni2 {
0% { transform: translate3d(0,-50px,0); opacity: 0; }
5% { transform: translate3d(0,-50px,0); opacity: 0; }
10% { transform: translate3d(0,0,0); opacity: .8; }
11% { transform: translate3d(0,-10px,0); opacity: 1; }
96% { transform: translate3d(0,-10px,0); opacity: 1; }
100% { transform: translate3d(0,0,0); opacity: 0; }
 }
 @keyframes spanAni3 {
0% { transform: translate3d(0,0,0); opacity: 0; }
10% { transform: translate3d(0,-50px,0); opacity: 0; }
15% { transform: translate3d(0,0,0); opacity: .8; }
16% { transform: translate3d(0,-10px,0); opacity: 1; }
96% { transform: translate3d(0,-10px,0); opacity: 1; }
100% { transform: translate3d(0,0,0); opacity: 0; }
 }
 @keyframes spanAni4 {
0% { transform: translate3d(0,0,0); opacity: 0; }
15% { transform: translate3d(0,-50px,0); opacity: 0; }
20% { transform: translate3d(0,0,0); opacity: .8; }
21% { transform: translate3d(0,-10px,0); opacity: 1; }
96% { transform: translate3d(0,-10px,0); opacity: 1; }
100% { transform: translate3d(0,0,0); opacity: 0; }
 }
 @keyframes spanAni5 {
0% { transform: translate3d(0,0,0); opacity: 0; }
20% { transform: translate3d(0,-50px,0); opacity: 0; }
25% { transform: translate3d(0,0,0); opacity: .8; }
26% { transform: translate3d(0,-10px,0); opacity: 1; }
96% { transform: translate3d(0,-10px,0); opacity: 1; }
100% { transform: translate3d(0,0,0); opacity: 0; }
 }
 @keyframes pAni {
0% { opacity: 0; }
30% { opacity: 0; }
40% { opacity: 1; }
96% { opacity: 1; }
100% { opacity: 0; }
 }
 @keyframes leve1Ani {
0% { transform: rotate(0deg); }
40% { transform: rotate(0deg); }
41% { transform: rotate(5deg); }
42% { transform: rotate(-5deg); }
43% { transform: rotate(5deg); }
44% { transform: rotate(-5deg); }
45% { transform: rotate(0deg); }
70% { transform: rotate(0deg); }
71% { transform: rotate(5deg); }
72% { transform: rotate(-5deg); }
73% { transform: rotate(5deg); }
74% { transform: rotate(-5deg); }
75% { transform: rotate(0deg); }
100% { transform: rotate(0deg); }
 }
.roll_sale { height: 160px; overflow: hidden;float:left;width:980px;position:relative; }
.roll_sale a.roll_btn { z-index:99;width: 30px; display: none; height: 60px; float: left; text-align: center; line-height: 60px; font-family: SimSun; font-size: 26px; color: #fff; font-weight: bold;position:absolute;top:50px;background:#000;text-decoration:none;opacity:0.5;filter:alpha(opacity=50); }
.roll_sale:hover a.roll_btn { display:block;}
.roll_box { float: left; width:980px; overflow: hidden; }
.roll_box ul { width: 980px; }
.roll_box ul li {width: 980px; float: left; overflow: hidden; background: #fff; }
.roll_box ul li a { display: block;width: 244px; margin-left: 1px;float: left;overflow: hidden; }
.roll_box a img { transition: all 0.3s; }
.roll_box a:hover img { -webkit-transform:scale(0.99);transform:scale(0.99); }

/*楼层*/
.floor_left { width: 960px; float: left; }
.floor_right { width: 220px; float: right; }
.baokuan { height: 440px; margin-top: 10px; background: #fff; overflow: hidden; }
.floor_tit { height: 38px; line-height: 38px; border-bottom: solid 2px #a8aeb4; }
.floor_tit b { font-family: 'Microsoft YaHei'; font-size: 18px; font-weight: normal; color: #44484c; float: left; }
.floor_tit .floor_tab { margin-left: 200px; }
.floor_tit .floor_tab a { display: inline-block; padding: 0 30px; height: 38px; border-bottom: solid 2px transparent; margin: 0 10px; font-size: 14px; }
.floor_tit .floor_tab a:hover { color: #c80f1e; text-decoration: none; }
.floor_tit .floor_tab a.cur { border-bottom: solid 2px #c80f1e; font-weight: bold; color: #c80f1e; position: relative; }
.floor_tit .floor_tab a.cur::after { content: ''; width: 0; height: 0; border-top: 10px solid #c80f1e; border-right: 10px solid transparent; position: absolute; bottom: -6px; margin: auto; left: 0; right: 0; transform: rotate(45deg); -webkit-transform: rotate(45deg); }
.bk_box { overflow: hidden; border: solid 1px #e6e6e6; border-top: 0; }
.bk_box ul { overflow: hidden; border-bottom: solid 1px #e6e6e6; }
.bk_box ul li { width: 160px; height: 220px; float: left; border-right: solid 1px #e6e6e6; padding: 10px 15px; }
.bk_box ul li h4 { height: 18px; overflow: hidden; margin-top: 5px; }
.bk_box ul li p { color: #c80f1e; height: 18px; overflow: hidden; }
.bk_box ul li h5 b { color: #f33; }
.bk_box ul li h5 del { color: #bbb; margin-left: 15px; }
.bk_box .bk_pic { background: #f6f6f6; overflow: hidden; }
.bk_box .bk_pic a { display: block; float: left; margin: 10px 0 10px 10px; width: 290px; height: 120px; padding: 8px 7px; background: #fff; border: solid 1px #e6e6e6; }

.floor { background: #fff; margin-top: 15px; height: 500px; }
.floor_side { width: 190px; float: left; border: solid 1px #e6e6e6; border-top: 0; height: 461px; background: #f6f6f6; }
.floor_img { width: 192px; height: 300px; overflow: hidden; margin-top: -2px; margin-left: -1px; }
.floor_cate { margin: 10px; }
.floor_cate a { display: inline-block; width: 80px; height: 24px; line-height: 24px; }
.floor_arc { margin: 10px; height: 65px; overflow: hidden; }
.floor_arc h4 { font-weight: bold; }
.floor_arc h4 i { display: inline-block; background: url(/images/icon_v1.png?v=18) no-repeat -176px 0; width: 16px; height: 16px; vertical-align: middle; margin-right: 3px; }
.floor_arc p { display: block; margin-top: 4px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.floor_arc p i { color: #999; font-size: 12px; font-family: SimSun; }

.floor_con { margin-left: 192px; height: 462px; overflow: hidden; }
.floor_ad { float: left; width: 575px; height: 230px; border-right: solid 1px #e6e6e6; border-bottom: solid 1px #e6e6e6; position: relative; }
.floor_ad ul li { width: 575px; height: 230px; position: absolute; left: 0; top: 0; display: none; }
.flad_a { position: absolute; right: 10px; bottom: 10px; }
.flad_a span { display: inline-block; margin: 0 3px; border: solid 1px #999; background: #ccc; width: 8px; height: 8px; border-radius: 8px; }
.flad_a span.cur { background-color: #c80f1e; border-color: #c80f1e; }
.floor_pro { display: none; }
.flpro_list li { width: 191px; height: 230px; border-right: solid 1px #e6e6e6; border-bottom: solid 1px #e6e6e6; float: left; _width: 190px; position: relative; }
.flpro_list li img { display: block; margin: 10px 20px 5px; }
.flpro_list li h4 { margin: 0 15px; height: 36px; overflow: hidden; }
.flpro_list li h4 p { margin:0;}
.flpro_list li p { margin: 3px 15px; }
.flpro_list li p b { color: #f33; }
.flpro_list li p del { color: #bbb; margin-left: 15px; }

.floor_paihang { }
.floor_paihang h3 { height: 38px; line-height: 38px; font-size: 18px; border-bottom: solid 2px #a8aeb4; font-family: 'Microsoft YaHei'; color: #44484c; }
.floor_paihang ul { border: solid 1px #e6e6e6; border-top: 0; height: 461px; }
.floor_paihang ul li { padding: 10px 0; margin: 0 10px; border-bottom: dotted 1px #ddd; height: 70px; position: relative; }
.floor_paihang ul li a.l_img { float: left; display: block; width: 70px; height: 70px; }
.floor_paihang ul li h6 { margin-left: 80px; height: 40px; overflow: hidden; }
.floor_paihang ul li h6 a { color: #666; display: block; height: 40px; overflow: hidden; word-break: break-all; word-wrap: break-word; }
.floor_paihang ul li h6 a:hover { color: #c80f1e; }
.floor_paihang ul li p { margin-left: 80px; }
.floor_paihang ul li p strong { color: #f33; font-size: 14px; }
.floor_paihang ul li i.ph_num { display: block; width: 20px; height: 20px; background: #999; position: absolute; top: 0; left: -10px; line-height: 16px; color: #fff; border-bottom-right-radius: 20px; text-indent: 3px; }
.floor_paihang ul li i.redbg { background: #c80f1e; font-weight: bold; }

.bottom_ad { margin-top: 30px; }
/*电梯*/
.elevator { width: 35px; height: 180px; position: fixed; top: 200px; display: none; }
.elevator a { width: 34px; height: 34px; line-height: 34px; text-align: center; border: solid 1px transparent; display: block; }
.elevator a i { display: inline-block; width: 20px; height: 20px; margin: 7px 0; }
.elevator a.f1 i { background-position: 0 -226px; }
.elevator a.f2 i { background-position: -20px -226px; }
.elevator a.f3 i { background-position: -40px -226px; }
.elevator a.f4 i { background-position: -60px -226px; }
.elevator a.f5 i { background-position: -80px -226px; }
.elevator a.f6 i { background-position: -100px -226px; }
.elevator a span { line-height: 34px; width: 24px; display: none; }
.elevator a.font2 span { line-height: 12px; margin: 5px 0; }
.elevator a.cur span { display: inline-block; color: #c80f1e; }
.elevator a:hover { background: #c80f1e; }
.elevator a:hover span { display: inline-block; color: #fff; }
.elevator a.cur i, .elevator a:hover i { display: none; }
/*底部*/
.footer { margin-top: 30px; background: #fff;position:relative;z-index:2; }
.promise { height: 110px; width: 1200px; margin: 0 auto; }
/*.promise dl { width: 250px; float: left; margin-top: 30px; margin-left: 50px; }
.promise dl dt { width: 50px; height: 50px; float: left; margin-top: 5px; }*/
.promise dl { width: 220px; float: left; margin-left: 20px; }
.promise dl dt { width: 50px; height: 50px; float: left; }
.promise dl dt.p0 { background-position: 0 -232px; }
.promise dl dt.p1 {background-position: -50px -232px;  }
.promise dl dt.p2 { background-position: -100px -232px;}
.promise dl dt.p3 { background-position: -150px -232px; }
.promise dl dt.p4 { background-position: 0 -282px; }
.promise dl dd { margin-left: 60px; font-family: 'Microsoft YaHei'; }
.promise dl dd h4 { font-size: 20px; }
.promise dl dd h4 a:hover{color:#ff6700; }
.promise dl dd p a {color:#9c9c9c; }
.promise dl dd a:hover { text-decoration:none;}
.promise dl dd p { color: #999; }
.foot_help { border-top: solid 1px #eee; height: 160px; }
.foot_help dl { float: left; height: 110px; width: 180px; padding-top: 30px; }
.foot_help dl dt { font-size: 14px; padding-left: 8px;color:#333; }
.foot_help dl dd { padding-left: 10px; margin-top: 10px; }
.foot_help dl dd a { display: block; line-height: 25px; color: #9c9c9c; }
.foot_help dl.foot_wx { width: 250px; float: right; }
.foot_help dl.foot_wx dt { width: 70px; height: 70px; float: left; background-position: -130px -282px; padding: 0; }
.foot_help dl.foot_wx dd { padding: 0; margin: 0 0 0 75px; }
.foot_help dl.foot_wx dd h4 { font-weight: bold; font-size: 14px; font-family: 'Microsoft YaHei'; }
.foot_help dl.foot_wx dd p { margin-top: 5px; line-height: 20px; color: #999; }
.foot_help dl.foot_wx dd.wblink { margin-left: 0; margin-top: 15px; position: relative; }
.foot_help dl.foot_wx dd.wblink a { display: inline-block; margin: 0 5px; }
.foot_help dl.foot_wx dd.wblink a i { display: inline-block; width: 16px; height: 16px; vertical-align: middle; margin-right: 5px; }
.wblink a.xinlang i { background-position: -130px -36px; }
.wblink a.tengxun i { background-position: -146px -36px }
.wblink a.weixin i { background-position: -128px -96px; }
.wsq_ma { display: block; position: absolute; width: 100px; height: 100px; right: 0; bottom: 30px; background: url(/images/weishequ.png) no-repeat; border: solid 1px #ddd; display: none; }
.wsq_ma:before { content: ''; width: 10px; height: 10px; position: absolute; left: 25px; bottom: -6px; background-color: #fff; border: 1px solid #ddd; display /*\**/: none\9; border-width: 0 1px 1px 0; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); }

.foot_shop { height: 160px; background: #333; }
.foot_shop a.turn_btn { font-size: 48px; font-family: "\5b8b\4f53"; color: #fff; text-decoration: none; display: block; width: 30px; height: 60px; text-align: center; line-height: 60px; margin-top: 50px; }
.foot_shop a.turn_btn:hover,.bottom a:hover { color: #ff6700; }
.shop_scollbox { width: 1100px; height: 160px; margin: 0 20px; overflow: hidden; }
.shop_scollbox ul li { width: 340px; padding: 25px 13px; float: left; }
.shop_scollbox ul li p { color: #fff; line-height: 25px; height: 25px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.shop_scollbox ul li a { margin: 15px 20px 0 0; color: #ff6700; display: inline-block; }

.floater { position:absolute;left:0; width: 40px; bottom: 100px;height:370px;  }
.floater a { display: block; width: 30px; min-height: 30px;padding:5px; background: #434343; position: relative; overflow: hidden; margin-bottom:2px;border-top-left-radius:3px;border-bottom-left-radius:3px;}
.floater a:hover {  overflow: visible;background:#c80f1e;text-align:center;text-decoration:none; border-top-left-radius:0;border-bottom-left-radius:0;}
.floater a:hover span {background:#e86106; }

.floater a i { display: block; width: 30px; height: 30px;}
/*.floater a.wx i { background-position: 0 -196px; }
.floater a.qq i { background-position: -30px -196px; }
.floater a.feedback i { background-position: -60px -196px; }
.floater a.scrolltop i { background-position: -90px -196px; }*/


.floater a.s_user i { background-position: 0 -196px; }
.floater a.s_cart i { background-position: -30px -196px; }
.floater a.wx i { background-position: -60px -196px; }
.floater a.qq i { background-position: -90px -196px; }
.floater a.feedback i { background-position: -120px -196px; }
.floater a.scrolltop i { background-position: -150px -196px; }

.floater a span {word-spacing:normal; display: block; position: absolute;padding:0 5px; height: 40px; line-height: 40px; bottom: 0px;width:60px; right: 40px; background: #536370; text-align: center; color: #fff; opacity: 0; filter: alpha(opacity=0); transition: all 0.5s; }
.floater a:hover span { display: block; opacity: 1; filter: alpha(opacity=100); }
.floater a strong { font-weight:400;display:block;text-align:center;color:#fff;}
.floater a.wx span { height: 70px; width: 70px;  border: solid 1px #e3e3e3;padding:0; }
.floater a.wx:hover span { }
.floater a.wx span em { background-position: 0 -96px; display: block; width: 70px; height: 70px; }
.floater a.s_cart strong { margin-bottom:5px;}
.floater a b { font-weight:400;width:20px;height:20px;background:#c80f1e;color:#fff;display:block;margin:0 auto;border-radius:100%;text-align:center;line-height:20px;}

.bottom { background: #f6f6f6; }
.foot_nav { height: 50px; line-height: 50px; text-shadow: 0 1px 0 #fff; text-align: center; }
.foot_nav i { margin: 0 15px; color: #ccc; }
.copy { padding-bottom: 15px; text-align: center; }
.copy p { line-height: 25px; color: #999; text-shadow: 0 1px 0 #fff; }
.friend_link { background: #f6f6f6; height: 40px; line-height: 40px; text-shadow: 0 1px 0 #fff; }
.friend_link dl .left { width: 60px; color: #999; }
.friend_link dl .right { width: 30px; color: #999; }
.friend_link dl .flink_box { margin: 0 30px 0 60px; height: 40px; overflow: hidden; }
.flink_box ul li { width: 100%; height: 40px; overflow: hidden; }
.flink_box ul li a { display: inline-block; width: 90px; margin-right: 2px; height: 40px; overflow: hidden; }

.bot-link { text-align: center; height: 60px; }
.bot-link a { display: inline-block; width: 130px; height: 50px; background: url(/images/bot_link.jpg) no-repeat; border: solid 1px #eee; border-radius: 3px; margin: 0 5px; }
.bot-link a.shiming { background-position: 0 0; }
.bot-link a.wangjian { background-image:url('//img2.ch999img.com//pic/topic/2018071814373837.png') }
.bot-link a.wangjing { background-position: 0 -100px; }
/*列表*/
.left_side { width: 220px; float: left; }
.right_main { width: 960px; float: right; }
.iweizhi { height: 40px; line-height: 40px; font-family: SimSun; color: #bbb; }
.cate_menu { border: solid 1px #e3e3e3; border-bottom: 0; background: #fff; }
.cate_menu h3 { background: #f3f3f3; padding: 0 10px; height: 35px; line-height: 35px; font-size: 14px; font-weight: bold; border-bottom: solid 1px #e3e3e3; font-family: 'Microsoft YaHei'; color: #333; text-shadow: 0 1px 0 #fff; }
.cate_menu dl { border-bottom: solid 1px #e3e3e3; }
.cate_menu dl dt { height: 35px; line-height: 35px; padding: 0 10px; padding-left: 20px; background: #f6f6f6; }
.cate_menu dl a.cur { color: #c80f1e; font-weight: bold; }
.cate_menu dl dt a { float: left; }
.cate_menu dl dt i { float: right; display: block; border: solid 1px #999; width: 12px; height: 12px; line-height: 10px; text-align: center; margin: 10px 0; color: #999; cursor: pointer; }
.cate_menu dl dd { padding: 0 20px; display: none; padding-left: 30px; border-top: solid 1px #eee; }
.cate_menu dl dd a { display: block; height: 30px; line-height: 30px; color: #999; }
.cate_menu dl a:hover { color: #c80f1e; }
.list_tuijian { border: solid 1px #e3e3e3; margin-top: 10px; padding-bottom: 10px; background: #fff; }
.list_tuijian h3 { background: #f3f3f3; padding: 0 10px; height: 35px; line-height: 35px; font-size: 14px; font-weight: bold; border-bottom: solid 1px #e3e3e3; font-family: 'Microsoft YaHei'; color: #333; text-shadow: 0 1px 0 #fff; }
.list_tuijian ul li { padding: 0 10px; margin-top: 10px; }
.list_tuijian ul li img { display: block; margin: 0 auto; }
.list_tuijian ul li p { margin: 5px 0; text-align: center; font-size: 14px; }
.list_tuijian ul li h4 { height: 54px; overflow: hidden; }
.list_tuijian ul li h4 a { color: #999; }
.list_tuijian ul li h4 a:hover { color: #c80f1e; }
.list_tuijian ul li p strong { color: #f33; }
.list_paihang { border: solid 1px #e3e3e3; margin-top: 10px; padding-bottom: 10px; background: #fff; }
.list_paihang h3 { background: #f3f3f3; padding: 0 10px; height: 35px; line-height: 35px; font-size: 14px; font-weight: bold; border-bottom: solid 1px #e3e3e3; font-family: 'Microsoft YaHei'; color: #333; text-shadow: 0 1px 0 #fff; }
.list_paihang ul li { padding: 10px 0; margin: 0 10px; border-bottom: dotted 1px #ddd; height: 70px; position: relative; }
.list_paihang ul li a.l_img { float: left; display: block; width: 70px; height: 70px; }
.list_paihang ul li h6 { margin-left: 80px; height: 54px; overflow: hidden; word-wrap: break-word;word-break: break-all; }
.list_paihang ul li h6 a { color: #999; }
.list_paihang ul li h6 a:hover { color: #c80f1e; }
.list_paihang ul li p { margin-left: 80px; }
.list_paihang ul li p strong { color: #f33; }
.list_paihang ul li i.ph_num { display: block; width: 24px; height: 24px; background: #999; position: absolute; top: 0; left: 0; line-height: 24px; color: #fff; border-bottom-right-radius: 24px; text-indent: 5px; }
.list_paihang ul li i.redbg { background: #c80f1e; font-weight: bold; }
.sale_today { height: 155px; border: solid 1px #e3e3e3; overflow: hidden; }
.sale_today h3 { height: 35px; background: #f3f3f3; border-bottom: solid 1px #e3e3e3; line-height: 35px; padding: 0 10px; font-size: 14px; font-weight: bold; font-family: 'Microsoft YaHei'; color: #333; text-shadow: 0 1px 0 #fff; }
.sale_today ul li { float: left; width: 219px; margin: 10px; }
.sale_today ul li .l_img { display: block; width: 100px; height: 100px; float: left; }
.sale_today ul li h4 { margin-left: 110px; height: 36px; overflow: hidden;word-wrap: break-word;word-break: break-all; }
.sale_today ul li h4 a { color: #999; }
.sale_today ul li p { margin: 5px 0 5px 110px; }
.sale_today ul li p strong { color: #f33; font-size: 14px; }
.sale_today ul li a.add_btn { margin-left: 110px; width: 90px; height: 25px; border: solid 1px #ccc; background: #f6f6f6; display: block; text-align: center; line-height: 25px; border-radius: 3px; text-shadow: 0 1px 0 #fff; }
.screening { border: solid 1px #ddd; margin-top: 10px; position: relative; }
.screening h3 { height: 35px; background: #f3f3f3; border-bottom: solid 1px #e3e3e3; line-height: 35px; padding: 0 10px; color: #999; text-shadow: 0 1px 0 #fff; margin-bottom: 5px; }
.screening h3 strong { float: left; font-size: 16px; font-family: 'Microsoft YaHei'; color: #f33; }
.screening h3 span { float: left; margin-left: 10px; }
.screening h3 span b { color: #c80f1e; }
.screening dl { clear: both; margin: 0 10px; border-top: dotted 1px #ddd; }
.screening dl dt { float: left; width: 90px; color: #999; height: 35px; line-height: 35px; text-align: right; }
.screening dl dd { margin-left: 90px; padding-bottom: 7px; }
.screening dl dd a { display: inline-block; height: 21px; padding: 0 4px; margin: 7px 5px 0; line-height: 21px; color: #39f; }
.screening dl dd a:hover, .screening dl dd a.cur { background: #39f; color: #fff; text-decoration: none; }
.screening dl dd.sx_brand { height: 35px; overflow: hidden; position: relative; transition: all 0.5s; padding-bottom: 0; }
.screening dl dd.sx_brand a { width: 104px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; text-align: left; padding: 0; }
.screening dl dd.sx_brand a.cur, .screening dl dd.sx_brand a:hover { background: none; }
.screening dl dd.sx_brand a span { padding: 4px; }
.screening dl dd.sx_brand a.cur span, .screening dl dd.sx_brand a:hover span { background: #39f; }
.screening dl dd.sx_brand a.b_more { position: absolute; width: 60px; height: 21px; color: #c80f1e; top: 0; right: 5px; display: block; padding: 0; text-align: center; }
.screening dl dd.sx_brand a.b_more:hover { background: #c80f1e; color: #fff; }
.list_sort { height: 40px; line-height: 40px; border: solid 1px #e3e3e3; background: #f6f6f6; text-shadow: 0 1px 0 #fff; margin-top: 10px; overflow: hidden; }
.sort_btn { float: left; }
.sort_btn a { display: inline-block; height: 40px; line-height: 40px; border-right: solid 1px #e3e3e3; padding: 0 20px; text-decoration: none; }
.sort_btn a.cur { background: #c80f1e; color: #fff; text-shadow: none; }
.price_section { float: left; margin-left: 20px; color: #999; }
.price_section input { width: 50px; height: 25px; line-height: 25px\9; border: solid 1px #ccc; text-align: center; }
.price_section button { height: 27px;padding:0 10px; }
.small_page { float: right; margin-right: 10px; }
.small_page a { display: inline-block; width: 20px; height: 20px; line-height: 20px; text-align: center; font-family: SimSun; border: solid 1px #ccc; background: #fff; border-radius: 20px; }
.small_page a:hover { background: #9c3; color: #fff; border-color: #9c3; text-decoration: none; }
.list ul li { width: 200px; margin: 7px; float: left; padding: 10px; height: 320px; border: solid 3px transparent; transition: all 0.5s; position: relative; }
.list ul li:hover { border: solid 3px #efefef; }
.list ul li a:hover { color: #c80f1e; }
.list ul li .propic { display: block; width: 200px; height: 200px; }
.list ul li h4 { height: 36px; overflow: hidden; margin-top: 5px;word-wrap: break-word;word-break: break-all; }
.list ul li h4 a span { color: #c80f1e; }
.list ul li .p_price { margin: 2px 0; }
.list ul li .p_price b { font-size: 16px; color: #f33; }
.list ul li .p_price del { color: #999; margin-left: 20px; }
.list ul li .pj_count a { color: #999; }
.list ul li .list_btn { margin-top: 7px; }
.list ul li .list_btn a { display: inline-block; height: 25px; line-height: 25px; text-align: center; }
.list ul li .list_btn a.add_btn { background: #c80f1e; width: 90px; margin-right: 10px; color: #fff; }
.list ul li .list_btn a.db_btn { border: solid 1px #e3e3e3; background: #f6f6f6; width: 43px; margin-right: 10px; text-shadow: 0 1px 0 #fff; }
.list ul li .list_btn a.fav_btn { border: solid 1px #e3e3e3; background: #f6f6f6; width: 43px; text-shadow: 0 1px 0 #fff; }
.page { height: 45px; margin-top: 35px; text-align: right; }
.page a { color: #666; border: 1px solid #eee; margin: 0 3px; display: inline-block; height: 22px; line-height: 22px; padding: 0 8px; }
.page a:hover { text-decoration: none; border-color: #c80f1e; color: #c80f1e; }
.page a#curPage { color: #fff; background: #c80f1e; border-color: #c80f1e; }
.page span { margin-right: 10px; color: #666; }

.wraper { width: 1200px; margin: 0 auto; }
/*body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
body,button,input,select,textarea{font:12px/1.5 tahoma,Verdana,arial,"\5b8b\4f53";*line-height:1.5; color: #666;}
a { color: #666; text-decoration: none; hide-focus:expression(this.hideFocus=true);outline: none; transition:color 0.3s;}
a:hover { text-decoration: underline; color: #39f; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img,area,a { border: 0;outline:0; }
address, caption, cite, code, dfn, em, th, var,i  { font-style: normal; font-weight: normal; }
ol, ul { list-style: none; }
body{background:#fff;}
small { font-size: 12px }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
.clear { clear: both; }
.hide{display:none;}
.left { float:left;}
.right { float:right;} 
#vCodeImg { cursor: pointer; }
.wrapper { width:1200px;margin:0 auto;}
.close { display: block; cursor: pointer; background:url(/images/index_icon.png?v=12) no-repeat -60px -64px;width: 16px; height: 16px;transition:-webkit-transform 0.3s;transition:transform 0.3s;}
.close:hover { background-position:-76px -64px; -webkit-transform:rotate(90deg);transform:rotate(90deg);}

.index_icon, #dz_left, #dz_right { background: url(/images/index_icon.png?v=12) no-repeat; }
.top { height: 30px; line-height: 30px;background:#f2f2f2;position:relative;*z-index:9991; }
.top a:hover {text-decoration: none; }
.add_fav { position:relative;padding-left:22px;display:block;float:left;}
.add_fav i { display:block;width:20px;height:20px;position:absolute;top:3px;left:0;background-position:0 0;transition:-webkit-transform 1s;transition:transform 1s;}
.add_fav:hover i {-webkit-transform:rotateY(720deg);transform:rotateY(720deg);} 
.now_city { display:block;height:30px;position:relative;padding-left:25px;float:left;margin-left:10px;padding-right:10px;border-left:solid 1px #f2f2f2;}
.now_city i {display:block;width:20px;height:20px;position:absolute;top:5px;left:5px;background-position:0 -24px;transition:-webkit-transform 1s;transition:transform 1s; }
.now_city:hover i {-webkit-transform:rotateY(720deg);transform:rotateY(720deg);} 
.now_city b { color:#c80f1e;}
.now_citycur { border:solid 1px #e6e6e6;background:#fff;margin-top:3px;line-height:23px;border-bottom:0;height:26px;box-shadow:-1px -1px 1px #ddd;z-index:100000;}
.now_citycur i{ top:1px;}

#showcity,.show_div { overflow: hidden; display: none; position: fixed; top: 100px; _position: absolute; _top:expression(eval(document.documentElement.scrollTop+100));
line-height: 18px; width: 540px; height: 360px; background: #fff; z-index: 9999; border: solid 1px #e6e6e6; box-shadow: -1px 0 1px #ddd; }
#showcity p { margin: 15px 10px; display: table; }
#showcity p a { padding-right: 15px; }
#showcity p span { display: block; float: left; height: 30px; padding: 0 8px; border: solid 1px #ddd; line-height: 30px; margin-right: 10px; text-align: center; cursor: pointer; border-radius: 3px; }
#showcity p span.cthover { background: #c80f1e; color: #fff; border: solid 1px #c80f1e; }
.citymenu { clear: both; overflow: auto; margin: 10px; height: 225px; display: none; }
.citymenu dl { display: table; border-bottom: dotted 1px #ddd; width: 500px; padding: 5px 0; }
.citymenu dl dt { float: left; width: 100px; color: #333; line-height: 30px; font-family:'Microsoft YaHei';}
.citymenu dl dt strong { margin-left: 10px; }
.citymenu dl dd { float: right; width: 400px; }
.anpinyin dl dd { *margin-top:-25px;}
.citymenu dl dd a { padding-right: 20px; line-height: 30px; cursor: pointer; white-space: nowrap; display: block; float: left; }
#ctclose,.show_div .close { display: block;  float: right; cursor: pointer; background:url(/images/index_icon.png?v=12) no-repeat -60px -64px; margin-top: 5px; margin-right: 5px; width: 16px; height: 16px;}
#ctclose:hover,.show_div .close:hover { background-position:-76px -64px; }
.anpinyin { margin: 10px; height: 180px; }
#showcity h4 { border-bottom: solid 2px #f33; height: 30px; line-height: 30px; text-align: center; }
#showcity h4 a { padding: 0 5px; font-size: 14px; text-transform: uppercase; cursor: pointer; }
#showcity h4 a:hover { background: #f33; text-decoration: none; color: #fff; }
#showcity h4 a.zmhover { background: #f33; text-decoration: none; color: #fff; }
.anpinyin dt span { color: #ccc; font-size: 24px; line-height: 40px; padding-left: 20px; text-transform: uppercase; }
#citymenuwrap dl.icur { background: #eee; }
#citymenuwrap dl.icur a.icur { color: #f33;font-weight:bold; }

.top_link a {margin:0 2px;padding:0 5px;position:relative;display:inline-block;}
.top_link small { color:#ccc;} 
.top_link a.fuwu_center,.top_link a.web_nav{ padding-right:20px;border-left:solid 1px #f2f2f2;border-right:solid 1px #f2f2f2;width:48px;position:relative;}
.fuwu_center i,.web_nav i{ background-position:0 -164px;display:inline-block;width:20px;height:20px;position:absolute;top:8px;right:0;top:6px\0;transition:-webkit-transform 0.3s;transition:transform 0.3s;}
.top_link a.cur {border:solid 1px #e6e6e6;border-bottom:0;background:#fff;margin-top:3px;line-height:23px;height:26px;box-shadow:-1px -1px 1px #ddd;z-index:9999; }
.top_link a.cur i  { top:2px;top:2px\9;transform:rotate(180deg);-webkit-transform:rotate(180deg);}
.fuwu_ashow { padding:10px;position:absolute;top:29px;border:solid 1px #e6e6e6;background:#fff;z-index:9998;display:none;box-shadow:-1px 0 1px #ddd;*width:70px;}
.fuwu_ashow a { display:block;line-height:22px;padding:0;margin:0;}
.web_show {  padding:10px;position:absolute;top:29px;border:solid 1px #e6e6e6;background:#fff;z-index:9998;box-shadow:-1px 0 1px #ddd;width:280px;display:none;}
.web_show dl { border-bottom:dotted 1px #ddd;padding-bottom:10px;}
.web_show dl dt { font-weight:bold;}
.web_show a { line-height:22px;padding:0;margin-right:10px;}
.top_cart { position:relative;padding-left:26px;margin-right:20px;cursor:pointer;padding-right:5px;border-left:solid 1px #f2f2f2;border-right:solid 1px #f2f2f2;height:29px;}
.top_cart i { display:inline-block;width:20px;height:20px;background-position:0 -44px;position:absolute;top:6px;left:3px;}
.top_cart strong { color:#c80f1e;margin:0 4px;}
.top_cartcur {border:solid 1px #e6e6e6;border-bottom:0;background:#fff;margin-top:3px;line-height:23px;height:26px;box-shadow:-1px -1px 1px #ddd;z-index:9999;}
.top_cartcur i {top:2px; }
.now_gwchas{border:solid 1px #e6e6e6;background:#fff;position:absolute;top:29px;width:240px;padding:10px;display:none;box-shadow:-1px 0 1px #ddd;z-index:9998; }
.now_gwchas ul li { height:83px;border-bottom:dashed 1px #ddd;padding-top:5px;line-height:20px;}
.now_gwchas .gwc_left{ float: left;width:70px;height:70px;padding:2px;border:solid 1px #ddd;}
.now_gwchas .gwc_right{margin-left:85px;line-height:20px;}
.now_gwchas .gwc_right strong{color:#f33;}
.now_gwchas .gwc_right h5{height:40px;overflow:hidden;}
.now_gwchas a.del_nowgwc{color:#39f;}
.gwchas_pr strong{color:#f33;font-size:14px; }
.login { margin-right:20px;}
.login h3{display:inline;}
.login a:hover { color:#c80f1e;}
.top_login_btn { font-weight:bold;color:#c80f1e;margin:0 5px;}
.login span { float:left;}
.login a.log_user { color:#39f;font-weight:bold;float:left;margin-left:10px;}
.usercenter_a { display:block;width:90px;height:30px;float:left;border-left:solid 1px #f2f2f2;border-right:solid 1px #f2f2f2;_width:90px;margin-left:10px;}
.usercenter_a i { display:block;width:20px;height:20px;background-position:0 -64px;margin:5px 2px 0 5px;float:left;}
.usercenter_a strong { display:block;height:30px;line-height:30px;color:#c80f1e;}
.login a.ucenter_cur { border-left:solid 1px #e6e6e6;border-right:solid 1px #e6e6e6;background:#fff;text-decoration:none;_width:90px;z-index:9999;position:relative;}
.login a.log_logout {margin-left:10px;}
#ucenterdiv{ width:180px; display:none; position:absolute; z-index:9981; top:29px; background:#fff; border:1px solid #e6e6e6; overflow:hidden;}
#ucenterdiv .admin_center_btn{ padding-left:10px; overflow:hidden; padding-bottom:10px;}
#ucenterdiv .admin_center_btn li{ padding:1px 10px; width:160px; height:30px; padding-left:0px; overflow:hidden;}
#ucenterdiv strong { font-size:12px;}


.top_ad {height:80px;position:relative;display:none;background-position:center;background-repeat:no-repeat; }
.topad_link {display:block;height:80px;width:1200px;margin:0 auto; }
#close_dt { position:absolute;top:5px;right:5px;}
.header {height: 90px;background:#fff;}
.logo { float: left; width: 370px; height: 90px; }
.logo a { display:block;float:left;}
.search { padding-top: 15px; float: left; width: 490px; margin-left:30px;}
.search_box { border: 2px solid #39f; float: left; height: 31px; line-height: 31px\9; width: 400px; outline:none;padding:0 5px;}
.search_btn { background-color: #39f; border: 0; color: #fff; float: left; font-size: 14px; font-weight:bold; width: 70px; height: 35px;cursor:pointer; }
.search p { height: 30px; line-height: 30px; color: #999;*white-space:nowrap;*clear:both;*margin-top:-15px; }
.search p a { color: #999; margin:0 5px; }
#suggview { position: absolute; width: 300px; font-size: 12px; text-align: left; border: 1px solid #39f; background: #fff; overflow: hidden; z-index: 9980; box-shadow: 2px 2px 6px #aaa; }
#suggdata ul { width: 100%; }
#suggdata ul li { margin: 0px; padding: 5px 10px; display: block; clear: both; zoom: 1; border-bottom: 1px dotted #ddd; cursor: pointer; height: 25px; line-height: 25px; }
#suggdata ul li span { color: #39f; cursor: pointer; float: left; }
#suggdata ul li em { float: right; color: #f33; float: right; }
#suggdata ul li.move { background: #c80f1e; }
#suggdata ul li.move span { color: #fff; }
#suggdata ul li.move em { color: #fff; }
#subbenddiv { margin: auto; display: none; text-align: right; padding-right: 5px; font-size: 12px; background: #f5f5f5; overflow: hidden; }

.phone { padding-top: 15px; float: right; width: 250px; z-index: 999; }
.phone a { position: relative; text-decoration: none;}
a.hd_phone {font-size:22px;color:#c80f1e;font-style:italic;height:25px;line-height:25px;padding-right:3px;letter-spacing:1px;}
.fph_right h3{height:14px;line-height:14px; }
.fph_icon { background:url(/images/index_icon.png?v=12) no-repeat -40px -284px;width:37px;height:37px;margin-right:3px;cursor:pointer;}
.fph_tip {height:18px;border:solid 1px #ddd;position:relative;margin-top:3px;border-radius:2px;padding:0 5px;color:#999;}
.fph_tip:before {content:'';width: 7px;height: 7px;position: absolute;left: 10px;top: -5px;background-color: #fff;border: 1px solid #ddd;display:none\9;border-width: 0 1px 1px 0;-webkit-transform: rotate(225deg);-moz-transform: rotate(225deg);-ms-transform: rotate(225deg);-o-transform: rotate(225deg);transform: rotate(225deg);}
.fph_tip a { color:#39f;}
.phoneinput { border: solid 1px #ddd; position: absolute; background: #fff; width: 350px; z-index: 9999; display: none; box-shadow: 3px 3px 6px #555;}
.phoneinput h3 { background: #f4f4f4; height: 40px; border-bottom: solid 1px #eee; }
.phoneinput h3 b { line-height: 40px; color: #333; float: left; font-family: microsoft yahei; font-size: 16px; margin-left: 10px; }
.phoneinput a { display: block; float: right; margin-right: 10px; _margin-right: 5px; margin-top: 5px; cursor: pointer; background: url(/images/pclose.png) no-repeat center center; width: 21px; height: 21px; padding: 4px; }
.phonebox { margin-left: 30px; }
.phonebox h4 { width: 82px; height: 82px; float: left; margin: 20px 14px; }
.phonebox ul { margin-top: 30px; float: left; }
.phonebox ul li { height: 20px; line-height: 24px; font-size: 12px; color: #666; }
#inputph { height: 30px; border: solid 1px #ddd; background: url(/images/phone_icon1.png) no-repeat 8px center; width: 248px; clear: both; margin-left: 14px; }
#inputph input { border: 0; margin-left: 30px; outline: none; margin-top: 6px; width: 200px; _margin-left: 0; }
.phonebox button { width: 120px; height: 40px; background: url(/images/free_button.png) no-repeat; border: none; margin-top: 10px; margin-left: 14px; margin-bottom: 20px; cursor: pointer; }

.nav_bg { height: 40px;background:#fff;}
.nav_con { z-index: 99; width: 1200px; margin: 0 auto; height: 40px; line-height: 40px; position: relative; }
.all_menu_h3 { float: left; width: 205px; height: 40px; background: #39f; font-family: microsoft yahei; font-size: 14px; color: #fff; position: relative; cursor: pointer; z-index: 101;font-weight:bold;padding-left:15px; }
.nav { float: left; width: 980px; height: 40px; line-height:40px;background:#39f;}
.nav a { font-family:'Microsoft YaHei';font-size:15px;font-weight:bold;padding:0 15px;color:#fff;transition:color 500ms;*padding:0 14px;position:relative;display:inline-block;}
.nav a:hover,.nav a.cur { color:#fff;text-decoration:none;text-shadow:1px 1px 0 #00468c;background:#07e;}
.nav a i { display:block;background:url(/images/index_icon.png?v=12) no-repeat;width:20px;height:20px;position:absolute;top:-8px;right:0;transition:-webkit-transform 500ms;transition:transform 500ms;}
.nav a:hover i {-webkit-transform:rotateY(360deg);transform:rotateY(360deg);}
.nav a i.new { background-position:0 -204px;}
.nav a i.hot { background-position:0 -184px;}
.nav_ad { width:150px;height:36px;float:right;}
*/
/*菜单*/
/*
.all_menu { overflow: visible; width: 218px;height: 374px; background: #fff; position: absolute; top: 40px; left: 0; z-index: 100;display: none; line-height:1.5;border:solid 1px #e3e3e3;border-top:0;box-shadow:1px 1px 5px #666;}
.all_menu dl dt {padding:10px;border-bottom:dotted 1px #ddd;height:60px;position:relative;background:#fff;}
.all_menu dl dt.cur {border-bottom:solid 1px #c80f1e;border-top:solid 1px #c80f1e;margin-top:-1px;z-index:100;}
.all_menu dl dt b { display:block;height:20px;line-height:20px;overflow:hidden;}
.all_menu dl dt b i { display:inline-block;width:16px;height:16px;margin-right:8px;vertical-align:text-top;vertical-align:middle\9;}
.all_menu dl dt b i.m1 { background-position:0 -324px;}
.all_menu dl dt b i.m2 { background-position:-16px -324px;}
.all_menu dl dt b i.m3 { background-position:-32px -324px;}
.all_menu dl dt b i.m4 { background-position:-48px -324px;}
.all_menu dl dt b i.m5 { background-position:-80px -324px;}
.all_menu dl dt b a {font-family:'Microsoft YaHei';color:#333;margin-right:10px;font-size:14px;}
.all_menu dl dt b a:hover { color:#c80f1e;}
.all_menu dl dt span { display:block;overflow:hidden;padding-left:24px;}
.all_menu dl dt span a {margin-right:10px;white-space: nowrap;display:inline-block;color:#999; }
.all_menu dl dt span a:hover { color:#c80f1e;}
.all_menu dl dt em { position:absolute;display:none;width:30px;height:42px;left:-30px;top:-1px;background:#c80f1e;text-align:center;font-size:14px;font-family:'Microsoft YaHei';color:#fff;line-height:20px;font-weight:bold;padding:20px 0;}
.all_menu dl dt.cur em { display:block;}

.all_menu dl dd { position:absolute;left:217px;top:-1px;border:solid 1px #e3e3e3;border-left:solid 1px #c80f1e;width:710px;background:#fff;height:373px;display:none;z-index:99;box-shadow:2px 2px 5px #aaa;}
.all_menu dl dd .menushow {margin:10px;position:relative;height:100%; }
.menu_item { border-bottom:solid 1px #eee;clear:both;padding-left:10px;padding-bottom:10px;margin-bottom:10px;}
.menu_item h4 { float:left;width:70px;line-height:25px;}
.menu_item h4 a{ font-family:'Microsoft YaHei';font-weight:bold;color:#c80f1e;text-decoration:underline;}
.menu_item p { margin-left:70px;line-height:25px;}
.menu_item p.dotline { border-bottom:dotted 1px #ddd;margin-top:8px;margin-bottom:6px;}
.menu_item p span { color:#bbb;}
.menu_item p a { margin-right:15px;display:inline-block;white-space: nowrap;}
.menu_item p a.cred { color:#f33;}
.menu_item p a.cblue { color:#39f;}
.menu_item p a.cyellow { color:#f90;}
.menu_item a:hover { color:#c80f1e;}
.menu_ad { position:absolute;right:0;bottom:-10px;}

.menu_bpic { height:45px;position:absolute;bottom:20px;}
.menu_bpic a.turnleftpic { float:left;width:30px;height:45px;text-align:center;line-height:45px;display:block;font-family:SimSun;font-size:30px;font-weight:bold;text-decoration:none;color:#bbb;}
.menu_bpic .pic_box { height:45px;float:left;width:630px;overflow:hidden;}
.menu_bpic .pic_box a { display:block;float:left;width:90px;height:45px;}
.menu_bpic .pic_box a img{transition:all 0.3s; }
.menu_bpic .pic_box a:hover img { margin-left:-3px;}
.menu_bpic a.turnrightpic { float:right;width:30px;height:45px;text-align:center;line-height:45px;display:block;font-family:SimSun;font-size:30px;font-weight:bold;text-decoration:none;color:#bbb;}

.m_bg { height: 375px;}

.gg_box { width:270px;}
.b_right_fw { height:145px;border-right:solid 1px #ddd;_overflow:hidden;background:#fff;}
.b_right_fw a { display:block;width:89px;border-right:solid 1px #eee;border-bottom:solid 1px #eee;height:72px;float:left;text-align:center;}
.b_right_fw a:hover { text-decoration:none;}
.b_right_fw a i { display:block;width:40px;height:40px;margin:5px auto 3px;transition:-webkit-transform 500ms;transition:transform 500ms;}
.b_right_fw a:hover i {-webkit-transform:rotate(5deg);transform:rotate(5deg); }
.b_right_fw a span { color:#999;}
.b_right_fw a i.wyg { background-position:-123px -124px;}
.b_right_fw a i.yb { background-position:-123px -164px;}
.b_right_fw a i.ywb { background-position:-123px -204px;}
.b_right_fw a i.sdps { background-position:-123px -244px;}
.b_right_fw a i.mdcx { background-position:-123px -284px;}
.b_right_fw a i.ztdcx { background-position:-83px -284px;}

.gg { height: 228px;  background: #fff; border: 1px solid #ddd;border-left:0;}
.gg_tit { height: 30px; line-height: 30px; border-bottom: solid 1px #ddd; }
.gg_tit strong { display: block; float: left; width: 100px; height: 30px; background: #fff; text-align: center;border-right: 1px solid #ddd; cursor:pointer;}
.gg_tit strong.cur { border-top:solid 2px #c80f1e;color:#c80f1e;margin-top:-1px;}
.gg_tit a { display: block; float: right; width: 50px; text-align: right; color: #999; line-height: 29px; padding-right: 10px;font-family:SimSun; }
.gg_ul { padding-left: 10px; margin-top: 8px;height:110px;overflow:hidden; }
.gg_ul li { line-height: 22px; }
.gg_ad { width:269px;margin-top:10px;height:69px;overflow:hidden;}

.hot_banner { width: 710px;float: right; }
.index_banner { width: 710px; height: 240px; }
.index_banner .slides { position: relative; overflow: hidden; width: 710px; height: 240px; _position: absolute; }
.index_banner .slide-pic, .f_ad02 .slide-pic_a { overflow: hidden; width: 710px; height: 240px; }
.index_banner .slide-pic img, .f_ad02 .slide-pic_a img { width: 710px; height: 240px; }
.index_banner .slide-pic li, .f_ad02 .slide-pic_a li { display: none; }
.index_banner .slide-pic li.cur, .f_ad02 .slide-pic_a li.cur { display: block; }

.index_banner .slide-li { position: absolute; right: 0px;height:25px; bottom:0;}
.index_banner .slide-li li { float: left; width: 118px; height: 25px;text-align: center;position:relative;_background:#666;}
.index_banner .slide-li a { display: block; width: 118px; height: 25px;line-height:25px; text-align: center; position:absolute;left:0;top:0;z-index:6;overflow:hidden;border-right:solid 1px #ccc;}
.index_banner .slide-li li > div { background: #666;opacity:0.8;filter:alpha(opacity=80);position:absolute;left:0;top:0;width:118px;height:25px;z-index:1;}
.index_banner .slide-li li.cur { _background:#c80f1e;}
.index_banner .slide-li li.cur> div {background: #c80f1e; }
.index_banner .slide-li a, .index_banner .slide-li a:link,.index_banner .slide-li a:hover, .index_banner .slide-li a:visited { color: #FFF;text-decoration: none;}

.index_banner .op li.cur { background: url(/images/banner_icon.png) no-repeat left center; }
.slide-txt span { display: none; }

.rollBox { width: 710px; height: 124px; overflow: hidden; margin-top: 10px; border-bottom:solid 1px #ddd;position:relative;}
.rollBox #LeftBotton {display:block; height: 124px; width: 25px; overflow: hidden; float: left; position:absolute;left:0;top:0;padding-top:52px;padding-left:5px;background:#fff;z-index:9;}
.rollBox #RightBotton {display:block; height: 124px; width: 25px; overflow: hidden; float: right;position:absolute;right:0;top:0;padding-top:52px;padding-left:5px;background:#fff;z-index:9; }
#LeftBotton:hover,#RightBotton:hover { background:#eee;}
#LeftBotton:hover i {background-position:0 -124px; }
#RightBotton:hover i {background-position:0 -144px; }
#LeftBotton i { background-position:0 -84px;display:block;width:20px;height:20px;}
#RightBotton i { background-position:0 -104px;display:block;width:20px;height:20px;}
.rollBox #List1,.rollBox .List1Box { width: 660px; overflow: hidden;margin-left:25px; height: 124px; }
.rollBox #List1 a { float: left; text-align: center; width: 218px; height: 124px; display: block;border-right: 1px solid #eee;  }


img.lazy { background:url(/images/lazy_bg.png) no-repeat center center;}
.js_btn { display: block; width: 71px; height: 31px; float: right; line-height: 31px; text-align: center; margin-top: 4px; }
.js_btn a { background: url(/images/index_icon.png?v=12) no-repeat -79px -49px; display: block; width: 71px; height: 31px; color: #fff; font-weight: bold; }
.js_btn a:hover { color: #fff; }
.foot_link { height: 164px; background: #f4f4f4 url(/images/foot_link_bg.png) repeat-x center top; margin-top: 10px; }
.foot_link_con { width: 1200px; margin: 0 auto; padding-top: 27px; }
.foot_one { float: left; width: 170px; height: 120px; border-right: 1px solid #dedede; float: left; margin-right: 28px; display: inline; }
.xs_tit { height: 30px; line-height: 30px; font-size: 18px; font-family: microsoft yahei; margin-bottom: 5px; }
.xs_tit strong { font-weight: normal; color: #007eff; }
.foot_one ul { padding-left: 0px; }
.foot_one ul li { line-height: 25px; background: url(/images/foot_icon.png) no-repeat left center; padding-left: 15px; }
.xs_tit i, .fk_tit i, .th_tit i, .sh_tit i, .bz_tit i { display: inline-block; *display:inline;*zoom:1;width: 30px; height: 30px; float: left; margin-right: 6px; _margin-right: 3px; }
.xs_tit i { background-position: 0 -224px; }
.fk_tit i { background-position: -30px -224px; }
.th_tit i { background-position: -60px -224px; }
.sh_tit i { background-position: 0 -254px; }
.bz_tit i { background-position: -30px -254px; }
.foot_two { margin: 0; border: none; float: right; width: 200px; }
.foot_two .ewm { float: left; margin-right: 5px; width: 58px; height: 58px; }
.foot_two h2 { font-size: 16px; font-family: microsoft yahei; line-height: 20px; }
.foot_two p { margin-top: 2px;color:#999;position:relative; }
.gz_btn { margin-top:10px;}
.gz_btn a { display:inline-block;height:20px;line-height:20px;margin-right:10px;}
.gz_btn a i { display:inline-block;width:20px;height:20px;vertical-align:middle;margin-right:4px;}
.xinlang i{background-position:-20px -284px; }
.tengxun i{background-position:0 -284px; }
.tousu { float: left; background: url(/images/index_icon.png?v=12) no-repeat -72px 0; margin-top: 10px; margin-right: 20px; width: 76px; height: 23px; display: block; text-align: center; line-height: 23px; color: #fff; font-family: microsoft yahei; }
.tousu:hover { text-decoration: none; color: #fff; }
.qq_talk { float: left; width: 77px; height: 22px; margin-top: 10px; display: block; background: url(/images/index_icon.png?v=12) no-repeat -72px -24px; }
#wsq_menu { color:#39f;margin-left:5px;}
#wsq_ma { display:block;position:absolute;width:100px;height:100px;right:0;bottom:22px;background:url(/images/weishequ.png) no-repeat;border:solid 1px #ddd;display:none;}
#wsq_ma:before {content:'';width: 10px;height: 10px;position: absolute;left: 10px;bottom: -6px;background-color: #fff;border: 1px solid #ddd;display:none\9;border-width: 0 1px 1px 0;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.sanjiao { height: 7px; background: #f4f4f4 url(/images/icon09.png) no-repeat center bottom; }
.add_bg { height: 133px; background: #0048a3; padding-top: 7px; }
.fwsm { background:url(/images/bottom_bg.png) center no-repeat #00397f; height: 45px; line-height: 45px; text-align: center; font-size: 14px; font-weight: bold; color: #fff; font-family: microsoft yahei; }
.f_nav_link_bg { background: #e6e6e6; border-bottom: 1px solid #c0c0c0; position: relative; }
.f_nav_link { color: #747474; background: #e6e6e6; height: 47px; line-height: 47px; text-align: center; width: 1200px; margin: 0 auto; }
.rss { position: absolute; right: 0; }
.f_nav_link a { margin: 0 10px; }
.banquan { background: #e6e6e6; padding-top: 10px; padding-bottom: 20px; }
.banquan p { text-align: center; height: 24px; line-height: 24px; color: #747474; }
.banquan p a { margin-left: 5px; color: #747474; }
.banquan p a:hover { color: #0048a3; }
.beian { width: 545px; margin: 0 auto; height: 38px; line-height: 38px; background: url(/images/ban_bg.png) no-repeat center center; margin-top: 20px; }
.wj01 { padding-left: 42px; }
#fudong { position: fixed; bottom: 20px;right:20px; width: 50px; height: 50px; z-index: 9999; _position: absolute; _bottom: auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));}
#fudong a { display: block; width: 50px; height: 50px; background: #000;opacity:0.5;filter:alpha(opacity=50);transition:all 0.5s;}
#fudong a:hover { opacity:1;filter:alpha(opacity=100); }
.wraper { width: 1200px; margin: 0 auto; background: #fff; }

.kuanshi { display: block; float: left; height: 31px; width: 138px; padding-top: 10px; margin-right: 10px; display: inline; }
.kuanshi .select_box { width: 138px; position: absolute; text-align: center; z-index: 20; }
.kuanshi .select_box div { width: 138px; cursor: pointer; display: block; height: 31px; line-height: 31px; overflow: hidden; font-size: 12px; color: #999; background: url(/images/index_icon.png?v=12) no-repeat -24px -84px; }
.kuanshi .select_box ul li {cursor: pointer;}
.kuanshi .son_ul { width: 138px; display: none; position: absolute; left: 0px; top: 0px; background: url(/images/kuanshi_la_box.png) no-repeat center top; height: 204px; z-index: 99; }
.kuanshi .son_ul li { display: block; width: 138px; text-align: center; line-height: 31px; height: 31px; }
.kuanshi .son_ul li a { display: block; width: 138px; text-align: center; height: 31px; color: #999; }
.kuanshi .son_ul li a:hover { color: #fff; background: #ff5e1f; text-decoration: none; }
.zhao { float: left; display: block; width: 38px; height: 31px; padding-top: 10px; }
.zhao .zhao01 { display: block; width: 38px; line-height: 31px; height: 31px; background: url(/images/index_icon.png?v=12) no-repeat -24px -124px; color: #fff; text-align: center; }
.zhao .zhao02 { background: url(/images/index_icon.png?v=12) no-repeat -24px -164px; }

#peifu { margin-right: 0px; }

.f1_left { width:1200px; float: left; height: 405px; padding-top: 10px; }
.f1_right { float: right; width: 270px; padding-top: 10px; }
.lf_ad_ul li { display: block; height: 135px; }
.lf_ad_ul li a:hover { opacity: 0.8; filter: alpha(opacity=80); }
.f_tab dd { padding-top: 10px;float:left; }
.f_tab .tabt { height: 56px; line-height: 50px; background: #fff url(/images/t_tabt_bg.png) repeat-x top; overflow: hidden; }
.f_tab .tabt span { cursor: pointer; float: left; display: block; width: 90px; text-align: center; height: 56px; font-size: 14px;margin-right:35px; }
.f_tab .tabt span.current { color: #39F; font-weight: bold; background: url(/images/f_tab_hover.png) no-repeat center bottom; }
.f_h3 { float: left; height: 50px; width: 183px; display: block; border-right: 1px solid #cfcfcf; margin-right: 19px; }
.f_h3 strong { display: block; background: url(/images/index_icon.png?v=12) no-repeat -24px -24px; float: left; width: 36px; text-align: center; color: #fff; font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: italic; }
.f_tit { float: left; width: 130px; font-size: 18px; font-family: microsoft yahei; padding-left: 16px; }
.f_tit font { color: #007eff; }
.m_wonderful { display: block; float: right; width: 203px; height: 23px; line-height: 23px; text-align: center; background: url(/images/m_w_bg.png) no-repeat center top; margin-top: 12px;overflow:hidden; }
.m_wonderful a { color: #66788a; }
.f_ad01 { float: left; width: 184px; height: 340px; }
.tui_pro { float: left; width: 736px; border: 1px solid #dcdcdc; border-left: none; height: 338px; }
.tj_ul li { display: block; float: left; width: 160px; height: 243px; text-align: center; padding-left: 11px; padding-right: 12px; border-left: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; position:relative;}
.tj_ul li h4 { text-align: left; line-height: 18px; padding-left: 8px; padding-top: 10px; height: 35px; overflow: hidden; }
.tj_ul li h4 a em { color:#f33;}
.tj_ul li img { margin-top: 8px; }
.tj_ul li p { text-align: left; color: #999; line-height: 24px; padding-left: 8px; }
.tj_ul li p strong { color: #f33; font-size: 14px; }

.f1_right .floor1_ad { height:338px;overflow:hidden;}
.f1_right .floor1_ad li { height:169px;}

.tb_ad_ul li { display: block; float: left; height: 94px; width: 367px; border-left: 1px solid #dcdcdc; }
.f2_left { width: 1200px; float: none; height: auto; position: relative; }
.f2_tab dd { float: left; width: 921px; }
.f2_tit { line-height: 18px; font-size: 12px; color: #999; padding-top: 5px; }
.f2_tit font { font-size: 18px; }
.f_ad02 { width: 368px; height: 489px; }
.tui_pro_f2 { width: 552px; height: 488px; border-bottom: none; }
.f2_ad_ul li { height: 107px; }
.f_ad02 .slides { position: relative; overflow: hidden; width: 368px; height: 489px; z-index: 2; }
.f_ad02 .slide-pic, .f_ad02 .slide-pic_a { overflow: hidden; width: 368px; height: 489px; }
.f_ad02 .slide-pic img, .f_ad02 .slide-pic_a img { width: 368px; height: 489px; }
.f_ad02 .slide-pic li, .f_ad02 .slide-pic_a li { display: none; }
.f_ad02 .slide-pic li.cur, .f_ad02 .slide-pic_a li.cur { display: block; }
.f_ad02 .slide-li { position: absolute; right: 10px; bottom: 7px; }
.f_ad02 .slide-li li { float: left; width: 10px; height: 10px; margin-right: 5px; text-align: center; }
.f_ad02 .slide-li a { display: block; width: 10px; height: 10px; text-indent: -9999px; }
.f_ad02 .slide-li a, .f_ad02 .slide-li a:link, .f_ad02 .slide-li a:visited { color: #FFF; background: url(/images/banner_icon.png) no-repeat right center; }
.f_ad02 .slide-li .cur a, .f_ad02 .slide-li a:hover { color: #333; text-decoration: none; background: url(/images/banner_icon.png) no-repeat left center; }
.f_ad02 .op li { }
.f_ad02 .op li.cur { background: url(/images/banner_icon.png) no-repeat left center; }
.slide-txt span { display: none; }
.pro_logo { height: 264px; border: 1px solid #dcdcdc; margin-top: 10px; border-top: none; border-right: none; }
.logo_ul { display: block; height: 264px; width: 133px; float: left; border-right: 1px solid #dcdcdc; }
.logo_ul li { border-top: 1px solid #dcdcdc; }
.logo_ul li a { display:block;}
.logo_ul li a:hover { opacity: 0.8; filter: alpha(opacity=80); }
.sj_pj { display: block; float: left; width: 38px; height: 50px; background: url(/images/icon06.png) no-repeat left 7px; border-right: 1px solid #cfcfcf; padding-right: 30px; }
.f2_tab span { margin-right: 35px; }
.f2_tab #t4 { margin-right: 0px; }
.gjzs_tit { float: left; width: 127px; height: 50px; line-height: 50px; font-size: 16px; font-family: microsoft yahei; color: #737373; }
.gjzs_tit i { text-align: center; width: 24px; height: 24px; line-height: 24px; display: block; float: left; background-color: #c80f1e; border: solid 1px #e55100; color: #fff; font-size: 12px; font-weight: 400; font-family: arial; margin: 12px 8px 0; _margin: 12px 4px 0; }
.pb_pj { background: url(/images/icon08.png) no-repeat left 5px; }
.tui_pro_f3 { width: 921px; border-bottom: none; }
.tj_ul_f3 { display: block; float: left; width: 185px; height: 244px; }
.tj_ul_f3_li { border-right: 1px solid #d8d8d8; }
.f3_ad { float: left; display: block; width: 551px; height: 243px; border-bottom: 1px solid #d8d8d8; }
.f3_ad .slides { position: relative; overflow: hidden; width: 551px; height: 243px; z-index: 2; }
.f3_ad .slide-pic { overflow: hidden; width: 551px; height: 243px; }
.f3_ad .slide-pic img { width: 551px; height: 243px; }
.f3_ad .slide-pic li { display: none; }
.f3_ad .slide-pic li.cur { display: block; }
.f3_ad .slide-li { position: absolute; right: 10px; bottom: 7px; }
.f3_ad .slide-li li { float: left; width: 10px; height: 10px; margin-right: 5px; text-align: center; }
.f3_ad .slide-li a { display: block; width: 10px; height: 10px; text-indent: -9999px; }
.f3_ad .slide-li a, .f3_ad .slide-li a:link, .f3_ad .slide-li a:visited { color: #FFF; background: url(/images/banner_icon.png) no-repeat right center; }
.f3_ad .slide-li .cur a, .f3_ad .slide-li a:hover { color: #333; text-decoration: none; background: url(/images/banner_icon.png) no-repeat left center; }
.f3_ad .op li.cur { background: url(/images/banner_icon.png) no-repeat left center; }
.slide-txt span { display: none; }
.peijian_tui { height: 50px; zoom: 1; }
.peijian_tui ul li { float: left; height: 50px; width: 120px; margin: 0 7px; line-height: 50px; text-align: center; font-size: 14px; position: relative; z-index: 10; cursor: pointer; }
.pjshowhover { background: #94b6e2; color: #fff; }
.peijian_tui ul li div { display: none; position: absolute; top: 50px; left: 0; border: solid 1px #94b6e2; background: #fff; line-height: 20px; width: 118px; }
.peijian_tui ul li div a { display: block; margin: 10px; white-space: nowrap; font-size:12px;text-align:left;}
.foot_news_con { float: left; width: 916px; height: 290px; background: #fff; border: 5px solid #ebebeb; border-right: none; margin-top: 10px; }
.bangdan { float: right; width: 279px; height: 300px; background: #ebebeb url(/images/bangdan_bg.png) no-repeat center top; margin-top: 10px; }
*/

.gg_ul { padding-left: 10px; margin-top: 8px; height: 110px; overflow: hidden; }
.gg_ul li { line-height: 22px; }
.pingce { float: left; width: 230px; padding-left: 12px; padding-right: 23px; height: 273px; border-right: 1px solid #ebebeb; margin-top: 10px; overflow: hidden; }
.pingce_h3 { height: 39px; line-height: 39px; border-bottom: 1px solid #d8d8d8; }
.pingce_h3 strong { display: block; float: left; width: 148px; height: 39px; font-size: 16px; font-family: microsoft yahei; font-weight: normal; }
.pingce_h3 strong font { color: #007eff; }
.pingce_h3 a { display: block; float: right; width: 62px; height: 18px; padding-top: 11px; }
.gg_ul_pc { padding-left: 5px; height: 220px; }
.gg_ul_pc li { line-height: 32px; width: 220px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.bangdan_h3 { border-bottom: none; height: 61px; line-height: 55px; padding-left: 45px; }
.bandan_ul li { display: block; height: 70px; width: 240px; margin-left: auto; margin-right: auto; border-bottom: 1px solid #ebebeb; margin-top: 7px; }
.bandan_ul li img { float: left; }
.bandan_ul li h6 { line-height: 18px; padding-top: 7px; height: 38px; overflow: hidden; }
.bandan_ul li h6 a { color: #024293; }
.bandan_ul li p { color: #999; }
.bandan_ul li p strong { color: #f33; font-size: 14px; }
.bandan_ul li p font { font-size: 12px; color: #024293; }
.jinghua { float: left; width: 615px; padding-left: 23px; padding-top: 10px; _padding-left: 10px; }
.jinghua .tabt { height: 46px; line-height: 40px; background: url(/images/jh_tabt_bg.png) repeat-x center top; }
.jinghua .tabt span { display: block; float: left; width: 100px; text-align: center; font-size: 14px; cursor: pointer; height: 46px; }
.jinghua .tabt span.current { background: url(/images/f_tab_hover.png) no-repeat center bottom; }
.jh_h3 { display: block; float: left; height: 40px; line-height: 40px; font-size: 16px; font-family: microsoft yahei; width: 100px; }
.jh_h3 strong { color: #007eff; }
.jh_a { display: block; float: right; width: 62px; height: 18px; padding-top: 11px; }
.jh_01 { float: left; width: 290px; padding-top: 12px; overflow: hidden; _width: 280px; }
.jh_01 h4 { font-size: 14px; font-weight: bold; height: 24px; line-height: 24px; }
.jh_01 h4 a { color: #007eff; }
.jh_01 img { float: left; padding: 1px; border: 1px solid #d8d8d8; margin-right: 7px; }
.gg_ul_jh { padding: 0; }
.jh_01 p { line-height: 23px; color: #999; height: 44px; overflow: hidden; }
.jh_02 { float: right; }
.add_con { width: 1200px; margin: 0 auto; }
.add_con .add_one { float: left; height: 116px; width: 350px; _width: 320px; background: url(/images/add_line.png) no-repeat right center; margin-top: 6px; _margin-top: 10px; margin-left: 30px; _margin-left: 20px; }
.add_con .add_one p { color: #fff; height: 21px; line-height: 21px; width: 350px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.add_con .add_one p a { color: #ffe400; margin-right: 20px; }
.add_con .add_one .add_a { padding-top: 15px; }
.add_con .add_two { background: none; }
#gd_ul, .gd_ul_box { float: left; width: 1140px; }
.gd_ul_box { overflow: hidden; }
#dz_left { display: block; float: left; width: 20px; height: 40px; background-position: -72px -124px; margin-top: 40px; display: none; }
#dz_right { display: block; float: right; width: 20px; height: 40px; background-position: -92px -124px; margin-top: 40px; display: none; }
.guide_menu { height: 33px; line-height: 33px; background: url(/images/guide_bg.png) repeat-x center top; }
.guide_nav { width: 603px; margin-left: auto; margin-right: auto; text-align: right; }
.guide_nav a { padding-left: 30px; background: url(/images/icon04.png) no-repeat 20px center; }
.news_sub_left { float: left; width: 220px; padding-top: 10px; _overflow: hidden; }
.news_sub_right { float: right; width: 970px; padding-top: 10px; _overflow: hidden; }
.sub_gg { background: #eaeaea; padding-bottom: 10px; }
.sub_gg_tit { border-top: 2px solid #81a6d7; height: 42px; line-height: 42px; font-family: microsoft yahei; color: #828282; padding-left: 10px; font-size: 16px; background: url(/images/icon10.png) no-repeat 200px center; }
.sub_gg_ul { display: block; background: #fff; width: 200px; margin-left: auto; margin-right: auto; padding-top: 5px; padding-bottom: 5px; }
.sub_gg_ul li { line-height: 29px; padding-left: 15px; }
.sub_ad { margin-top: 10px; }
.weizhi { height: 35px; line-height: 30px; color: #999; border-bottom: 1px solid #e8e8e8; font-family: SimSun; }
.weizhi strong { font-size: 14px; background: url(/images/icon11.png) no-repeat left center; padding-left: 20px; color: #1e1e1e; font-weight: normal; font-family: 'Microsoft YaHei'; }
.sub_lb_ul li { display: block; height: 95px; border-bottom: 1px dashed #e8e8e8; padding-top: 10px; padding-bottom: 10px; }
.sub_lb_ul li img { padding: 1px; border: 1px solid #dedede; background: #fff; float: left; margin-right: 10px; }
.sub_lb_ul li h3 { font-size: 16px; font-weight: bold; color: #0048a3; line-height: 30px; height: 30px; font-family: microsoft yahei; }
.sub_lb_ul li h3 a { color: #0048a3; }
.sub_lb_ul li p { color: #666; line-height: 25px; margin-top: 5px; }
.nextpages { height: 45px; padding-top: 35px; text-align: right; color: #48b9ef; border-top: 2px solid #dcdcdc; margin-top: 50px; }
.nextpages a { color: #666; padding: 4px; border: 1px solid #f7f7f7; margin-left: 3px; margin-right: 3px; padding-left: 7px; padding-right: 7px; }
.nextpages a:hover { text-decoration: none; color: #fff; background: #ff6c16; }
.nextpages a#curPage { text-decoration: none; color: #fff; background: #ff6c16; }
.nextpages span { padding-right: 10px; color: #666; }
.duibi { display: block; height: 29px; float: left; width: 44px; text-align: center; background: url(/images/san_btn.png) no-repeat -94px center; line-height: 29px; color: #fff; margin-left: 10px; margin-right: 10px; display: inline; }
.duibi:hover { color: #fff; }
.sc_btn { display: block; height: 29px; float: left; width: 44px; text-align: center; background: url(/images/san_btn.png) no-repeat right center; line-height: 29px; color: #005aa0; }
.all_menu_show { float: left; position: absolute; z-index: 99; left: 0px; top: 49px; }
.xg_news { border: 1px solid #dbdbdb; margin-top: 10px; }
.xg_tit { height: 48px; background: url(/images/xg_tit_bg.png) no-repeat center bottom; line-height: 40px; padding-left: 9px; font-size: 14px; }
.xg_tit strong { color: #39f; }
.xg_ul { padding-bottom: 8px; padding-top: 0px; margin-top: 8px; height: auto; }
.xg_ul li { line-height: 27px; }
.xg_pro_ul { width: auto; padding-bottom: 12px; }
.xg_pro_ul li { width: 204px; border-bottom: 1px dashed #e8e8e8; }
.details_tit { text-align: center; font-size: 24px; font-weight: bold; height: 45px; line-height: 45px; padding-top: 21px; color: #005aa0; border-bottom: 1px solid #e4e4e4; font-family: microsoft yahei; padding-bottom: 5px; margin-bottom: 7px; }
.shuoming { text-align: center; height: 24px; text-align: center; line-height: 24px; color: #999; float: left; padding-left: 300px; padding-right: 30px; }
.jianjie { border: 2px dashed #94b6e2; padding: 10px; margin: 30px; font-size: 12px; line-height: 20px; padding-left: 15px; text-indent: 24px; color: #94b6e2; }
.ner_con { padding: 30px; margin-bottom: 20px; }
.ner_con p { font-size: 14px; line-height: 30px; text-indent: 28px; padding-bottom: 20px; }
.nexttext { border-top: 1px solid #e4e4e4; margin-left: 10px; margin-right: 10px; padding-bottom: 30px; padding-top: 15px; }
.nexttext p a { color: #0a5eb4; font-size: 14px; }
.up { float: left; width: 300px; height: 24px; line-height: 24px; background: url(/images/up.png) no-repeat left center; padding-left: 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.down { float: right; width: 300px; height: 24px; line-height: 24px; background: url(/images/down.png) no-repeat left center; padding-left: 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.pingshuo_tit { font-size: 14px; border-bottom: 2px solid #81a6d7; height: 36px; line-height: 36px; }
.pingshuo_tit strong { color: #f33; }
.pingjia_ul li { height: 50px; display: block; line-height: 50px; background: url(/images/icon12.png) no-repeat left center; padding-left: 20px; color: #005aa0; border-bottom: 1px dashed #e8e8e8; }
.pingjia_ul li span { float: right; color: #b7b7b7; }
.pingjia_ul li b { font-weight: normal; color: #444; }
.pj_nextpages { border: none; margin: 0; }
.pj_nextpages span { float: left; }
.ping_sanjiao { height: 13px; background: url(/images/ping_sanjiao.png) no-repeat center top; }
.ping_box { border: 2px solid #dcdcdc; height: 143px; border-bottom: 2px solid #81a6d7; border-top: 0px; padding-top: 7px; }
.ping_box_pic { float: left; width: 430px; border-right: 1px solid #dcdcdc; height: 135px; }
.pladmin_pic { }
.pladmin_pic li { display: block; float: left; width: 54px; text-align: center; margin-left: 15px; display: inline; }
.pladmin_pic li img { width: 48px; height: 48px; padding: 3px; background: url(/images/admin01_bg.jpg) no-repeat center top; }
.pladmin_pic li p { height: 30px; line-height: 30px; }
.gpg_tit { height: 30px; line-height: 30px; padding-bottom: 10px; padding-top: 6px; padding-left: 15px; }
.ping_box_input { float: left; width: 507px; padding-left: 23px; }
.shuoming_pl { padding: 0; color: #4b4b4b; padding-right: 260px; padding-bottom: 10px; padding-top: 10px; }
.pl_box_text { float: left; width: 415px; height: 72px; }
.pl_box_text textarea { width: 414px; height: 68px; border: 2px solid #e1e1e1; }
.pl_btn_text { float: left; width: 74px; height: 72px; }
.pl_btn_text input { width: 74px; height: 72px; background: url(/images/pl_btn.png) no-repeat center top; border: none; }
.weizhi span { display: block; float: left; }
.sub_gg_phone { background: #d5e7ff; width: 220px; }
.sub_gg_phone .sub_gg_tit { color: #5178ad; background: url(/images/icon13.png) no-repeat 200px center; }
.sub_gg_phone .sub_gg_ul li { display: block; float: left; margin-right: 10px; }
.tejia_tj li { display: block; float: left; width: 225px; margin-left: 10px; margin-right: 5px; display: inline; padding-top: 10px; padding-bottom: 20px; }
.tejia_tj li h4 { text-align: left; line-height: 18px; padding-top: 5px; height: 35px; overflow: hidden; }
.tejia_tj li img { margin-bottom: 10px; }
.tejia_tj li p { text-align: left; color: #999; line-height: 36px; height: 36px; }
.tejia_tj li p strong { color: #f33; font-size: 16px; }
.tejia_tj li h5 { padding-bottom: 8px; }
.tejia_tj li h5 a { color: #005aa0; }
.xg_news_last { padding-bottom: 20px; }
.xg_news .last_buy li { float: none; width: 180px; text-align: center; display: block; margin-left: auto; margin-right: auto; border-bottom: 1px dashed #e8e8e8; padding-bottom: 10px; padding-top: 0px; margin-top: 0px; }
.weizhi_product { border-bottom: none; }
.cuxiao { border: 5px solid #ffe2ab; height: 205px; padding-left: 9px; padding-right: 9px; }
.cuxiao_news { display: block; height: 47px; border-bottom: 1px solid #ebebeb; _overflow: hidden; }
.cuxiao_news strong { display: block; float: left; font-size: 16px; font-family: microsoft yahei; line-height: 47px; color: #555; width: 130px; }
#scrollDiv { overflow: hidden; height: 30px; float: left; width: 750px; _overflow: hidden; margin-top: 7px; position: relative; }
#scrollDiv ul li { height: 30px; line-height: 30px; }
#scrollDiv ul li a { background: url(/images/icon17.png) no-repeat left center; padding-left: 12px; margin-right: 20px; }
#scrollDiv ul li a:hover { color: #e40101; }
.cuxiao_ul li { display: block; float: left; width: 310px; height: 130px; padding-top: 20px; }
.cuxiao_ul li img { float: left; width: 120px; height: 120px; }
.cuxiao_ul li h4 { line-height: 21px; padding-top: 0px; height: 40px; overflow: hidden; }
.cuxiao_ul li p { text-align: left; color: #999; line-height: 36px; height: 36px; }
.cuxiao_ul li p strong { color: #f33; font-size: 16px; }
.cuxiao_ul li h5 { padding-bottom: 8px; }
.cuxiao_ul li h5 a { color: #005aa0; }
.cuxiao_ul li .add_car { display: block; height: 29px; float: left; width: 102px; text-align: center; background: url(/images/cx_buy_btn.png) no-repeat left center; line-height: 29px; color: #fff; }
.fenlei { border: 3px solid #dbdbdb; border-top: 3px solid #81a6d7; margin-top: 10px; }
.pinpai { border-bottom: 1px dashed #dedede; }

.fenl_tit { display: block; float: left; width: 95px; font-weight: normal; text-align: right; color: #666; margin-top: 8px; }
.fenl_ul { margin-left: 100px; }
.fenl_ul li { float: left; text-align: center; height: 25px; margin: 5px 8px; line-height: 25px; min-width: 30px; _width: 30px; }

.brandul40 { height: 40px; overflow: hidden; position: relative; }
.brandul40 li { width: 100px; text-align: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.brandul40 li.more { position: absolute; right: 0; top: 0; width: 50px; }
.brandul40 li.more a { color: #39f; }
.brandul40 li.more a:hover { background: #39f; }

.fenl_ul li a { padding: 4px; white-space: nowrap; _padding: 2px; }
.fenl_ul li a:hover { background: #c80f1e; color: #fff; text-decoration: none; }
.flhover { background: #c80f1e; color: #fff; }
.shuaixuan_tit { position: relative; height: 46px; display: block; border-bottom: 2px solid #dbdbdb; line-height: 46px; background: #f7f7f7; margin-bottom: 5px; }
.sx_tit { float: left; }
.shuaixuan_tit .snanjiao { position: absolute; bottom: -2px; left: 470px; width: 13px; height: 8px; background: url(/images/s_sanjiao.png) 0 0 no-repeat; overflow: hidden; }
.fenl_tit_01 { height: 150px; }
.shuaixuan { height: 32px; border: 1px solid #dbdbdb; border-top: 2px solid #81a6d7; padding-top: 7px; padding-left: 15px; margin-top: 10px; padding-right: 10px; overflow: hidden; }
.shuaixuan .sx_div { display: block; float: left; height: 25px; line-height: 25px; }
.xiaoliang { margin-right: 10px; display: inline; text-align: center; }
.xiaoliang a { display: block; height: 23px; line-height: 23px; border: 1px solid #dbdbdb; background: url(/images/icon14.png) no-repeat right center; padding-left: 10px; padding-right: 25px; color: #666; _width: 40px; _white-space: nowrap; }
.xiaoliang a:hover { background: #81a6d7 url(/images/icon15.png) no-repeat right center; border: 1px solid #81a6d7; color: #fff; text-decoration: none; }
.xiaoliang a.noarr { border: 1px solid #dbdbdb; background: none; padding-right: 10px; color: #444; }
.xiaoliang a.noarr_hover, .xiaoliang a.noarr:hover { background: #81a6d7; border: solid 1px #81a6d7; padding-right: 10px; color: #fff; }
.xiaoliang a.sxhover { background: #81a6d7 url(/images/icon15.png) no-repeat right center; border: 1px solid #81a6d7; color: #fff; text-decoration: none; }
.xiaoliang a.sxuphover { background: #81a6d7 url(/images/icon15up.png) no-repeat right center; border: 1px solid #81a6d7; color: #fff; text-decoration: none; }
.xiaoliang a.jinyouhuo { background: url(/images/icon32.png) no-repeat right center; border: 1px solid #dbdbdb; text-decoration: none; }
.xiaoliang a.jinyouhuo:hover { background: #81a6d7 url(/images/icon32you.png) no-repeat right center; border: 1px solid #81a6d7; color: #fff; text-decoration: none; }
.xiaoliang a.youhuocur { background: #81a6d7 url(/images/icon32you.png) no-repeat right center; border: 1px solid #81a6d7; color: #fff; text-decoration: none; }
.xiaoliang #next_pro { display: block; float: right; width: 300px; }
.xiaoliang #next_pro .sx_div { float: right; }
.lsxiaye { margin-right: 10px; }
.lsxiaye a { display: block; height: 23px; line-height: 23px; border: 1px solid #dbdbdb; padding-left: 10px; padding-right: 10px; color: #666; _width: 40px; _white-space: nowrap; }
.lsxiaye a:hover { background: #81a6d7; border: 1px solid #81a6d7; color: #fff; text-decoration: none; }
.cpliebiao { padding-top: 0; margin: 0; margin-top: 0px; display: block; }

.cpliebiao a:hover { text-decoration: none; }
.cpliebiao a:hover img { opacity: 0.9; filter: alpha(opacity=90); }
.cpliebiao .duibi { margin-left: 0; }
.cpliebiao h5 { height: 29px; line-height: 29px; }
.cpliebiao .sc_btn { margin-right: 10px; display: inline; }
.cpliebiao li { display: block; border: 3px solid #fff; width: 216px; float: left; padding: 10px; margin-left: 0px; margin-top: 10px; overflow: hidden; position: relative; }
.cpliebiao li:hover { border: 3px solid #fff; }
.list_tag { width: 50px; height: 50px; display: block; background-image: url(/images/tag_icon.png?v=2); position: absolute; right: 0; top: 0; z-index: 99; display: none; }
.hot_tag { background-position: 0 0; display: block; }
.new_tag { background-position: -50px 0; display: block; }
.sale_tag { background-position: -100px 0; display: block; }
.tui_tag { background-position: -150px 0; display: block; }
.cpliebiao li h4 { text-align: left; line-height: 18px; padding-top: 5px; height: 35px; overflow: hidden; }
.cpliebiao li img { margin-bottom: 10px; }
.cpliebiao li p { text-align: left; color: #999; line-height: 36px; height: 36px; overflow: hidden; }
.cpliebiao li p strong { color: #f33; font-size: 16px; display: inline-block; white-space: normal; }
.cpliebiao li h5 { padding-bottom: 8px; }
.cpliebiao li h5 a { color: #005aa0; }
.propic { text-align: center; display: block; position: relative; }
.jg_qujian { float: left; }
.jg_qujian input { width: 50px; height: 20px; margin: 0 5px; border: solid 1px #bbb; line-height: 20px\9; }
#sx_div_line { padding-left: 5px; padding-right: 5px; width: 5px; }
#sx_div_qj { _width: 60px; }
#shsj { _width: 60px; }
#shsj a { _width: 60px; }
.sx_tit { display: block; width: 80px; float: left; font-size: 16px; font-family: microsoft yahei; padding-left: 10px; }
.sx_tit strong { color: #0048a3; }
.s_end { float: left; width: 450px; }
.shuaixuan_tit font { font-size: 12px; color: #c80f1e; }
.shuaixuan_tit a { display: block; float: right; width: 65px; color: #666; background: url(/images/icon16.png) no-repeat left center; padding-left: 23px; }
.gundong { height: 116px; overflow: hidden; margin-top: 6px; }
/*原详细页商品信息*/
/*.details_con { background: #f4f4f4; margin-bottom: 10px; }
.details_box { width: 1200px; margin: 0 auto; }
.weizhi font { font-size: 12px; color: #c80f1e; }
.weizhi_big { border: none; height: 60px; line-height: 60px; }
.big_pic_show { float: left; width: 360px; height: 500px; }
.bigpic { width: 360px; height: 360px; border: solid 1px #ddd; margin-bottom: 5px; overflow:hidden;}
.bigpic a { display:block;}
.smallbox { float: left; width: 320px; height: 80px; overflow: hidden; }
.smallpic li { float: left; border: solid 1px #ddd; width: 70px; height: 70px; margin: 4px; cursor: pointer; _margin: 3px; }
.smallpic li.smpichover { border: solid 1px #c80f1e; }
.smallpic li a { display: block; width: 70px; height: 70px; }
div.zoomDiv { z-index: 999; position: absolute; border:solid 1px #ddd; width: 400px !important; height: 400px !important; background: #ffffff; display: none; text-align: center; overflow: hidden; }
div.zoomMask { position: absolute; background: url(/images/mask.png) repeat scroll 0 0 transparent; cursor: move; z-index: 99; }
.leftpicbtn, .rightpicbtn { height: 72px; width: 18px; float: left; margin-top: 4px; cursor: pointer; border: solid 1px #ddd; text-align: center; }
.leftpicbtn span { background: url(/images/sli_btn.png) no-repeat 0 0; display: block; width: 7px; height: 14px; margin-top: 29px; margin-left: 5px; }
.rightpicbtn span { background: url(/images/sli_btn.png) no-repeat -7px 0; display: block; width: 7px; height: 14px; margin-top: 29px; margin-left: 5px; }

.cp_buy_box { float: right; width: 810px;}
.d_h2 { font-size: 16px; color: #333; font-family: microsoft yahei; line-height:1.5em;height: 1.5em;text-overflow: ellipsis;white-space: nowrap; }
.miaoshu { border-bottom: 1px dotted #ddd; padding-bottom: 8px; line-height:150%;font-family:microsoft yahei;color: #f33;display: block;font-size: 16px;font-weight:700;position:relative;}
.detail_ad { display:block;width:250px;height:60px;position:absolute;bottom:-61px;right:0;}
.jg_39 { color: #666; font-size: 12px; width: 600px; display: block;margin-top:10px;height:30px; line-height:30px;font-family: simsun;}
.jg_39 strong { font-size: 16px; color: #f33; margin-right: 8px;font-family:Verdana;}
.jg_39 a { color: #fff; background: #39f; font-size: 12px; padding:2px 5px; }
.jg_39 a:hover { color: #fff; text-decoration: none; }
.zengpin { padding: 8px 0; }
.zengpin p { float: left; color: #666; font-size: 14px; }
.zengpin ul { margin-left: 10px; display: table; _width: 600px; }
.zengpin ul li { margin-bottom: 5px; }
.zengpin img { border: solid 1px #c80f1e; }
.zengpin span { font-size: 12px; margin-left: 10px; line-height: 30px; }
.jg_39 span { font-size: 12px; padding-left: 130px; }

.jg_39 b { font-weight: normal; color: #666; }
.jg_tit_shuom {position:relative;margin-top:5px;margin-bottom:8px;border:solid 1px #ddd;background:#fff;padding:10px;border-radius:3px;box-shadow:1px 1px 6px #ddd;display:table;min-width:380px;}
.jg_tit_shuom i{background:url(/images/cuxiao_sj.png) no-repeat;width:22px;height:15px;display:block;position:absolute;top:-12px;left:90px;top:-11px\9;}
.jg_tit_shuom h2{ color:#39f; font-size:14px;font-family:microsoft yahei;font-weight:bold;}
.jg_tit_shuom p{margin-top:5px;color:#666;}
.jg_tit_shuom p span {background:#f90; color:#fff;}
.jg_tit_shuom p strong{color:#f33;margin-right:5px;font-size:14px;}
.jg_tit_shuom p b{color:#f33;margin:0 5px;font-size:14px;}
.yanse { padding-top:8px;}
.pz_tit { width: 60px; float: left; height: 26px; font-size: 12px; color: #666; line-height:26px;font-family:SimSun;}
.ys_xuan { margin-left: 60px; }
.ys_xuan li { display: block; text-align: center; height: 26px; line-height: 24px; float: left; margin-right:10px; margin-bottom:8px;}
.ys_xuan li a { float: left; height: 24px; border: 1px solid #ddd; padding-left: 10px; padding-right: 10px; white-space: nowrap;color:#666; }
.ys_xuan li a:hover { border: 1px solid #c80f1e; text-decoration: none;color:#c80f1e; }
.ys_xuan li a.yansecur { border: 1px solid #c80f1e; text-decoration: none; background: #fff url(/images/icon35.png) no-repeat right bottom;}
.ys_xuan li a.wukucun { border: solid 1px #ddd; color: #999; }
.ys_xuan li a.wukucun:hover { background: none; cursor: default; border: solid 1px #ddd; }

.kucun { margin-top: 10px; *padding-top: 10px; color:#666;}
.kczt { margin-right: 10px; float: left; color: #666;position:relative;*z-index:99;}
.kczt span { display: block; float: left; height: 25px; line-height: 25px; width: 60px; font-size:12px;font-family:SimSun;}
.kczt .ps_info{margin-left:60px;}
.ps_info b,.ps_info strong,.ps_info em{display:block;float:left;height:25px;line-height:25px;*position:relative;color:#666;}
.ck_kucun{padding:0 8px;border:solid 1px #ccc;color:#666;*width:110px;cursor:pointer;}
.ps_info b.ck_cur{border-bottom:0;background:#fff;z-index:99;position:relative;height:24px;}
.md_kucun,.zt_kucun{padding:0 8px;border:solid 1px #94b6e2;margin-left:10px;color:#0048a3;*width:110px;cursor:pointer;}
.md_kucun small, .zt_kucun small ,.ck_kucun small{ float:none;color:#f33;font-size:12px;font-weight:bold;}
.md_kucun i,.zt_kucun i{background-position:-16px 0;}
.ps_info b.md_cur{border-bottom:0;background:#fff;z-index:99;position:relative;height:24px;}
.ps_info b{height:23px;line-height:23px;font-weight:normal;}
.detail_icon{display:block;background-image:url(/images/detail_icon.png);}
.ps_info b i,.ck_kucunshow strong i{width:16px;height:16px;float:right;margin-top:4px;margin-top:2px\9;margin-left:5px;*position:absolute;*right:8px;*top:2px;}
.ps_info strong{color:#c80f1e;margin:0 10px;}
.ck_kucunshow{position:absolute;left:0;top:24px;border:solid 1px #ccc;background:#fff;padding:15px;color:#0048a3;width:320px;z-index:97;display:none;}
.ck_kucunshow strong{display:block;cursor:pointer;height:25px;line-height:25px;float:left;border:solid 1px #ddd;border-bottom:0;padding:0 8px;margin:0 5px;*width:70px;*overflow:hidden;font-weight:normal;position:relative;}
.ck_kucunshow strong.cur{border:solid 2px #c80f1e;border-bottom:0;height:26px;background:#fff;color:#c80f1e;font-weight:bold;}
.ck_kucunshow strong i{background-position:-32px 0;_background-position:-30px 0;}
.ck_kucunshow strong small { font-size:12px;}
.kc_citylist{border-top:solid 2px #c80f1e;margin-top:26px;*margin-top:41px;}
.kc_citylist a{display:block;float:left;height:20px;line-height:20px;padding:0 8px;color:#0048a3;margin:10px 5px 0 0;cursor:pointer;white-space:nowrap;}
.kc_citylist a:hover{background:#0048a3;color:#fff;text-decoration:none;}
.kcct_se{padding:10px 0;display:none;}
.close_ckkc{position:relative;}
.close_ckkc a{position:absolute;right:-25px;top:-25px;display:block;width:20px;height:20px;_right:-10px;}
.close_ckkc a i{width:20px;height:20px;display:block;background-position:-48px 0;}
.md_kucunshow,.zt_kucunshow{padding:15px;border:solid 1px #94b6e2;position:absolute;top:24px;background:#fff;width:250px;z-index:97;display:none;}
.md_kucunshow ul li{height:30px;line-height:30px;float:left;width:125px;}
.md_kucunshow ul li a{font-size:12px;}
.md_kucunshow ul li em{padding:2px 5px;margin-left:5px;color:#fff;border-radius:2px;}
.md_kucunshow ul li em.xianhuo{background:#f33;}
.md_kucunshow ul li em.yuding{background:#c80f1e;}
.md_kucunshow ul li em.quehuo{background:#999;}
.md_kucunshow ul li em.zaitu{background:#39f;}
.zt_kucunshow a{display:block;line-height:25px;}

.daohuotz{float: left; margin-right:10px;}
.daohuotz a{color: #fff;height: 23px; line-height: 23px;background:#39f;padding:0 5px;}
.daohuotz a:hover{color:#fff; text-decoration:none;}
.city_qiehuan #now_city { font-weight: normal; height: 23px; line-height: 23px;float:left; display:block;}
#info_{float:left; height: 23px; line-height: 23px;}
#transPort { float: left; padding: 0 10px; height: 23px; line-height: 23px; border: solid 1px #81a6d7; border-radius: 3px; color: #81a6d7;  }
#transPort em { color: #c80f1e; font-weight: bold; }
#info_ { display: inline; margin-left: 15px; }
.zhichifuw span { display: block; float: left; width: 60px; font-size: 12px; color: #666; height: 22px; line-height: 22px;}
.zhichifuw { margin-top:15px; _margin-top: 8px; }
.zhichifuw h6 { position: relative; display: block; float: left; height: 22px; background: #94b6e2; padding-left: 8px; padding-right: 8px; text-align: center; color: #fff; line-height: 22px; margin-right: 8px; }
.zhichifuw h6 a { color: #fff; }
.add_gwc { float: left; width: 198px; height: 62px; float: left; margin-right:15px; margin-top:20px;display: inline;}
.add_gwc:hover img { opacity: 0.9; filter: alpha(opacity=90); }
.sp_beizhu{clear:both;background:#fff;margin-top:20px;display:table;border:solid 1px #ccc;padding:10px;border-radius:3px;position:relative;line-height:25px;min-width:220px;}
.sp_beizhu b{color:#c80f1e;}
.sp_beizhu i{background:url(/images/cuxiao_sj.png) no-repeat;width:22px;height:15px;display:block;position:absolute;top:-12px;left:90px;top:-11px\9;}
.fenxiang_box { border: 1px solid #dedede; width: 250px; background: #fff; margin-top: 10px; padding-top: 6px; padding-left: 10px; float: left; }
.shoucang { height: 33px; width: 90px; line-height: 33px; border: 1px solid #dedede; margin-top: 10px; float: right; }
.shoucang a { display: block; font-size: 18px; }
.shoucang a:hover img { opacity: 0.8; filter: alpha(opacity=80); }*/
/*详细页商品信息改*/
.details_con { }
.weizhi font { font-size: 12px; color: #c80f1e; }
.weizhi_big { border: none; height: 50px; line-height: 50px; }
.details_box { width: 1200px; margin: 0 auto; background: #fff; border: solid 1px #ddd; position: relative; }
.big_pic_show { float: left; width: 360px; height: 100%; border-right: solid 1px #ddd; padding-bottom: 10px; position: relative; z-index: 1; }
.bigpic { width: 360px; height: 360px; margin-bottom: 5px; overflow: hidden; }
.bigpic a { display: block; }
.smallbox { float: left; width: 320px; height: 80px; overflow: hidden; }
.smallpic li { float: left; border: solid 1px #ddd; width: 70px; height: 70px; margin: 4px; cursor: pointer; _margin: 3px; }
.smallpic li.smpichover { border: solid 1px #c80f1e; }
.smallpic li a { display: block; width: 70px; height: 70px; }
div.zoomDiv { z-index: 999; position: absolute; border: solid 1px #ddd; width: 400px !important; height: 400px !important; background: #ffffff; display: none; text-align: center; overflow: hidden; }
div.zoomMask { position: absolute; background: url(/images/mask.png) repeat scroll 0 0 transparent; cursor: move; z-index: 99; }
.leftpicbtn, .rightpicbtn { height: 72px; width: 18px; float: left; margin-top: 4px; cursor: pointer; border: solid 1px #ddd; text-align: center; }
.leftpicbtn { border-left: 0; }
.rightpicbtn { border-right: 0; float: right; }
.leftpicbtn span { background: url(/images/sli_btn.png) no-repeat 0 0; display: block; width: 7px; height: 14px; margin-top: 29px; margin-left: 5px; }
.rightpicbtn span { background: url(/images/sli_btn.png) no-repeat -7px 0; display: block; width: 7px; height: 14px; margin-top: 29px; margin-left: 5px; }
.fenxiang_box { width: 200px; background: #fff; margin-top: 15px; margin-left: 15px; float: left; }
.shoucang { margin-top: 15px; float: right; }
.shoucang a { display: block; height: 25px; width: 90px; line-height: 25px; border: solid 1px #e3e3e3; background: #f9f9f9; text-align: center; margin-right: 15px; border-radius: 3px; }
.shoucang a i { background: url(/images/heart.png?v=1) no-repeat 0 0; display: inline-block; width: 20px; height: 20px; vertical-align: middle; margin-right: 2px; }
.shoucang a:hover { background: #f33; color: #fff; text-decoration: none; border-color: #f33; }
.shoucang a:hover i { background-position: 0 -20px; }

.pro_rightbar { border-left: solid 1px #ddd; height: 100%; position: absolute; right: 0; top: 0; width: 170px; background: #f7f7f7; }
.pror_bh { height: 35px; line-height: 35px; padding: 0 10px; border-bottom: solid 1px #e6e6e6; }
.pror_pf { padding: 8px; overflow: hidden; }
.pf-percent { width: 73px; height: 73px; background-repeat: no-repeat; background-position: center; text-align: center; text-shadow: 0 1px 0 #fff; }
.p50 { background-image: url(/images/p50.png); }
.p55 { background-image: url(/images/p55.png); }
.p60 { background-image: url(/images/p60.png); }
.p65 { background-image: url(/images/p65.png); }
.p70 { background-image: url(/images/p70.png); }
.p75 { background-image: url(/images/p75.png); }
.p80 { background-image: url(/images/p80.png); }
.p85 { background-image: url(/images/p85.png); }
.p90 { background-image: url(/images/p90.png); }
.p95 { background-image: url(/images/p95.png); }
.p100 { background-image: url(/images/p100.png); }
.pf-percent b { display: block; padding-top: 17px; color: #c80f1e; }
.pf-percent span { color: #999; }
.pj-a { padding: 18px 0; margin-right: 3px; }
.pj-a a { display: block; color: #999; }
.pj-a a em { color: #c80f1e; }
.pro_rightbar h3 { height: 25px; line-height: 25px; padding: 0 10px; background: #eee; font-weight: bold; margin-bottom: 10px; border-bottom: solid 1px #e6e6e6; border-top: solid 1px #e6e6e6; }
.they_look { margin-top: 10px; }
.lh_jx { height: 120px; overflow: hidden; }
.lh_jx ul li { height: 25px; line-height: 25px; padding: 0 10px; }
.lh_jx ul li i { background: url(/images/yys.png) no-repeat; display: inline-block; width: 20px; height: 20px; vertical-align: middle; margin-right: 3px; }
.lh_jx ul li i.yidong { background-position: 0 -40px; }
.lh_jx ul li i.liantong { background-position: 0 -20px; }
.lh_jx ul li i.dianxin { background-position: 0 0; }
.fujindian ul li { padding: 0 10px 10px; margin-bottom: 10px; border-bottom: solid 1px #e6e6e6; }
.fujindian ul li h4 { height: 20px; line-height: 20px; overflow: hidden; }
.fujindian ul li h4 a { color: #44484c; }
.fujindian ul li h4 a.right { display: block; width: 16px; height: 16px; background-position: -32px 0; margin-top: 4px; }
.fujindian ul li p { max-height: 36px; overflow: hidden; color: #999; }
.kandian_zt a { display: block; height: 25px; line-height: 25px; margin-top: 8px; border-radius: 3px; color: #39f; text-align: center; border: solid 1px #ccc; position: relative; }
.kandian_zt a i { display: block; background: url(/images/index_icon.png?v=12) no-repeat; width: 20px; height: 20px; position: absolute; top: -8px; right: 0; transition: -webkit-transform 500ms; transition: transform 500ms; }
.kandian_zt a:hover i { -webkit-transform: rotateY(360deg); transform: rotateY(360deg); }
.kandian_zt a i.new { background-position: 0 -204px; }
.weixiuBox a { color: #39f; display: inline-block; white-space: normal; overflow: hidden; text-overflow: ellipsis; float: left; text-align: left; height: 18px; max-width: 180px; _width: 180px; margin-right: 10px; }
.weixiuBox li span { color: #f33; display: inline-block; float: left; }
.pai_yugao { height: 90px; overflow: hidden; }
.pai_yugao ul li p { color: #f90; }
.pai_yugao ul li a { color: #39f; margin-left: 5px; }


.cp_buy_box { float: left; width: 630px; padding: 20px; height: 100%; border-left: solid 1px #ddd; margin-left: -1px; }
.d_h2 { font-size: 16px; color: #333; font-family: microsoft yahei; line-height: 1.5em; height: 1.5em; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.miaoshu { padding-bottom: 8px; margin-top: 5px; line-height: 1.5em; font-family: microsoft yahei; color: #c80f1e; display: block; font-size: 14px; font-weight: bold; position: relative; }
.whatshyj h3 i { display: inline-block; width: 16px; height: 16px; vertical-align: middle; background: #9c3; color: #fff; line-height: 16px; border-radius: 16px; margin-right: 5px; }
.hyjjs { border: solid 1px #ccc; border-radius: 3px; position: relative; margin-top: 10px; }
.hyjjs i { display: block; width: 14px; height: 7px; position: absolute; left: 12px; top: -7px; background-position: 0 -20px; }
.hyjjs p { padding: 5px; text-align: justify; color: #999; }
.hyjjs p a { color: #39f; }
.pro_info { height: 35px; line-height: 35px; }
.pro_info dt { width: 60px; float: left; }
.pro_info dd { margin-left: 70px; }
.pro_info dd .pro_price { font-size: 12px; color: #f33; font-weight: normal; line-height: 28px; }
.pro_info dd .pro_price big { font-size: 24px; }

.zengpin { height: auto; margin: 4px 0; }
.zengpin dd ul li { height: 35px; line-height: 35px; overflow: hidden; }
.zengpin dd ul li a { color: #f90; }
.zengpin dd ul li img { border: solid 1px #e6e6e6; vertical-align: middle; margin-right: 5px; }
.zengpin dd ul li em { color: #f90; margin-left: 5px; }

#bigPic360 { position: relative; width: 360px; display: none; }
#bigPic360 .bigphoto { width: 360px; border-bottom: solid 1px #d8d8d8; display: none; position: relative; overflow: hidden; }
#bigPic360 .imgBig { position: absolute; left: 50%; top: 50%; width: 600px; margin-left: -300px; margin-top: -50%; }
#bigPic360 .smallphoto { width: 360px; margin: 0; background: #fff; }
#bigPic360 .img { width: 360px; }
.icon_360 { background: url(/images/icon_360.png) center no-repeat; width: 80px; height: 25px; position: absolute; top: 5px; right: 5px; }
.tip_360 { height: 80px; margin: 5px 10px 0; background: url(/images/jt_360.png) no-repeat center top; }
.tip_360 p { padding-top: 40px; text-align: center; color: #999; }
.aniBtn { margin: 10px 10px 0; }
.aniBtn a { border: solid 1px #e3e3e3; height: 30px; display: inline-block; line-height: 30px; text-align: center; background: #f6f6f6; margin: 0 5px; width: 100px; border-radius: 3px; *margin: 0 4px; }
.aniBtn a.none { color: #ccc; cursor: default; }
.aniBtn a:hover { text-decoration: none; background: #f9f9f9; color: #39f; }
.aniBtn a.none:hover { background: #f6f6f6; color: #ccc; }
.aniBtn a i { display: inline-block; width: 16px; height: 16px; vertical-align: middle; margin-right: 3px; }
.aniBtn a i.d3 { background-position: -16px -20px; }
.aniBtn a i.dh { background-position: -16px -36px; }
.aniBtn a i.te { background-position: -48px -20px; }
.aniBtn a i.ping { background-position: -32px -20px; }
.ceping_box { height: 30px; margin: 10px 0; overflow: hidden; }
.ceping_box ul li { height: 30px; line-height: 30px; text-align: right; }
.ceping_box ul li a { text-shadow: 0 1px 0 #fff; }
/*开箱动画*/
.processbar_box { width: 250px; padding-top: 10px; margin: 0 auto; }
.processbar_box .processbar { background: #39f; display: block; height: 30px; margin-bottom: 5px; }
.processbar_box .txt { text-align: center; height: 25px; }
.kx_box { position: fixed; top: 10px; width: 970px; border: 1px solid #e3e3e3; z-index: 9999; background: #fff; height: 690px; display: none; padding: 10px; box-shadow: 0 0 10px #333; }
.kx_box h3 { font-size: 16px; font-weight: 700; font-family: 'Microsoft YaHei',SimHei; text-align: center; padding: 4px 0 5px; margin-bottom: 10px; color: #333; }
.kx_box img { width: 970px; }
.aniKx .smallphoto { height: 645px; }
.aniKx, .focusPic { position: relative; max-width: 100%; max-height: 100%; z-index: 10000; }
.aniKx .close, .focusPic .close { position: absolute; right: -5px; top: -5px; z-index: 9; }
/*真机图片*/
#ProImage { width: 740px; height: 651px; }
#J_ulLIst { position: relative; height: 535px; overflow: hidden; }
.focusPic .bigpic { width: 600px; height: 600px; margin-right: 10px; float: left; }
.focusPic .bigpic img { margin: 0; width: 600px; height: 600px; }
.focusPic .bpBtn { position: absolute; top: 44px; width: 300px; height: 600px; display: block; z-index: 10002; background: #ddd; opacity: 0; filter: alpha(opacity=0); }
.focusPic .prevBpBtn, .focusPic .prevBpBtn:hover { left: 0; cursor: url(/images/left.cur),pointer; }
.focusPic .nextBpBtn, .focusPic .nextBpBtn:hover { cursor: url(/images/right.cur),pointer; left: 300px; }
.focusPic .bigpicList { height: 565px; overflow: hidden; position: relative; width: 126px; float: left; padding-top: 35px; }
.focusPic .bigpicList .left, .focusPic .bigpicList .right { position: absolute; left: 0; height: 28px; border: solid 1px #ddd; line-height: 28px; text-align: center; background: #fff; color: #39f; cursor: pointer; width: 124px; margin: 0; border-radius: 3px; }
.focusPic .bigpicList .left:hover, .focusPic .bigpicList .right:hover { text-decoration: underline; }
.focusPic .bigpicList .left i, .focusPic .bigpicList .right i { background: url(/images/arrow_big.png) -40px 0; width: 40px; height: 20px; display: block; float: left; margin: 3px 0 0 42px; }
.focusPic .bigpicList .left { top: 0; }
.focusPic .bigpicList .right { bottom: 0; }
.focusPic .bigpicList .right i { background-position: -40px -20px; }
.focusPic .bigpicList .disabled { cursor: default; }
.focusPic .bigpicList #J_prevPage.disabled i { background-position: 0 0; }
.focusPic .bigpicList #J_nextPage.disabled i { background-position: 0 -20px; }
.focusPic .ulList { height: 53400em; overflow: hidden; position: absolute; }
.focusPic .ulList ul { height: 535px; overflow: hidden; }
.focusPic .ulList li { border: solid 3px #ddd; width: 120px; height: 120px; margin-bottom: 8px; cursor: pointer; transition: border 500ms; }
.focusPic .ulList li.smpichover, .focusPic .ulList li:hover { border-color: #c80f1e; }
.focusPic .ulList li a, .focusPic .ulList li img { display: block; width: 120px; height: 120px; }

.jg_39 b { font-weight: normal; color: #666; }
.jg_tit_shuom { position: relative; margin-top: 5px; margin-bottom: 8px; border: solid 1px #ddd; background: #fff; padding: 10px; border-radius: 3px; box-shadow: 1px 1px 6px #ddd; display: table; min-width: 380px; }
.jg_tit_shuom i { background: url(/images/cuxiao_sj.png) no-repeat; width: 22px; height: 15px; display: block; position: absolute; top: -12px; left: 90px; top: -11px\9; }
.jg_tit_shuom h2 { color: #39f; font-size: 14px; font-family: microsoft yahei; font-weight: bold; }
.jg_tit_shuom p { margin-top: 5px; color: #666; }
.jg_tit_shuom p span { background: #f90; color: #fff; font-family: SimSun; }
.jg_tit_shuom p strong { color: #f33; margin-right: 5px; font-size: 14px; }
.jg_tit_shuom p b { color: #f33; margin: 0 5px; font-size: 14px; }
.yanse { padding-top: 8px; }
.pz_tit { width: 60px; float: left; height: 26px; font-size: 12px; color: #666; line-height: 26px; font-family: SimSun; }
.ys_xuan { margin-left: 70px; }
.ys_xuan li { display: block; text-align: center; height: 26px; line-height: 24px; float: left; margin-right: 10px; margin-bottom: 8px; }
.ys_xuan li a { float: left; height: 24px; border: 1px solid #ddd; padding-left: 10px; padding-right: 10px; white-space: nowrap; color: #44484c; background: #f9f9f9; }
.ys_xuan li a:hover { border: 1px solid #c80f1e; text-decoration: none; }
.ys_xuan li a.yansecur { border: 2px solid #c80f1e; text-decoration: none; background: #fff url(/images/icon35.png) no-repeat right bottom; height: 22px; line-height: 22px; }
.ys_xuan li a.wukucun { border: solid 1px #ddd; color: #999; }
.ys_xuan li a.wukucun:hover { background: none; cursor: default; border: solid 1px #ddd; }

.kucun { margin-top: 10px; *padding-top: 10px; color: #666; }
.kczt { margin-right: 10px; float: left; color: #666; position: relative; *z-index: 99; }
.kczt span { display: block; float: left; height: 25px; line-height: 25px; width: 60px; font-size: 12px; font-family: SimSun; }
.kczt .ps_info { margin-left: 70px; }
.ps_info b, .ps_info strong, .ps_info em { display: block; float: left; height: 25px; line-height: 25px; *position: relative; color: #666; }
.ck_kucun { padding: 0 8px; border: solid 1px #ddd; color: #666; cursor: pointer; }
.ps_info b.ck_cur { border-bottom: 0; background: #fff; z-index: 99; position: relative; height: 24px; }
.md_kucun, .zt_kucun { padding: 0 8px; border: solid 1px #ddd; margin-left: 10px; color: #39f; cursor: pointer; }
.md_kucun small, .zt_kucun small, .ck_kucun small { float: none; color: #f33; font-size: 12px; font-weight: bold; }
.md_kucun i, .zt_kucun i { background-position: -16px 0; }
.ps_info b.md_cur { border-bottom: 0; background: #fff; z-index: 99; position: relative; height: 24px; }
.ps_info b { height: 23px; line-height: 23px; font-weight: normal; }
.detail_icon { display: block; background-image: url(/images/detail_icon.png?v=2); }
.ps_info b i, .ck_kucunshow strong i { width: 16px; height: 16px; float: right; margin-top: 4px; margin-top: 2px\9; margin-left: 5px; *position: absolute; *right: 8px; *top: 2px; }
.ps_info strong { color: #c80f1e; margin: 0 10px; }
.ck_kucunshow { position: absolute; left: 0; top: 24px; border: solid 1px #ddd; background: #fff; padding: 15px; color: #39f; width: 320px; z-index: 97; display: none; }
.ck_kucunshow strong { display: block; cursor: pointer; height: 25px; line-height: 25px; float: left; border: solid 1px #ddd; border-bottom: 0; padding: 0 8px; margin: 0 5px; *width: 70px; *overflow: hidden; font-weight: normal; position: relative; }
.ck_kucunshow strong.cur { border: solid 2px #c80f1e; border-bottom: 0; height: 26px; background: #fff; color: #c80f1e; font-weight: bold; }
.ck_kucunshow strong i { background-position: -32px 0; _background-position: -30px 0; }
.ck_kucunshow strong small { font-size: 12px; display: inline-block; max-width: 60px; overflow: hidden; height: 25px; text-overflow: ellipsis; white-space: normal; }
.kc_citylist { border-top: solid 2px #c80f1e; margin-top: 26px; *margin-top: 41px; }
.kc_citylist a { display: block; float: left; height: 20px; line-height: 20px; padding: 0 8px; color: #39f; margin: 10px 5px 0 0; cursor: pointer; white-space: nowrap; }
.kc_citylist a:hover { background: #39f; color: #fff; text-decoration: none; }
.kcct_se { padding: 10px 0; display: none; }
.close_ckkc { position: relative; }
.close_ckkc a { position: absolute; right: -25px; top: -25px; display: block; width: 20px; height: 20px; _right: -10px; }
.close_ckkc a i { width: 20px; height: 20px; display: block; background-position: -48px 0; }
.md_kucunshow, .zt_kucunshow { padding: 15px; border: solid 1px #ddd; position: absolute; top: 24px; background: #fff; width: 300px; z-index: 97; display: none; }
.md_kucunshow ul li { height: 30px; line-height: 30px; float: left; width: 50%; }
.md_kucunshow ul li a { font-size: 12px; }
.md_kucunshow ul li em { padding: 2px 5px; margin-left: 5px; color: #fff; border-radius: 2px; }
.md_kucunshow ul li em.xianhuo { background: #f33; }
.md_kucunshow ul li em.yuding { background: #9c3; }
.md_kucunshow ul li em.quehuo { background: #999; }
.md_kucunshow ul li em.zaitu { background: #39f; }
.zt_kucunshow a { display: block; line-height: 25px; }

.daohuotz { float: left; margin-right: 10px; }
.daohuotz a { color: #fff; height: 23px; line-height: 23px; background: #39f; padding: 0 5px; }
.daohuotz a:hover { color: #fff; text-decoration: none; }
.city_qiehuan #now_city { font-weight: normal; height: 23px; line-height: 23px; float: left; display: block; }
#info_ { float: left; height: 23px; line-height: 23px; }
#transPort { float: left; padding: 0 10px; height: 23px; line-height: 23px; border: solid 1px #81a6d7; border-radius: 3px; color: #81a6d7; }
#transPort em { color: #c80f1e; font-weight: bold; }
#info_ { display: inline; margin-left: 15px; }
.zhichifuw span { display: block; float: left; width: 60px; font-size: 12px; color: #666; height: 22px; line-height: 22px; margin-right: 10px; }
.zhichifuw { margin-top: 15px; _margin-top: 8px; }
.zhichifuw h6 { position: relative; display: block; float: left; height: 22px; background: #f8fbff; padding: 0 8px; color: #fff; line-height: 22px; margin-right: 8px; border: solid 1px #39f; }
.zhichifuw h6 a { color: #39f; }
.add_gwc { padding: 0 20px; height: 40px; background: #c80f1e; margin-right: 15px; margin-top: 20px; display: inline-block; font-size: 18px; font-weight: bold; font-family: 'Microsoft YaHei'; color: #fff; line-height: 40px; border-radius: 2px; }
.add_gwc:hover { opacity: 0.9; filter: alpha(opacity=90); color: #fff; text-decoration: none; }
.duibi_btn { padding: 0 20px; height: 40px; background: #39f; margin-right: 15px; margin-top: 20px; display: inline-block; font-size: 18px; font-weight: bold; font-family: 'Microsoft YaHei'; color: #fff; line-height: 40px; border-radius: 2px; }
.duibi_btn:hover { opacity: 0.9; filter: alpha(opacity=90); color: #fff; text-decoration: none; }
a.que { background: #999; cursor: default; }
a.yuyuebtn { background: #c80f1e; }
#buyType { display: inline-block; *float: left; }
.sp_beizhu { clear: both; background: #fff; margin-top: 20px; display: table; border: solid 1px #ccc; padding: 10px; border-radius: 3px; position: relative; line-height: 25px; min-width: 220px; }
.sp_beizhu b { color: #c80f1e; }
.sp_beizhu i { background: url(/images/cuxiao_sj.png) no-repeat; width: 22px; height: 15px; display: block; position: absolute; top: -12px; left: 90px; top: -11px\9; }
.buy_btnbox { margin-left: 70px; }

.surport_service { position: relative; }
.surport_service dd .server_a a { display: inline-block; margin-right: 10px; height: 16px; line-height: 14px; padding-right: 3px; background: #fff7eb; color: #666; }
.surport_service dd .server_a a i { display: inline-block; width: 14px; height: 14px; background: url(/images/fuwu.png?v=11) no-repeat; vertical-align: middle; margin-right: 3px; }
.surport_service dd a i.fw1 { background-position: 0 0; }
.surport_service dd a i.fw2 { background-position: -14px 0; }
.surport_service dd a i.fw3 { background-position: -28px 0; }
.surport_service dd a i.fw4 { background-position: -28px 0; }
.surport_service dd a i.fw5 { background-position: -42px 0; }
.surport_service dd a i.fw6 { background-position: -56px 0; }
.surport_service dd a i.fw7 { background-position: -70px 0; }
.surport_service dd a i.fw8 { background-position: -84px 0; }
.surport_service dd a i.fw9 { background-position: -98px 0; }
.surport_service dd a i.fw10 { background-position: -98px 0; }
.surport_service dd a i.fw11 { background-position: -112px 0; }
.surport_service dd a i.fw12 { background-position: -126px 0; }
.surport_service dd a i.fw13 { background-position: -138px 0; }

/*组合购买*/
.zuhe { width: 1200px; margin: 10px auto 0; border: solid 1px #ddd; border-top: solid 2px #39f; overflow: hidden; background: #fff; position: relative; }
.zuhe a:hover { text-decoration: none; }
.zuhe_tab { float: left; height: 280px; }
.zhover { color: #c80f1e; font-weight: bold; }
.ztab { padding-top: 10px; }
.ztab h3 { font-size: 14px; font-weight: bold; color: #39f; line-height: 30px; text-indent: 10px; float: left; margin-right: 40px; }
.ztab span { line-height: 30px; margin: 0 8px; cursor: pointer; }
.zuhe_tab dd { height: 235px; width: 840px; overflow: auto; }
.zuhe_tab dd ul li { width: 130px; float: left; margin: 5px; _margin: 4px; }
.zuhe_tab dd ul li a p { height: 36px; overflow: hidden; line-height: 18px; }
.zuhe_tab dd ul li a img { margin: 0 5px; }
.zuhe_tab dd ul li span { display: block; margin: 5px 0; color: #666; }
.zuhe_tab dd ul li strong { color: #f33; font-size: 16px; margin-left: 10px; }
.zuhe_price { width: 340px; position: absolute; right: 0; top: 30px; background: url(/images/zuhe_arrow.png) no-repeat left center; height: 234px; }
.zuhe_price h4 { font-size: 14px; font-weight: bold; color: #c80f1e; line-height: 60px; margin-left: 80px; background: url(/images/zuhetz_bg.png) no-repeat left center; padding-left: 20px; }
.zuhe_price h5 { color: #666; margin-left: 80px; }
.zuhe_price h5 span { color: #f33; }
.zuhe_price h5 a { color: #94b6e2; }
.z_pr_info { height: 100px; margin-top: 10px; margin-left: 80px; }
.z_pr_info p { color: #666; margin-top: 8px; }
.z_pr_info p strong { color: #f33; font-size: 16px; }
.z_pr_info a { width: 90px; height: 30px; display: block; float: left; margin-top: 15px; background: url(/images/lijibuy.gif); }
.z_pr_info span { line-height: 45px; margin-left: 30px; }

.cztaocan { height: 255px; margin-bottom: 20px; }
.cztaocan dl dd ul li.tc_plus { width: 76px; line-height: 120px; text-align: center; font-size: 72px; color: #ddd; }
.tc_price { position: relative; background: none; }
.tc_price i { position: absolute; font-size: 72px; color: #ddd; line-height: 130px; display: block; top: 0; left: 0; }
.cztaocan .zuhe_tab dd { height: 215px; width: 840px; overflow: auto; }

.xglb_box { _margin-top: 10px; }
.xglb_box .sub_gg_ul li { display: block; float: left; width: 85px; }
.xx_details { margin-top: 10px; }
.xx_details .bandjs { border: 1px solid #ddd; border-top: 0; }
.xx_details .bandjs .bandjs_img { border: 0; }
.xx_details .bandjs_nr { width: 720px; height: auto; }
.xx_details .bandjs_nr h2 { color: #39f; }
.xx_details .bandjs_nr p { height: auto; line-height: 18px; }
.sppinglun { margin-top: 10px; }

.pjnzx_tit { height: 40px; border: solid 1px #ddd; border-top: solid 2px #39f; border-bottom: 0; line-height: 40px; font-size: 14px; font-weight: bold; color: #39f; padding-left: 10px; }

.tab_details .tabt3, .tab_details .tab_bt { height: 40px; background: #f6f6f6; width: 968px; z-index: 999; border: solid 1px #dbdbdb; }
.tab_details .tabt3 span, .tab_details .tab_bt span { display: block; float: left; text-align: center; height: 40px; line-height: 40px; font-size: 14px; cursor: pointer; }
.tab_details .tabt3 span.current a, .tab_details .tab_bt span.current a { background: #fff; font-weight: bold; color: #c80f1e; border: 1px solid #dbdbdb; border-bottom: 0px; border-top: solid 2px #c80f1e; height: 40px; margin-top: -1px; margin-left: -1px; }
.tab_details .tabt3 span a, .tab_details .tab_bt span a { padding: 0 15px; }
.tab_details .tabt3 a, .tab_details .tab_bt a { display: block; height: 40px; line-height: 40px; font-family: 'Microsoft YaHei'; font-size: 15px; }
.tab_details .tabt3 a.qq_talk { float: right; margin: 5px 10px 0 10px; }
.tab_details .tabt3 a:hover, .tab_details .tab_bt a:hover { text-decoration: none; color: #c80f1e; }
.other_pp li { text-overflow: ellipsis; height: 25px; overflow: hidden; }
.other_pp li a { white-space: nowrap; }
.tab_bt_box dd { border: 1px solid #ddd; border-top: 0; display: none; padding: 10px; }
.tab_details .tab_bt { margin-top: 10px; height: 39px; }
.tab_details .tab_bt span.current a { border-top: 1px solid #dbdbdb; color: #666; font-weight: 700; }
.tab_bt_box .other_pp li { text-overflow: ellipsis; height: 25px; overflow: hidden; float: left; padding: 4px 0 4px 10px; width: 227px; }
.tab_bt_box .n_t_ul li { width: 454px; }

.tab_details .plmenu { display: block; float: left; padding: 0 15px; text-align: center; height: 34px; line-height: 34px; font-size: 14px; cursor: pointer; }
.dd_box { border: 1px solid #dbdbdb; border-top: 0px; padding: 20px 10px; }
.ddboxdw { display: block; }
.cpxinxi { border: 1px solid #dfeeff; padding: 10px; }
.cpxinxi ul li { line-height: 25px; display: block; height: 25px; float: left; width: 300px; margin-right: 5px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.cpxinxi ul li a { color: #0048a3; }
.cppic_show { width: 800px; margin: 0 auto; padding: 20px 0; line-height: 1.5; }
.cppic_show img { max-width: 800px; }
.cppic_show table { max-width: 800px; }
.canshu table { text-align: center; }
.canshu tr { height: 40px; border-bottom: dotted 1px #ddd; }
.canshu tr th { text-align: right; padding-right: 40px; }
.canshu caption { height: 50px; background: #94b6e2; text-align: center; line-height: 50px; font-size: 16px; font-weight: bold; color: #fff; }
.zhenjiwrap { width: 950px; height: 600px; margin: 10px; }
#zhenjifocus { width: 950px; height: 600px; clear: both; overflow: hidden; position: relative; float: left; }
#zhenjifocus ul { width: 950px; height: 600px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
#zhenjifocus ul li { float: left; width: 950px; height: 600px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
#zhenjifocus .preNext { width: 475px; height: 600px; position: absolute; top: 0px; cursor: pointer; }
#zhenjifocus .pre { left: 0; background: url(/images/sprite.png) no-repeat left center; }
#zhenjifocus .next { right: 0; background: url(/images/sprite1.png) no-repeat right center; }
.pinglun_01 { height: 130px; padding-top: 10px; border: solid 1px #ddd; border-top: 0; }
.ping01_box { display: block; float: left; width: 259px; border-right: 1px solid #e3e3e3; padding-left: 15px; height: 130px; }
.ping_h3 { font-size: 14px; font-family: microsoft yahei; height: 36px; line-height: 36px; }
.manyidu { color: #999; }
.manyidu strong { font-size: 24px; font-family: Arial, Helvetica, sans-serif; color: #ff6600; }
.xhbfb { height: 12px; line-height: 12px; width: 250px; display: block; margin-top: 10px; }
.xhbfb font { display: block; height: 12px; width: 40px; float: left; font-size: 12px; color: #999; }
.xhbfb span { display: block; float: left; width: 140px; height: 10px; border: 1px solid #39f; margin-right: 5px; display: inline; }
.xhbfb span .p01 { width: 128px; height: 10px; background: #39f; }
.xhbfb span .p02 { width: 20px; height: 10px; background: #39f; }
.xhbfb span .p03 { width: 10px; height: 10px; background: #39f; }
.ping02_box { display: block; float: left; width: 525px; border-right: 1px solid #e3e3e3; padding-left: 15px; height: 130px; }
.ping02_box span { display: block; float: left; width: 42px; padding-top: 35px; }
.ping02_box ul { display: block; float: left; width: 480px; padding-top: 31px; }
.ping02_box ul li { display: block; float: left; height: 22px; line-height: 22px; color: #fff; background: #39f; text-align: center; margin-right: 10px; margin-bottom: 10px; padding: 0 8px; border-radius: 3px; }
.ping03_box { float: left; height: 130px; width: 150px; }
.ping03_box p { height: 30px; line-height: 30px; text-align: center; margin-top: 26px; }
.yp_btn { display: block; width: 125px; height: 29px; margin-left: auto; margin-right: auto; text-align: center; line-height: 29px; background: url(/images/yp_btn.png) no-repeat center center; }
.yp_btn a { text-align: center; color: #fff; }
.pinglun_02_tab { margin-top: 10px; }
.pinglun_02_tab .tabt4 { height: 40px; line-height: 40px; overflow: hidden; display: block; border: solid 1px #ddd; background: #f3f3f3; }
.pinglun_02_tab .tabt4 span { display: block; float: left; _width: 65px; cursor: pointer; padding: 0 10px; margin-right: 10px; }
.pinglun_02_tab .tabt4 span.current { font-weight: bold; color: #c80f1e; }
.p_tab_01 { padding-top: 10px; }
.touxiang { width: 60px; float: left; overflow: hidden; }
.pl_touxiang { width: 80px; }
.touxiang a, .touxiang b { display: block; text-align: center; }
.touxiang p { color: #39f; text-align: center; }
.touxiang b { color: #999; font-weight: normal; }
.touxiang img { padding: 2px; background: #fff; border: 1px solid #ccc; }
.plneiyong { float: right; width: 912px; }
.pl_sanjiao { width: 12px; float: left; position: relative; right: -2px; top: 20px; }
.yh_pl_con { float: left; width: 876px; border: 2px solid #e0e3f4; padding-bottom: 20px; background: #f8f9ff; padding-left: 10px; padding-right: 10px; }
.star { height: 40px; line-height: 40px; border-bottom: 1px solid #e0e3f4; padding-left: 8px; }
.star strong { display: inline-block; width: 100px; height: 20px; margin-top: 10px; }
.biaoqian_p { height: 40px; line-height: 40px; padding-left: 5px; }
.biaoqian_p font { font-size: 12px; color: #c80f1e; margin-right: 5px; }
.pinglun_ul { padding-left: 5px; }
.pinglun_ul li { line-height: 30px; }
.pinglun_ul li span { color: #666; }
.pl_time { float: right; }
.nextpages_pl { border: none; padding-top: 0px; margin-top: 20px; padding-bottom: 0px; margin-bottom: 0px; height: 40px; }
.pinglun_03_tab .tabt3 span.current { background: #c80f1e; border: 1px solid #cb4800; }
.pl_search { height: 171px; border: 1px solid #dbdbdb; padding-top: 7px; border-top: 0; }
.pl_search_box { float: left; width: 456px; height: 151px; border-right: 1px solid #e3e3e3; padding-left: 15px; padding-top: 10px; }
.pl_search_box p { height: 24px; line-height: 24px; padding-bottom: 10px; }
.pl_search_sm { float: right; width: 450px; padding-right: 25px; color: #999; line-height: 21px; padding-top: 25px; }
.pl_search_box p a { color: #39f; margin-left: 5px; margin-right: 5px; }
.pl_search_box p input { border: solid 1px #ddd; height: 22px; line-height: 22px\9; }
.pl_search_input { width: 194px; height: 22px; line-height: 22px; border: 1px solid #b0b0b0; float: left; }
.pl_search_btn { width: 59px; height: 24px; border: 1px solid #cb4800; background: #c80f1e; color: #fff; float: right; margin-right: 17px; margin-top: 10px; }
.pl_search_box textarea { width: 435px; height: 65px; border: 2px solid #d2d2d2; }
.zixun01 { border-bottom: 1px dashed #dbdbdb; margin-top: 10px; padding-bottom: 15px; }
.zixun_con { float: right; width: 905px; }
.zixun_tit { line-height: 20px; }
.zixun_tit span { float: right; color: #999; margin-left: 20px; }
.spaReply { margin-left: 30px; line-height: 25px; }
.addAsked { height: 30px; width: 80px; background: #c80f1e; border: solid 1px #cb4800; color: #fff; }
.zx_hf { line-height: 20px; background: url(/images/icon18.png) no-repeat left 5px; padding-left: 20px; margin-top: 10px; }
.zx_hf font { font-size: 12px; color: #c80f1e; }
.zx_hf font a { color: #0048a3; text-decoration: underline; }
.huifu_time { color: #4c4c4c; display: block; height: 30px; line-height: 20px; padding-left: 19px; padding-top: 10px; border-bottom: 1px solid #cfd1e3; padding-bottom: 13px; margin-bottom: 15px; }
.manyi_btn { padding-top: 10px; }
.diaocha_btn { float: right; border: 1px solid #ccc; background: #fff; height: 24px; line-height: 24px; margin-left: 10px; padding-left: 5px; }
.wyzx { float: left; width: 210px; text-align: left; color: #999; height: 30px; line-height: 30px; }
.nextpages .wyzx_btn { float: left; width: 102px; height: 29px; display: block; text-align: center; line-height: 29px; background: url(/images/cx_buy_btn.png) no-repeat center center; border: none; }
.nextpages .wyzx_btn a { border: none; width: 102px; color: #fff; }
.nextpages .wyzx_btn a:hover { background: none; }
.zhuiwen { float: left; margin-left: 0; }
.nextpages a.allzixun { color: #0048a3; font-weight: bold; }
.nextpages a.allzixun:hover { background: none; color: #c80f1e; }
.zhuiwen_box { border: 2px solid #cfd1e3; background: #ecefff; padding: 15px; }
.zhuiwen_sanjiao { position: relative; height: 11px; top: 2px; margin-top: 5px; padding-left: 25px; _margin-bottom: -5px; }
.pl_zhuiwen_box { width: 410px; padding: 0; }
.pl_zhuiwen_box textarea { width: 390px; }
.pl_zhuiwen_sm { width: 445px; padding-top: 37px; padding-right: 0; }
.tlquan_tit { height: 40px; line-height: 40px; background: url(/images/pl_tab01.png) repeat-x center top; border-left: 1px solid #dbdbdb; border-right: #dbdbdb 1px solid; padding-left: 10px; overflow: hidden; display: block; margin-top: 10px; }
.tlquan_tit strong { display: block; float: left; width: 158px; font-size: 14px; text-align: center; font-weight: bold; color: #fff; background: #007aed; border: 1px solid #0066e8; }
.taolunquan { border: 2px solid #e0e3f4; border-top: none; padding-left: 8px; padding-right: 8px; background: #f8f9ff; }
.zhuti_p { height: 40px; line-height: 40px; padding-left: 5px; }
.zhuti_p font { font-size: 12px; }
.liulanhuifu { padding-left: 570px; }
.zuozhe { padding-left: 68px; }
.gxtime { padding-left: 94px; }
.tlquan_ul { display: block; border: 1px solid #e0e3f2; background: #fff; padding-left: 8px; padding-right: 8px; padding-bottom: 10px; }
.tlquan_ul li { line-height: 24px; height: 24px; border-bottom: 1px dashed #eaeaea; background: url(/images/s_icon.png) no-repeat left center; padding-left: 12px; }
.tlquan_ul li span { float: right; text-align: center; display: block; }
.tme { width: 160px; }
.mingche { width: 102px; color: #06C; }
.huifliang { width: 110px; }
.tejia_tit { font-size: 14px; font-weight: bold; font-family: microsoft yahei; height: 30px; line-height: 30px; border-top: 2px solid #81a6d7; }
.tejia_tit strong { color: #005aa0; }
.fb_ht_box { height: 33px; line-height: 33px; text-align: right; padding-top: 7px; color: #848484; }
.fb_ht_box a { color: #848484; }
.ht_btn { float: left; text-align: center; width: 93px; height: 28px; line-height: 28px; background: url(/images/ht_btn.png) no-repeat center top; }
.ht_btn a { color: #fff; }
.fb_ht_box p { float: left; padding-left: 10px; text-align: left; width: 175px; }
.mycar { background: #dfdfdf; border-top: 2px solid #81a6d7; padding: 5px; }
.mycar_box { background: #fff; }
.mycar_h4 { height: 40px; line-height: 40px; background: url(/images/mycar_icon.png) no-repeat left center; padding-left: 42px; color: #007eff; font-size: 16px; font-family: microsoft yahei; }
.mybuy { text-align: center; display: block; padding-bottom: 8px; }
.mybuy img { border: 1px solid #dedede; }
.mybuy_name { line-height: 21px; padding-left: 10px; padding-right: 10px; }
.mybuy_name a { color: #0048a3; }
.mybuy_value { line-height: 21px; height: 21px; margin-left: 10px; margin-right: 10px; margin-bottom: 10px; border-bottom: 1px dashed #dedede; padding-bottom: 3px; }
.mybuy_value strong { color: #f33; }
.mybuy_value font { color: #c80f1e; font-size: 12px; font-weight: bold; }
.mybuy_all { color: #303030; margin-top: 10px; height: 21px; line-height: 21px; padding-left: 10px; padding-right: 10px; }
.mybuy_all strong { color: #c80f1e; padding-left: 5px; padding-right: 5px; }
.all_value { font-weight: bold; line-height: 21px; padding-left: 10px; padding-right: 10px; margin-bottom: 10px; }
.all_value strong { color: #f33; }
.mycar_btn { display: block; width: 192px; height: 38px; margin: 0 auto; padding-bottom: 10px; }
.tishi_box { border: 10px solid #cddbef; height: 111px; background: url(/images/tishi_bg.png) no-repeat 100px center; padding-left: 180px; }
.tishi_box h3 { display: block; float: left; width: 360px; height: 111px; line-height: 110px; font-size: 24px; font-family: microsoft yahei; color: #007eff; }
.gwcjs_box { float: right; width: 350px; padding-top: 30px; display: block; height: 80px; }
.gwcjs_box a { margin-right: 10px; }
.yd_ts { height: 30px; line-height: 30px; font-size: 14px; margin-top: 10px; }
.gw_jrgwc { width: 98px; border: solid 1px #ccc; color: #333; height: 30px; display: block; line-height: 30px; text-align: center; border-radius: 3px; }
.gw_jrgwc:hover { color: #333; }
.carliebiao li { width: 168px; }
.carliebiao li h4 { height: 38px; overflow: hidden; }
.carliebiao li h4 a { color: #0048a3; }
.car_img { text-align: center; display: block; }
.cartstep1 { background: url(/images/cart_step.png) no-repeat 0 0; width: 1200px; height: 80px; margin: 10px auto; }
.cartstep2 { background: url(/images/cart_step.png) no-repeat 0 -80px; width: 1200px; height: 80px; margin: 10px auto; }
.cartstep3 { background: url(/images/cart_step.png) no-repeat 0 -160px; width: 1200px; height: 80px; margin: 10px auto; }
.gwc_sm { height: 33px; line-height: 33px; text-align: right; border: 1px solid #e3e3e3; padding: 0 10px; margin-top: 10px; }
.gwc_sm span { float: left; color: #999; }
.gwc_sm span strong { color: #c80f1e; padding-left: 5px; padding-right: 5px; }
.gwc_sm a { color: #06F; }
.nothing { width: 620px; height: 132px; background: url(/images/nothing.png) no-repeat; margin-left: 290px; }
.nothing a { margin-left: 425px; margin-top: 75px; display: inline-block; font-size: 14px; color: #0048a3; }
.cartbox { margin-top: 10px; }
.cartbox tr { text-align: center; border-bottom: dashed 1px #e3e3e3; }
.cartbox tr th { background: #f3f3f3; font-weight: bold; }
.cart_sp { margin: 10px; display: table; }
.cart_sp .cartimg { float: left; width: 70px; height: 70px; text-align: center; }
.cpro_info { margin-left: 80px; }
.cpro_info h4 { line-height: 20px; font-size: 12px; width: 590px; font-weight: bold; }
.cpro_info h4 a { color: #39f; }
.cart_zp { margin-top: 10px; _width: 600px; }
.cart_zp span { float: left; background: #c80f1e; color: #fff; width: 30px; text-align: center; }
.cart_zp ul { margin-left: 40px; }
.cart_zp ul li { width: 490px; }
.cart_zp ul li a { color: #999; }
.cart_add { border: solid 1px #ccc; margin: 0 5px; width: 20px; height: 20px; display: block; float: left; text-align: center; line-height: 20px; background: #f4f4f4; }
.cart_add:hover { color: #333; text-decoration: none; }
.cart_input { width: 40px; height: 20px; text-align: center; display: block; float: left; border: solid 1px #bbb; line-height: 20px; }
.cartbox tr td.d4 { color: #999; }
.cartbox tr td .danjia { font-size: 14px; font-weight: normal; color: #999; }
.cartbox tr td .xiaoji { font-size: 14px; color: #c80f1e; }
.cartbox tr td .del { color: #39f; }
.clear_btn { display: block; float: left; text-align: center; width: 100px; height: 30px; margin-top: 10px; cursor: pointer; color: #666; border: solid 1px #e3e3e3; line-height: 30px; background: #f9f9f9; }
.gobuy { width: 500px; float: right; text-align: right; padding-top: 5px; padding-bottom: 30px; }
.gobuy p { height: 24px; line-height: 24px; }
.gobuy p strong { padding-left: 5px; padding-right: 5px; }
.gobuy h6 { height: 24px; line-height: 24px; margin-bottom: 10px; }
.gobuy h6 strong { color: #f33; padding-right: 5px; font-size: 18px; }
.gobuy a { display: block; height: 40px; text-align: right; }
.querenbox, .querensp { border: solid 1px #ddd; padding: 15px; padding-left: 20px; }
.querenbox h2, .querensp h2 { font-size: 14px; line-height: 30px; }
.querenbox h2 a { color: #c80f1e; margin-left: 12px; font-size: 12px; }
.qzinfo { margin-left: 15px; margin-top: 10px; color: #666; line-height: 30px; }
.qzhidebox { display: none; }
.qzhidebox p { padding: 8px; margin-left: 15px; margin-top: 10px; }
.zfpsbox p label { width: 150px; display: inline-block; }
.zfpsbox p span { color: #666; margin-right: 10px; margin-left: 50px; }
.zfpsbox p strong, .qzhidebox p b { width: 100px; display: inline-block; font-weight: normal; }
.zfpsbox p strong font { color: #f33; }
.qzhidebox h3 { font-size: 14px; margin: 10px 0 0 15px; border-bottom: dashed 1px #ffe9dd; line-height: 30px; font-weight: bold; color: #666; }
.thisinfo { background: #ffe9dd; color: #333; }
.qzhidebox p a { color: #0048a3; }
.borderyellow { border: solid 4px #c80f1e; }
.qzxzbj { margin-left: 40px; display: none; }
.qzbtn { background: url(/images/qz_btn.png); width: 150px; height: 40px; border: 0; margin-left: 20px; cursor: pointer; margin-top: 20px; }
.blue { color: #0048a3; padding-left: 10px; }
.zfpsbtn { background: url(/images/zfps_btn.png); width: 180px; height: 40px; border: 0; margin-left: 20px; cursor: pointer; margin-top: 20px; }
.cartbt { margin: 20px auto; clear: both; overflow: hidden; }
.use_yhm { cursor: pointer; }
.youhuima { padding: 15px; padding-left: 20px; float: left; }
.youhuima h3 { line-height: 40px; }
.youhuima strong { font-size: 14px; }
.youhuima textarea { width: 400px; height: 80px; }
.yhmshow { min-width: 300px; height: 100px; padding-left: 10px; _width: 300px; }
.yhmshow p { line-height: 40px; }
.yhmshow p a { color: #0048a3; margin-left: 10px; }
.yhmshow input { width: 180px; height: 30px; border: solid 1px #ccc; line-height: 28px; }
.yhmshow button { width: 60px; height: 30px; border: solid 1px #ce4900; background: #c80f1e; color: #fff; cursor: pointer; _margin-left: 10px; }

.order_remark { float: left; width: 550px; }
.order_remark h3 { line-height: 40px; font-weight: 700; color: #39f; }
.order_remark .box { margin-bottom: 10px; }
.order_remark .box textarea { width: 500px; height: 28px; line-height: 28px; border: 1px solid #ddd; padding: 2px 3px; }

.zongji { float: right; width: 370px; }
.zongji ul { padding-right: 10px; }
.zongji ul li { height: 30px; line-height: 30px; text-align: right; }
.zongji ul li strong { color: #c80f1e; display: inline-block; text-align: left; width: 100px; }
.tjbtn { width: 340px; float: right; }
.tjbtn h4 { float: left; margin-top: 20px; }
.tjbtn h4 strong { font-size: 18px; color: #f33; }
.tijiaodd { background: url(/images/tijiao_btn.png); width: 140px; height: 40px; margin-top: 10px; border: 0; cursor: pointer; float: right; }
.bankshow, .daodianzq, .zitizt { background: #ffe9dd; border: dashed 1px #ffbe9a; margin-left: 40px; padding: 10px; margin-bottom: 10px; clear: both; width: 1020px; margin-top: 10px; }
.bank_card li { width: 157px; height: 40px; display: block; float: left; margin: 5px; }
.bank_card li img { border: 1px solid #ccc; margin-left: 5px; padding: 5px 0; background: #fff; cursor: pointer; }
.bank_card li img:hover { border: 1px solid #c80f1e; }
.bank_card li input { float: left; margin-top: 15px; }
.bank_card li label { *float: left; }
.bankshow h4 { margin-top: 10px; line-height: 30px; color: #c80f1e; }
.daodianzq select, .zitizt select { border: solid 1px #c80f1e; margin-right: 10px; }

.ddhao { border: dashed 1px #ffbe9a; padding: 10px; margin-bottom: 10px; background: #fffcfa; }
.ddhao p { float: left; margin-right: 15px; }
.ddhao p strong { color: #f33; }
.ddhao p a { color: #39f; }
.zhifutips { margin-top: 10px; }
.zhifutips b { color: #c80f1e; margin: 0 3px; }
.zitddz { margin: 20px 0; height: 250px; background: url(/images/zitibg.gif) no-repeat right center; }
.zitddz p { height: 30px; line-height: 30px; }
.zitddz p strong { color: #c80f1e; }
.dianpudz { margin: 20px 0; height: 170px; background: url(/images/daodianzq.gif) no-repeat right center; }
.dianpudz p { height: 30px; line-height: 30px; }
.dianpudz p strong { color: #c80f1e; }
.dianpudz_a a { margin-right: 20px; color: #39f; }
.sanjiukd { height: 80px; text-align: center; line-height: 80px; font-family: 'Microsoft YaHei'; font-size: 18px; color: #f33; }
.zxzfu { margin: 20px 0; }
.zxzfu p { height: 30px; line-height: 30px; font-weight: 700; }
.zxzfu p input { vertical-align: middle; margin-right: 5px; }
.zxzfu p img { padding: 8px 5px; border: solid 1px #ccc; vertical-align: middle; }
#chongxuan { /*margin-top: 10px;*/ padding: 10px 0; display: none; _height: 184px; }
#chongxuan h4 { margin-top: 10px; }
#showbank { margin-left: 20px; color: #0048a3; }
.qufukuan { display: block; width: 120px; height: 40px; background: url(/images/qufukuan.png); margin-top: 30px; }
.zfbottom { margin: 10px 0; }
.zfbottom p { height: 50px; line-height: 50px; }
.zfbottom p a { color: #39f; margin: 0 10px; }
.se_bank h3 { font-weight: bold; height: 40px; line-height: 40px; }
.se_bank dl { border: solid 1px #e3e3e3; }
.se_bank dl dt { height: 40px; border-bottom: solid 1px #e3e3e3; background: #f6f6f6; }
.se_bank dl dt a { display: inline-block; height: 40px; line-height: 40px; padding: 0 15px; text-shadow: 0 1px 0 #fff; }
.se_bank dl dt a:hover { color: #c80f1e; text-decoration: none; }
.se_bank dl dt a.cur { color: #c80f1e; font-weight: bold; border-top: solid 2px #c80f1e; border-left: solid 1px #e3e3e3; border-right: solid 1px #e3e3e3; margin-top: -1px; margin-left: -1px; background: #fff; }
.se_bank dl dd { display: none; }
.bank_list { padding: 10px 4px; }
.bank_list ul li { width: 160px; height: 40px; float: left; margin: 5px; }
.bank_list ul li input { vertical-align: middle; }
.bank_list ul li img { padding: 5px 0; border: solid 1px #e3e3e3; cursor: pointer; vertical-align: middle; margin-left: 5px; }
.bank_list ul li img:hover { border: solid 1px #c80f1e; }
.zhifu_btn { margin-top: 20px; }
.zhifu_btn a { display: inline-block; height: 35px; padding: 0 20px; line-height: 35px; color: #fff; font-family: 'Microsoft YaHei'; font-size: 14px; font-weight: bold; border-radius: 5px; margin-right: 15px; }

.helpcenter_tit { height: 50px; background: #81a6d7; line-height: 50px; color: #fff; padding-left: 10px; margin-bottom: 10px; font-size: 14px; font-family: microsoft yahei; }
.helpcenter_tit strong { font-size: 18px; padding-right: 5px; }
.help_sub_gg_ul li { background: url(/images/icon04.png) no-repeat 7px center; }
.help_center { border: 10px solid #eaeaea; font-size: 14px; background: #fff; text-align: left; padding-left: 80px; padding-right: 80px; padding-bottom: 30px; }
.help_details_tit { border-bottom: none; }
.help_arc { width: 790px; }
.help_arc p { line-height: 30px; text-align: left; }
.help_arc h1 { font-weight: bold; font-size: 24px; font-family: microsoft yahei; }
.help_arc h2 { font-weight: bold; font-size: 20px; font-family: microsoft yahei; }
.help_arc h3 { font-weight: bold; font-size: 18px; font-family: microsoft yahei; }
.help_arc h4 { font-weight: bold; font-size: 16px; font-family: microsoft yahei; }
.help_arc h5 { font-weight: bold; font-size: 14px; font-family: microsoft yahei; }
.help_arc a { color: #0048a3; text-decoration: underline; }
.help_arc li { line-height: 25px; }
.reg_bg { background: url(/images/reg_top_bg.png) repeat-x center top; }
.reg_top { width: 1082px; }
.reg_login { background: none; padding-left: 17px; }
.reg_logo { width: 1082px; margin: 0 auto; height: 90px; }
.reg_logo_left { display: block; float: left; width: 280px; height: 90px; overflow: hidden; }
.wel_reg { float: left; display: block; width: 200px; line-height: 90px; font-size: 24px; color: #a6a6a6; padding-left: 26px; font-family: microsoft yahei; }
.qdenglu { float: right; height: 24px; line-height: 24px; padding-top: 54px; }
.qdenglu a { color: #06C; margin-left: 5px; }
.reg_wraper { padding-bottom: 35px; margin: 0 auto; }
.reg_wraper_bg { width: 1086px; margin-left: auto; margin-right: auto; }
.reg_box_top { height: 15px; background: url(/images/reg_box_01.png) no-repeat center bottom; }
.reg_wraper_box { height: 420px; background: url(/images/reg_box_02.png) repeat-y center top; padding-left: 20px; padding-right: 27px; }
.reg_box_bottom { background: url(/images/reg_box_03.png) no-repeat center top; }
.reg_shuoming { margin-bottom: 17px; font-size: 16px; height: 50px; line-height: 50px; padding-bottom: 5px; border-bottom: 1px solid #dbdbdb; font-family: microsoft yahei; padding-left: 10px; }
.reg_table { float: left; width: 455px; }
.reg_ad { float: right; width: 545px; background: #f2f2f2; border: 9px solid #f2f2f2; height: 310px; }
.reg_table b { font-weight: normal; text-align: right; width: 70px; display: block; float: left; font-size: 14px; }
.reg_table ul li { height: 40px; line-height: 40px; }
.reg_table ul li input { height: 25px; border: 1px solid #999; border-radius: 3px; width: 200px; padding-left: 5px; font-size: 14px; }
.reg_table ul li span { color: #999; }
.reg_table ul li span font { color: #f33; margin: 0 5px; }
#yzmcode { width: 70px; }
.reg_table p { margin-left: 70px; margin-top: 10px; }
.regbtn { background: url(/images/reg_btn.png); width: 169px; height: 64px; border: none; }
#tipdiv { width: auto; margin: 0px; font-size: 13px; position: absolute; height: 36px; z-index: 999999999; background: url(/images/tipbg.png) no-repeat 0 0; overflow: hidden; }
#tipdiv_msg { padding: 0px 6px; display: inline-block; border-right: 1px solid #FFA466; color: #c80f1e; height: 26px; line-height: 26px; }
.login_ad { float: left; width: 714px; }
.login_div { height: 52px; background: #fff url(/images/icon23.png) no-repeat left center; border: 1px solid #ccc; padding-top: 5px; }
.login_div p { height: 24px; line-height: 21px; padding-left: 52px; }
.login_div p a { color: #06C; }
.login_wraper { height: 390px; padding-left: 20px; padding-top: 30px; border: solid 1px #ccc; background: #fff; float: right; width: 270px; position: relative; border-radius: 6px; }
.loginmark { width: 32px; height: 50px; position: absolute; top: -30px; left: -15px; z-index: 9; background: url(/images/loginmark.png); }
.login_wraper b { font-size: 16px; font-family: microsoft yahei; color: #999; }
.username { background: url(/images/username.png) no-repeat 10px center; height: 40px; border: solid 1px #ccc; border-radius: 5px; width: 250px; margin: 10px 0; }
.password { background: url(/images/password.png) no-repeat 10px center; height: 40px; border: solid 1px #ccc; border-radius: 5px; width: 250px; margin: 10px 0; }
.username input, .password input { margin-left: 40px; margin-top: 10px; border: 0; height: 20px; outline: none; font-size: 14px; width: 190px; }
.lgsubmit { height: 38px; width: 250px; }
.sbbg { display: block; width: 114px; height: 38px; border: none; background: url(/images/login_icon.png) no-repeat; float: left; cursor: pointer; }
.lgsubmit p { line-height: 38px; float: right; }
.lgsubmit p input { margin-right: 8px; }
.lgtishi { margin-top: 10px; }
.lgtishi a { margin-right: 10px; color: #007aed; }
.phone_login { height: 40px; line-height: 40px; }
.hezuo_ul li { display: block; width: 73px; height: 28px; line-height: 28px; float: left; background: url(/images/hz00.png) no-repeat center; margin-left: 5px; display: inline; margin-bottom: 8px; }
.hezuo_ul li a { padding-left: 28px; display: block; }
.hezuo_ul .hz01 { background: url(/images/hz01.png) no-repeat center; }
.hezuo_ul .hz02 { background: url(/images/hz02.png) no-repeat center; }
.hezuo_ul .hz03 { background: url(/images/hz03.png) no-repeat center; display: none; }
.hezuo_ul .hz04 { display: none; background: url(/images/hz04.png) no-repeat center; }
.hezuo_ul .hz05 { display: none; background: url(/images/hz05.png) no-repeat center; }
.all_show_btn { width: 98px; height: 30px; background: url(/images/show_all_btn.png) no-repeat center center; cursor: pointer; margin-left: 412px; margin-top: 10px; }
.shouqi { width: 98px; height: 30px; background: url(/images/shouqi_btn.png) no-repeat center center; cursor: pointer; margin-left: 412px; }
.admin_center_btn { background: url(/images/admin_center_menu_bg.png) repeat-y center top; padding-left: 20px; padding-top: 10px; }
.admin_center_btn li { display: block; height: 30px; line-height: 30px; font-size: 14px; padding-bottom: 10px; width: 195px; }
.admin_center_btn li a { display: block; height: 30px; line-height: 30px; font-size: 14px; }
.admin_center_btn li a:hover { background: url(/images/admin_center_menu_hover.png) no-repeat center center; color: #fff; text-decoration: none; }
.admin_center_btn li strong { font-weight: normal; padding-left: 30px; display: block; cursor: pointer; }

.grxx strong { background: url(/images/icon24.png) no-repeat 0 0; }
.grxx a:hover strong { background: url(/images/icon24_hover.png) no-repeat 0 0; _background: none; }
.wddd strong { background: url(/images/icon24.png) no-repeat 0 -30px; }
.wddd a:hover strong { background: url(/images/icon24_hover.png) no-repeat 0 -30px; _background: none; }
.zitidian strong { background: url(/images/icon24.png) no-repeat 0 -60px; }
.zitidian a:hover strong { background: url(/images/icon24_hover.png) no-repeat 0 -60px; _background: none; }
.wdwxiu strong { background: url(/images/icon24.png) no-repeat 0 -90px; }
.wdwxiu a:hover strong { background: url(/images/icon24_hover.png) no-repeat 0 -90px; _background: none; }
.shdzhi strong { background: url(/images/icon24.png) no-repeat 0 -120px; }
.shdzhi a:hover strong { background: url(/images/icon24_hover.png) no-repeat 0 -120px; _background: none; }
.wdgwc strong { background: url(/images/icon24.png) no-repeat 0 -150px; }
.wdgwc a:hover strong { background: url(/images/icon24_hover.png) no-repeat 0 -150px; _background: none; }
.wdyuer strong { background: url(/images/icon24.png) no-repeat 0 -180px; }
.wdyuer a:hover strong { background: url(/images/icon24_hover.png) no-repeat 0 -180px; _background: none; }
.wdjifen strong { background: url(/images/icon24.png) no-repeat 0 -210px; }
.wdjifen a:hover strong { background: url(/images/icon24_hover.png) no-repeat 0 -210px; _background: none; }
.xxguanli strong, .tuodanzhi strong { background: url(/images/icon24.png) no-repeat 0 -240px; }
.xxguanli a:hover strong, .tuodanzhi a:hover strong { background: url(/images/icon24_hover.png) no-repeat 0 -240px; _background: none; }
.xiugaimima strong { background: url(/images/icon24.png) no-repeat 0 -270px; }
.xiugaimima a:hover strong { background: url(/images/icon24_hover.png) no-repeat 0 -270px; _background: none; }
.wdzixun strong { background: url(/images/icon24.png) no-repeat 0 -300px; }
.wdzixun a:hover strong { background: url(/images/icon24_hover.png) no-repeat 0 -300px; _background: none; }
.wdpingjia strong { background: url(/images/icon24.png) no-repeat 0 -330px; }
.wdpingjia a:hover strong { background: url(/images/icon24_hover.png) no-repeat 0 -330px; _background: none; }
.anquantuichu strong { background: url(/images/icon24.png) no-repeat 0 -360px; }
.anquantuichu a:hover strong { background: url(/images/icon24_hover.png) no-repeat 0 -360px; _background: none; }
.tuodanzhi strong { background: url(/images/icon_tuodanzhi.png) no-repeat 0 0; }
.tuodanzhi a:hover strong { background: url(/images/icon_tuodanzhi.png) no-repeat 0 -30px; _background: none; }
.welcome { height: 36px; line-height: 35px; font-family: microsoft yahei; font-size: 14px; color: #0048a3; font-weight: bold; border-bottom: 2px solid #81a6d7; }
.welcome strong { color: #c80f1e; padding-left: 5px; padding-right: 5px; }
.welcome font { font-size: 12px; color: #999; font-weight: normal; }
.zth_tit { height: 34px; line-height: 34px; border: 1px solid #e3e3e3; background: #eaeaea; overflow: hidden; padding-left: 21px; }
.zth_tit span { display: block; float: left; height: 34px; }
.zth_tit .span01 { width: 315px; }
.zth_tit .span02 { width: 180px; }
.zth_tit .span03 { width: 309px; }
.zth_tit .span04 { width: 118px; text-align: center; }
.dd_tx_box { border: 10px solid #e2ebf7; background: #fff; padding-left: 10px; padding-right: 10px; }
.dd_tx_box_p { color: #0048a3; height: 40px; line-height: 40px; border-bottom: 1px solid #dedede; }
.dd_tx_box_p a { color: #0048a3; }
.dd_tx_box_p a strong { color: #f33; }
.dd_tx_box_p .tx_shuoming { color: #999; font-size: 12px; }
.adminindex h3 { height: 40px; line-height: 50px; border-bottom: 2px solid #c80f1e; font-size: 16px; font-family: microsoft yahei; font-weight: bold; }
.myinfo { margin: 10px; }
.myinfo ul li { float: left; width: 190px; margin: 5px 0; }
.myinfo .indexxiugai { border: solid 1px #ddd; background: #eee; margin-top: 10px; padding: 5px; clear: both; display: table; _width: 110px; }
.myinfo .indexxiugai a { color: #0048a3; }
.adminpl_sp { margin: 10px 0 10px 10px; }
.adminpl_sp li { height: 44px; margin: 5px; }
.adminpl_sp li a { display: block; float: left; color: #0048a3; margin-right: 10px; }
.adminpl_sp li a img { border: solid 1px #ddd; }
.adminpl_sp li h5 { color: #f33; line-height: 30px; clear: both; }
.adminpl_sp li div { float: left; }
.ddjiage { color: #f33; font-size: 14px; }
.ddcaozuo a { display: block; line-height: 20px; }
.ddcaozuo .pingjbtn { color: #c80f1e; font-weight: bold; }
.ddcaozuo .ddxq_sc { color: #0048a3; }
.ddcaozuo .yipingjbtn { color: #666; }
.mydingdan table, .myinfo table { border: 1px solid #ddd; }
.mydingdan table td, .myinfo table td { border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; }
.ddcaozuo { position: relative; _position: none; }
.ddxiangqing { }
.ddztai { border: dashed 1px #c80f1e; background: #fff3ec; padding: 10px; }
.ddztai p { float: left; }
.ddztai p strong { color: #0048a3; }
.ddztai a { float: right; margin-left: 20px; color: #c80f1e; }
.ddxq_shr { margin: 10px 0; }
.ddxq_shr h3, .ddxqxx h3 { height: 40px; line-height: 40px; background: #94B6E2; text-indent: 10px; color: #fff; }
.ddxq_shr ul li { margin: 10px 20px; margin-right: 40px; _white-space: nowrap; width: auto; }
.ddxq_shr ul li a { color: #0048a3; }
.ddxqxx a { color: #0048a3; }
.ddxqxx strong { color: #f33; }
.ddxqxx span { color: #c80f1e; }
.ddxqxx p { margin: 20px 0; }
.tipsdd { margin: 10px; line-height: 25px; }
.tongji { height: 40px; line-height: 40px; }
.tongji strong { color: #f33; padding-left: 5px; padding-right: 5px; }
.tongji font { color: #999; font-size: 12px; }
.dd_search { height: 48px; border-bottom: 2px solid #c80f1e; }
.dd_search strong { display: block; float: left; width: 250px; line-height: 48px; font-size: 16px; font-family: microsoft yahei; }
.dd_search_box { float: right; width: 500px; text-align: right; font-size: 16px; font-family: microsoft yahei; line-height: 48px; }
.dd_search_box_input { width: 211px; height: 27px; line-height: 27px; border: 1px solid #dbdbdb; }
.dd_search_box_btn { height: 29px; border: none; width: 65px; color: #fff; font-size: 14px; background: #c80f1e; margin-left: 5px; position: relative; top: 2px; }
.dd_num { height: 34px; line-height: 34px; background: #eaeaea; border: 1px solid #e3e3e3; padding-left: 22px; }
.dd_num span { display: block; float: left; height: 34px; }
.dd_num .span01 { width: 150px; }
.dd_num .span02 { width: 150px; text-align: center; }
.dd_num .span03 { text-align: center; width: 175px; }
.dd_num .span04 { text-align: center; width: 100px; }
.dd_num_box { border: 5px solid #faeedf; border-top: none; padding-left: 18px; padding-right: 15px; margin-bottom: 10px; }
.dd_num_one { line-height: 40px; border-bottom: 1px solid #dedede; }
.dd_num_one span { display: block; float: left; }
.dd_num_one .span01 { width: 150px; color: #0066e8; font-size: 14px; }
.dd_num_one .span02 { width: 150px; text-align: center; }
.dd_num_one .span03 { text-align: center; width: 175px; }
.dd_num_one .span03 strong { color: #f33; }
.dd_num_one .span03 font { font-size: 12px; color: #c80f1e; }
.dd_num_one .span04 { text-align: center; width: 82px; line-height: 22px; height: 22px; padding-top: 6px; padding-left: 20px; }
.dd_num_one .span04 a { display: block; width: 61px; height: 22px; border: 2px solid #d5d5d5; color: #999; }
.dd_num_one .span04 a:hover { color: #F30; }
.dd_num_one .span03 .wanczhifu { color: #04ad10; }
.wanczhifu a { color: #0450ad; text-decoration: none; }
.nextpages_admin01 { margin-bottom: 0px; }
.ck_m_show { width: 415px; margin-bottom: 15px; padding-left: 515px; }
.ck_m_show_top { height: 18px; background: url(/images/ck_m_show_top.png) no-repeat center top; }
.ck_m_show_middle { background: url(/images/ck_m_show_middle.png) repeat-y center top; padding-left: 17px; padding-right: 17px; }
.ck_m_show_bottom { background: url(/images/ck_m_show_bottom.png) no-repeat center top; height: 11px; }
.ck_m_show_middle ul li { height: 43px; display: block; line-height: 43px; padding-top: 10px; }
.ck_m_show_middle ul li img { border: 1px solid #dedede; float: left; margin-right: 13px; }
.ck_m_show_middle ul li p { float: left; }
.ck_m_show_middle ul li p a { color: #0048a3; }
.ck_m_show_middle h5 { float: right; color: #f33; }
.heji_sp { height: 36px; border-top: 1px solid #dedede; line-height: 36px; color: #999; margin-top: 15px; }
.heji_sp strong { color: #f33; padding-left: 5px; padding-right: 5px; }
.xiug_sm { font-size: 12px; color: #999; padding-left: 10px; line-height: 45px; }
.xiug_btn { background: url(/images/xiug_btn.png) no-repeat center center; width: 140px; height: 40px; border: none; }
.yhm_xiugai { height: 48px; line-height: 48px; padding-left: 70px; padding-top: 15px; }
.yhm_xiugai span { color: #0066e8; }
.yhm_xiugai a { color: #c80f1e; padding-left: 5px; }
.yhm_xiugai font { font-size: 12px; color: #999; }
.mima_box { width: 220px; height: 28px; line-height: 28px; border: 1px solid #bababa; padding-left: 5px; color: #666; }
.youqingtis { margin-left: 15px; margin-right: 15px; border-top: 1px solid #dbdbdb; padding-top: 15px; margin-top: 15px; padding-bottom: 30px; }
.youqingtis p { color: #999; line-height: 24px; }
.welcome_right { text-align: right; }
.welcome_right span { float: left; }
.xuantian { font-family: microsoft yahei; font-size: 16px; font-weight: bold; color: #0048a3; }
#jf_leibie { width: 130px; }
#jf_sheji { width: 200px; }
#jf_jifen { width: 110px; text-align: center; }
#jf_date { width: 180px; text-align: center; }
#jf_beizhu { width: 300px; text-align: center; }
.jifen_one { border-bottom: 1px solid #dedede; padding-top: 5px; }
.jifen_one span { display: block; float: left; line-height: 100px; height: 100px; overflow: hidden; }
.jifen_one .span01 { width: 130px; }
.jifen_one .span02 { width: 200px; color: #0048a3; }
.jifen_one .span03 { width: 110px; text-align: center; font-weight: bold; color: #F30; }
.jifen_one .span03 font { font-weight: normal; color: #c80f1e; }
.jifen_one .span04 { width: 180px; text-align: center; color: #999; }
.jifen_one .span05 { width: 300px; text-align: center; }
.jifen_one .span05 p { line-height: 21px; text-align: left; padding-left: 10px; padding-right: 10px; color: #666; padding-top: 38px; }
.shcang_one { display: block; border-bottom: 1px solid #dedede; padding-top: 17px; padding-bottom: 17px; }
.shcang_one span { display: block; float: left; height: 99px; line-height: 99px; }
.shcang_one .span01 { width: 370px; }
.shcang_one .span01 img { float: left; border: 1px solid #dedede; margin-right: 13px; }
.shcang_one .span01 p { line-height: 21px; font-size: 14px; padding-top: 28px; }
.shcang_one .span01 p a { color: #0066e8; }
.shcang_one .span02 { text-align: center; width: 152px; color: #f33; }
.shcang_one .span03 { text-align: center; width: 210px; color: #999; }
.shcang_one .span04 { width: 190px; text-align: center; }
.shcang_one .span04 a { color: #0048a3; margin-left: 5px; margin-right: 5px; }
#scshangpin { width: 370px; text-align: center; }
#scmoney { width: 152px; text-align: center; }
#sc_date { width: 210px; text-align: center; }
#sc_caozuo { width: 190px; text-align: center; }
#shouhuoren { width: 103px; padding-left: 7px; }
#diqu { width: 190px; }
#dizhi { width: 290px; text-align: center; }
#lxshouji { width: 150px; text-align: center; }
#caozuo { width: 190px; }
.zth_box { border: 5px solid #ececec; border-top: none; padding-left: 17px; padding-right: 17px; padding-bottom: 15px; }
.my_address_box { padding-left: 10px; padding-right: 10px; padding-top: 10px; }
.myaddress_ul { height: 28px; display: block; }
.myaddress_ul:hover, .myaddress_ul_actived { background: #f0f7ff; }
.myaddress_ul li { display: block; float: left; height: 28px; line-height: 28px; font-size: 12px; }
.myaddress_ul .li01 { width: 104px; padding-left: 13px; }
.myaddress_ul .li02 { width: 190px; }
.myaddress_ul .li02 font { font-size: 12px; }
.myaddress_ul .li03 { width: 290px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.myaddress_ul .li04 { width: 150px; text-align: center; }
.myaddress_ul .li05 { width: 190px; text-align: center; }
.myaddress_ul .li05 a { margin-left: 5px; margin-right: 5px; }
.myaddress_ul .li05 font { font-size: 12px; color: #0048a3; padding-left: 5px; padding-right: 8px; }
.myaddress_ul .li05 .de_address { margin-right: 0px; color: #F30; font-weight: bold; }
.add_address_tit { height: 38px; line-height: 38px; border-bottom: 2px solid #81a6d7; font-size: 14px; font-family: microsoft yahei; }
.add_address_tit strong { float: left; }
.add_address_tit font { color: #999; font-size: 12px; padding-left: 10px; float: left; }
.address_select { height: 30px; width: 136px; border: 1px solid #bababa; position: relative; top: -5px; margin-right: 10px; }
.swmr_add { margin-right: 5px; position: relative; top: 2px; }
.tj_save_btn { background: url(/images/tj_save_btn.png) no-repeat center center; width: 140px; height: 40px; border: none; }
.zth_box_ul { display: block; border-bottom: 1px solid #dedede; }
.zth_box_ul li { line-height: 40px; display: block; float: left; width: 170px; text-align: center; }
.zth_box_ul .li01 { text-align: left; color: #0066e8; width: 245px; }
.zth_box_ul .li02 { color: #999; }
.zth_box_ul .li02 font { font-size: 12px; font-weight: bold; color: #444; }
.zth_box_ul .li02 strong { color: #f33; }
.zth_box_ul .li02 em { color: #0048a3; font-weight: bold; }
#sjddan { width: 245px; }
#jiner, #yuer, #riqi, #jingban { width: 170px; text-align: center; }
.wdwxiu_tab .tabt3 { text-align: right; height: 35px; line-height: 35px; font-family: microsoft yahei; font-size: 14px; color: #0048a3; font-weight: bold; border-bottom: 2px solid #81a6d7; }
.wdwxiu_tab .tabt3 strong { color: #c80f1e; padding-left: 5px; padding-right: 5px; }
.wdwxiu_tab .tabt3 font { font-size: 12px; color: #999; font-weight: normal; }
.wdwxiu_tab .tabt3 span { display: block; float: left; width: 96px; text-align: center; position: relative; cursor: pointer; height: 35px; line-height: 35px; color: #a5a5a5; font-weight: normal; }
.wdwxiu_tab .tabt3 span.current { color: #fff; background: #81a6d7; }
#pl_date { text-align: center; }
#pl_text { width: 442px; text-align: center; }
.pinglun_one { padding-top: 15px; border-bottom: 1px solid #dedede; padding-bottom: 15px; }
.pinglun_one span { display: block; float: left; line-height: 43px; }
.pinglun_one .span01 { width: 315px; }
.pinglun_one .span01 img { float: left; margin-right: 13px; border: 1px solid #dedede; }
.pinglun_one .span01 a { color: #0048a3; }
.pinglun_one .span02 { width: 180px; text-align: center; color: #999; }
.pinglun_one .span03 { width: 430px; }
.wd_pl_box { width: 747px; }
.wd_pl_top { height: 18px; background: url(/images/pl_top.png) no-repeat center bottom; }
.wd_pl_middle { padding-left: 20px; padding-right: 20px; background: url(/images/pl_middle.png) repeat-y center top; padding-bottom: 10px; display: inline-block; }
.wd_pl_bottom { height: 11px; background: url(/images/pl_bottom.png) no-repeat center bottom; }
.pl_shijian { height: 36px; line-height: 36px; color: #999; text-align: right; overflow: hidden; border-bottom: 1px solid #dedede; padding-left: 20px; }
.pl_shijian font { float: left; }
.pl_shijian a { margin-left: 10px; }
.zhuiw_text { padding-left: 20px; height: 26px; padding-top: 10px; }
.wd_pl_box .zx_hf_zw { margin-left: 20px; margin-top: 0px; padding-top: 0; }
.zhui_input { float: left; width: 609px; height: 48px; border: 1px solid #dedede; margin-left: 20px; margin-top: 10px; }
.zhui_btn { float: left; width: 59px; height: 23px; background: #c80f1e; border: 1px solid #cb4800; color: #fff; text-align: center; margin-left: 10px; margin-top: 36px; }
.pinglun_two { border-bottom: none; }
.pinglun_one .span01 .xingji_p { line-height: 24px; width: 254px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.pinglun_one .span01 .xingji { height: 20px; line-height: 20px; color: #999; }
.pinglun_one .span01 .xingji span { width: 100px; height: 20px; display: block; margin-right: 10px; }
.star1 { background: url(/images/plstar1.png) 0 -20px; }
.star2 { background: url(/images/plstar1.png) 0 -40px; }
.star3 { background: url(/images/plstar1.png) 0 -60px; }
.star4 { background: url(/images/plstar1.png) 0 -80px; }
.star5 { background: url(/images/plstar1.png) 0 -100px; }
.pinglun_one .span01 .xingji img { float: none; border: none; }
.pinglun_one .span01 .xingji font { font-size: 12px; color: #52c605; }
.pinglun_one .span03_bq p { line-height: 21px; text-align: left; }
.pinglun_one .span03_bq p font { font-size: 12px; color: #0466e5; }
.pinglun_one #pl_nr { text-align: left; }
.plsptit { width: 250px; }
.plspnr { width: 420px; }
.xiugai_btn { width: 140px; height: 40px; background: url(/images/xiugai.png) no-repeat center center; border: none; }
.zth_box_one { padding-top: 10px; padding-bottom: 10px; }
.zth_box_one span { display: block; float: left; }
.zth_box_one .span01 { width: 315px; }
.zth_box_one .span02 { width: 180px; }
.zth_box_one .span03 { width: 309px; }
.zth_box_one .span04 { width: 118px; text-align: center; }
.zth_box_one td { height: 40px; }
.zth_box_one td p { line-height: 18px; }
.zth_box_one table tbody { border-bottom: solid 1px #ddd; }
.zth_box_one table tbody tr { margin-top: 5px; }
.ddxxi img { border: 1px solid #dedede; float: left; margin-right: 10px; }
.ddxxi li { margin: 5px 0; }
.ddxxi li p { width: 210px; line-height: 21px; }
.ddxxi a { color: #0048a3; display: block; float: left; }
.ddxxi h5 { height: 21px; line-height: 21px; color: #f33; }
.ztddz { padding: 10px; }
.ztddz p { margin: 4px 0; }
.ztddz p strong { color: #0048a3; }
.zth_box_one .span03 p { line-height: 24px; display: block; border: 1px solid #dedede; padding: 10px; color: #646464; margin-right: 15px; }
.zth_box_one .span03 a { display: block; text-align: center; width: 65px; height: 26px; line-height: 26px; color: #fff; float: right; margin-right: 15px; background: #81a6d7; position: relative; top: -1px; }
.zth_box_one .span04 h4 { height: 30px; line-height: 30px; }
.zth_box_one .span04 h4 strong { color: #f33; }
.zth_box_one .span04 h4 p { color: #999; }
.zth_box_one .span04 .green strong { color: #44b80b; }
.sppjbd { margin-top: 15px; padding-bottom: 20px; border-bottom: 1px solid #ccc; }
.sppjbdimg { width: 300px; height: 350px; float: left; border: solid 1px #ddd; text-align: center; }
.sppjbdimg img { margin: 10px; }
.sppjbdimg p { margin: 10px; line-height: 25px; }
.sppjbdnr { float: right; width: 660px; }
.yixuanz { line-height: 30px; margin-bottom: 10px; border-top: dashed 1px #ddd; }
.yixuanz strong { display: block; }
.yixuanz span { display: block; }
.tagqk { cursor: pointer; color: #94B6E2; }
.yixuanz span a { margin-right: 10px; margin-bottom: 10px; background: #c80f1e; color: #fff; padding: 0 8px; display: block; float: left; height: 20px; line-height: 20px; margin-top: 5px; white-space: nowrap; }
.pltag { line-height: 40px; padding: 5px; margin: 10px 0; }
.pltag a { margin: 5px 8px 5px 0; background: #94B6E2; color: #fff; padding: 0 10px; cursor: pointer; display: block; float: left; height: 25px; line-height: 25px; border-radius: 3px; }
.pltag a:hover { color: #fff; }
.sppjbdnr textarea { width: 500px; height: 80px; margin: 10px 0; border: solid 1px #ccc; padding: 5px; }
.sppjbdnr input { width: 120px; height: 30px; border: solid 1px #ccc; line-height: 30px; }
.sppjbdnr button { height: 40px; width: 100px; border: 0; background: #c80f1e; color: #fff; font-size: 14px; cursor: pointer; margin-top: 10px; }
.starpf { width: 160px; height: 32px; background: url(/images/plstar.png) no-repeat; background-position: 0 0px; }
.starpf ul li { width: 32px; height: 32px; float: left; cursor: pointer; }
.yichu { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.findpwd_wrap td { padding: 10px 0 25px; text-align: left; vertical-align: top; }
.findpwd_wrap td:first-child { text-align: right; width: 140px; font-size: 14px; }
.findpwd_wrap input { margin: 0; vertical-align: middle; }
.findpwd_wrap input[type=text], .findpwd_wrap input[type=password] { border: 1px solid #ccc; border-radius: 1px; height: 30px; width: 120px; }
.findpwd_wrap input[type=text].long, .findpwd_wrap input[type=password] { width: 240px; }
.findpwd_wrap input[type=button], .findpwd_wrap input[type=submit], .findpwd_wrap a.submit { padding: 0 20px; display: inline-block; font-family: 'Microsoft YaHei',SimHei; border-radius: 2px; border: 0; outline: 0; cursor: pointer; }
.findpwd_wrap input[type=button]:hover, .findpwd_wrap input[type=submit]:hover { opacity: 0.9; filter: alpha(opacity=90); text-decoration: none; }
.findpwd_wrap input[disabled], .findpwd_wrap input[disabled]:hover { background: #ececec!important; color: #333!important; cursor: default!important; border: 1px solid #ccc; }
.findpwd_wrap input.getyzm { height: 25px; line-height: 25px; background: #39f; color: #fff; padding: 0 10px; }
.findpwd_wrap input.submit, .findpwd_wrap a.submit { background: #c80f1e; color: #fff; line-height: 35px; height: 35px; font-weight: 700; color: #fff; font-size: 16px; }
.findpwd_wrap .tit { font-weight: 700; color: #c80f1e; font-family: 'Microsoft YaHei',SimHei; font-size: 14px; }
.findpwd_wrap .tit span { margin-right: 10px; }
.findpwd_wrap td > span { margin-left: 10px; }
.findpwd_wrap table { width: 620px; margin: 40px auto; }
.findpwd_wrap .fulfil a { margin: 0 auto 50px; display: block; width: 96px; }
.findpwd_wrap .true { text-align: center; color: #090; line-height: 128px; padding: 20px 0; font-size: 30px; font-weight: 700; }
.findpwd_wrap .true i { display: inline-block; width: 128px; height: 128px; background: url(/images/icon_success.png) no-repeat; vertical-align: top; margin-right: 10px; }
.pwdstep { width: 900px; height: 53px; margin: 0 auto; font-weight: 700; font-size: 18px; font-family: 'Microsoft YaHei',SimHei; color: #666; padding-top: 30px; }
.pwdstep li { width: 225px; float: left; line-height: 40px; }
.pwdstep li i { padding-right: 3px; width: 37px; height: 40px; border-radius: 40px; display: inline-block; text-align: center; line-height: 40px; vertical-align: middle; background: #bbb; color: #fff; font-style: italic; font-size: 24px; margin-right: 10px; *background: none; *color: #bbb; }
.pwdstep li.cur i { background: #c80f1e; *background: none; *color: #c80f1e; }
.pwdstep li.default i { background: #ccc; *background: none; *color: #ccc; }
.about_pinpai { width: 450px; height: 283px; border: 5px solid #d9d9d9; float: left; }
.pinpai_banner { width: 730px; height: 293px; float: right; }
.pinpai_banner .slides { position: relative; overflow: hidden; width: 730px; height: 293px; }
.pinpai_banner .slide-pic_index { overflow: hidden; width: 730px; height: 293px; }
.pinpai_banner .slide-pic_index img { width: 730px; height: 293px; }
.pinpai_banner .slide-pic_index li { display: none; }
.pinpai_banner .slide-pic_index li.cur { display: block; }
.pinpai_banner .slide-li { position: absolute; left: 0px; top: 10px; }
.pinpai_banner .slide-li li { width: 250px; height: 85px; padding-top: 5px; text-align: center; font-family: Arial, Helvetica, sans-serif; }
.pinpai_banner .slide-li a { display: block; width: 17px; height: 17px; color: #333; }
.pinpai_banner .slide-li a, .pinpai_banner .slide-li a:link, .pinpai_banner .slide-li a:visited { color: #fff; font-weight: bold; }
.pinpai_banner .slide-li .cur a, .pinpai_banner .slide-li a:hover { color: #fff; text-decoration: none; }
.pinpai_banner .op_index li.cur { background: url(/images/pp_hover.png) no-repeat left center; _background: none; }
.slide-txt span { display: none; }
.pinpai_tit { height: 40px; line-height: 40px; border-bottom: 1px solid #d9d9d9; margin-left: 12px; margin-right: 12px; font-size: 18px; font-family: microsoft yahei; }
.pinpai_tit font { color: #0048a3; }
.about_pinpai p { line-height: 25px; padding-left: 20px; padding-right: 20px; padding-top: 20px; height: 200px; overflow: hidden; }
.all_brance { height: 48px; line-height: 48px; text-align: right; display: block; border-bottom: 2px solid #81a6d7; padding-top: 10px; overflow: hidden; margin-bottom: 10px; }
.all_brance strong { float: left; font-size: 18px; font-family: microsoft yahei; font-weight: normal; }
.all_brance font { color: #c80f1e; font-weight: bold; padding-left: 5px; padding-right: 5px; }
.all_brance_ul { display: block; border: 1px solid #dedede; border-right: none; border-bottom: none; width: 1195px; overflow: hidden; }
.all_brance_ul li { width: 238px; display: block; height: 115px; border-bottom: 1px solid #dedede; border-right: 1px solid #dedede; float: left; text-align: center; }
.all_brance_ul li p { background: #f5f5f5; height: 24px; line-height: 24px; }
.all_brance_ul li a { text-align: center; }
.nextpages_brance { border: none; padding-top: 0px; margin-top: 30px; }
.bandjs { border: solid 8px #eee; padding: 10px; }
.bandjs_img { width: 210px; height: 90px; border: solid 2px #c80f1e; float: left; padding: 5px 0; }
.bandjs_nr { width: 940px; height: 100px; float: right; }
.bandjs_nr h2 { font-size: 16px; font-family: microsoft yahei; margin-bottom: 8px; font-weight: bold; color: #0048a3; }
.bandjs_nr p { height: 80px; overflow: hidden; }
.bandfl li { float: left; height: 32px; width: 120px; text-align: center; line-height: 30px; cursor: pointer; }
.bandfl li a { display: block; }
.bandfl li a:hover { color: #0048a3; text-decoration: none; }
.thisbandfl { background: #fff; font-weight: bold; color: #c80f1e; }
.thisbandfl a { color: #c80f1e; }
.duibibox { border: solid 1px #ccc; border-top: solid 3px #c80f1e; position: fixed; bottom: 0; width: 1200px; background: #fff; padding-bottom: 20px; z-index: 99999; _position: absolute; _top: expression(eval(document.documentElement.scrollTop+0)); _border: solid 3px #c80f1e; }
.duibibox h2 { height: 40px; line-height: 40px; font-size: 14px; font-weight: bold; color: #c80f1e; padding-left: 20px; position: relative; }
#closedbl { float: right; margin-right: 10px; font-size: 12px; font-weight: normal; display: block; width: 40px; height: 20px; line-height: 20px; background: #c80f1e; color: #fff; text-align: center; margin-top: 10px; _position: absolute; _top: 5px; _right: 10px; }
.duibibox ul li { width: 240px; margin: 5px; float: left; border-right: solid 1px #ccc; }
.duibibox ul li a { display: block; float: left; }
.duibibox ul li h4 { width: 150px; margin-left: 10px; float: left; line-height: 20px; height: 37px; overflow: hidden; }
.duibibox ul li h4 a { color: #0048a3; }
.duibibox ul li p { width: 150px; margin-left: 10px; color: #999; float: left; margin-top: 10px; }
.duibibox ul li p strong { color: #f33; }
.duibibox ul li p a { clear: both; color: #c80f1e; float: right; }
.dbl_btn { float: right; width: 150px; }
.dbl_btn button { display: block; width: 80px; height: 30px; cursor: pointer; background: #0048a3; border: 0; color: #fff; margin-bottom: 10px; }
#cleardbl { color: #0048a3; }
.dbxx { margin: 10px 0; }
.dbxx .dbtit { padding-left: 15px; color: #888; }
.dbxx table { border: solid 1px #ccc; }
.dbxx table td { border-bottom: solid 1px #ddd; border-right: solid 1px #ddd; }
.dbhead { height: 40px; margin-top: 10px; line-height: 40px; border-top: solid 2px #c80f1e; }
.dbhead h1 { font-size: 16px; font-family: microsoft yahei; color: #c80f1e; font-weight: bold; float: left; }
.dbhead span { float: right; display: block; }
.dbhead p { text-align: center; }
.dbhead p input { margin-right: 10px; }
.dbtupian { height: 160px; background: #fff; width: 1200px; }
.dbthead { background: #ddd; font-weight: bold; }
.dbthead td { color: #c80f1e; font-size: 14px; padding-left: 15px; }
.dbchanptu h4 { margin-top: 10px; }
.dbchanptu h4 a { color: #0048a3; }
.dbchanptu { position: relative; }
.dbchanptu p { color: #666; margin-top: 10px; }
.dbchanptu p strong { color: #f33; font-size: 14px; }
.yichudb { position: absolute; right: 10px; color: #fff; font-weight: bold; background: #ccc; padding: 0 8px; }
.yichudb:hover { color: #fff; text-decoration: none; background: #bbb; }
.db_arrow { cursor: pointer; width: 25px; height: 25px; display: inline-block; background: url(/images/duibi_arrow.png) 0 0 no-repeat #fff; }
.db_arrow_l { background-position: 0 0; }
.db_arrow_r { background-position: -25px 0; }
.db_arrow_l_g { background-position: 0 -25px; cursor: default; }
.db_arrow_r_g { background-position: -25px -25px; cursor: default; }
.dbwucp { background: url(/images/dbnone.png) no-repeat top center; width: 100%; height: 160px; }
.dbselectbox { margin-top: 90px; display: inline-block; }
.dbwucp select { display: block; margin-top: 8px; }
#contrast_head { width: 1200px; }

/*.news_index_left { float: left; width: 350px; padding-right: 10px; padding-top: 10px; }
.news_index_middle { float: left; width: 560px; padding-top: 10px; }
.news_index_right { float: right; width: 270px; padding-top: 10px; }
.news_banner { height: 289px; }
.news_banner .slides { position: relative; overflow: hidden; width: 348px; height: 289px; }
.news_banner .slide-pic_index { overflow: hidden; width: 348px; height: 289px; }
.news_banner .slide-pic_index img { width: 348px; height: 259px; }
.news_banner .slide-pic_index li { display: none; }
.news_banner .slide-pic_index li.cur { display: block; }
.news_banner .slide-li { position: absolute; right: 0px; bottom: 0px; }
.news_banner .slide-li li { float: left; width: 17px; height: 17px; margin-right: 5px; text-align: center; line-height: 17px; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-family: Arial, Helvetica, sans-serif; }
.news_banner .slide-li a { display: block; width: 17px; height: 17px; color: #333; background: #d7d6d7; _background-color: #d7d6d7; }
.news_banner .slide-li a, .news_banner .slide-li a:link, .news_banner .slide-li a:visited { color: #fff; font-weight: bold; }
.news_banner .slide-li .cur a, .news_banner .slide-li a:hover { color: #a8471c; text-decoration: none; background: #ffd116; }
.news_banner .op_index li { background: #0099ff; }
.news_banner .op_index li.cur { background: #ff6600; }
.news_banner .slide-txt_index span { display: none; }
.news_banner .slide-txt_index { height: 24px; background: #999; width: 68px; padding-top: 6px; padding-left: 280px; }
.news_banner .slide-pic_index p { position: absolute; z-index: 6; width: 260px; height: 30px; line-height: 30px; font-size: 14px; bottom: 0px; left: 10px; }
.news_banner .slide-pic_index p a { color: #fff; font-weight: bold; }
.border_line { border: 1px solid #e3e3e3; }
.hot_news { height: 128px; margin-top: 10px; }
.hot_news_ul { display: block; padding-top: 10px; }
.hot_news_ul li { overflow: hidden; line-height: 22px; display: block; float: left; width: 150px; padding-left: 20px; background: url(/images/icon04.png) no-repeat 12px center; }
.ad16 { margin-top: 10px; height: 130px; overflow: hidden; }
.yj_pc { height: 268px; margin-top: 10px; }
.index_news_tit { margin-left: 10px; margin-right: 10px; height: 38px; line-height: 38px; border-bottom: 1px solid #d8e3f1; }
.index_news_tit strong { float: left; display: block; width: 180px; font-size: 18px; font-family: microsoft yahei; font-weight: normal; }
.index_news_tit strong font { color: #005aa0; }
.index_news_tit a { float: right; display: block; width: 100px; text-align: right; color: #777; }
.yj_pc_pic { text-align: center; margin-top: 12px; margin-bottom: 8px; }
.pc_news_ul { padding-left: 10px; }
.pc_news_ul li { line-height: 22px; height: 22px; background: url(/images/icon04.png) no-repeat 3px center; padding-left: 15px; width: 320px; }
.news_index_top { height: 280px; border: 5px solid #d8e3f1; overflow: hidden; }
.news_index_top h3 { text-align: center; font-size: 18px; height: 40px; line-height: 40px; font-family: microsoft yahei; }
.news_index_top h3 a { color: #0048a3; }
.news_index_top p { text-indent: 24px; line-height: 18px; padding-left: 10px; padding-right: 10px; color: #81A6D7; border-bottom: 1px dashed #e8e8e8; margin-left: 5px; margin-right: 5px; padding-bottom: 5px; margin-bottom: 1px; }
.n_t_ul { display: block; padding-top: 8px; }
.n_t_ul li { height: 23px; line-height: 23px; display: block; float: left; width: 240px; padding-left: 20px; background: url(/images/icon04.png) no-repeat 10px center; overflow: hidden; }
.phone_guide { height: 268px; margin-top: 10px; overflow: hidden; }
.phone_guide img { float: left; padding: 2px; border: 1px solid #dedede; margin-left: 10px; margin-right: 10px; margin-top: 10px; }
.phone_guide h3 { height: 36px; line-height: 36px; font-size: 14px; padding-top: 5px; }
.phone_guide h3 a { font-weight: bold; color: #005aa0; }
.phone_guide p { line-height: 18px; color: #81A6D7; text-indent: 24px; }
.paihang_tab { height: 469px; border: 10px solid #81a6d7; overflow: hidden; margin-bottom: 10px; }
.paihang_tab .tabt { height: 38px; line-height: 38px; background: #81a6d7; }
.paihang_tab .tabt span { display: block; float: left; height: 38px; width: 63px; text-align: center; cursor: pointer; color: #fff; _width: 60px; }
.paihang_tab .tabt span.current { background: #fff; color: #444; }
.paihang_tab .tabt strong { display: block; float: left; font-size: 16px; color: #fff; font-family: microsoft yahei; width: 55px; padding-left: 6px; }
.ph_pro_ul { background: url(/images/pai_icon01.png) no-repeat left 10px; height: 411px; display: block; }
.ph_pro_ul li { height: 78px; width: auto; padding-left: 48px; margin-left: 5px; margin-right: 5px; }
.paihang_tab_news { height: 331px; }
.pai_news_ul { display: block; background: url(/images/pai_icon02.png) no-repeat left 8px; padding-top: 7px; }
.pai_news_ul li { height: 27px; line-height: 27px; border-bottom: 1px dashed #dde7f4; margin-left: 5px; margin-right: 5px; padding-left: 30px; width: 196px; }
.ad21 { height: 250px; border: 10px solid #81a6d7; }
.ad21 h2 { height: 38px; background: #81a6d7; color: #fff; font-size: 16px; font-family: microsoft yahei; font-weight: bold; line-height: 38px; }
.ad21 a { margin-top: 15px; margin-left: 10px; display: block; }
.weizhi_daohang { border-bottom: none; }
.daohang_left { float: left; width: 920px; }
.daohang_right { float: right; width: 270px; }
.daohang_left_box { border: 5px solid #c2c3c3; }
.dh_h3 { height: 40px; line-height: 40px; font-size: 18px; border-bottom: 1px solid #dff3ff; margin-left: 10px; margin-right: 10px; font-family: microsoft yahei; }
.dh_h3 font { color: #0048a3; }
.daohang_one { display: block; margin-left: 10px; margin-right: 10px; border-bottom: 1px solid #dedede; padding-top: 10px; padding-bottom: 10px; }
.daohang_one p { line-height: 27px; color: #c80f1e; font-size: 16px; font-family: microsoft yahei; }
.daohang_one ul { margin-left: 30px; margin-top: 10px; }
.daohang_one ul li { float: left; line-height: 27px; display: block; height: 27px; margin-right: 30px; }
.daohang_one ul li a { color: #0048a3; }*/
.sh_index_left { float: left; width: 270px; padding-top: 10px; }
.sh_index_right { float: right; width: 920px; padding-top: 10px; }
.sh_quick_nav { height: 270px; width: 270px; background: #fff; }
.link01 { width: 109px; height: 106px; background: #0066e8 url(/images/link01.png) no-repeat center 20px; float: left; text-align: center; }
.link01 a { color: #fff; font-size: 14px; font-family: microsoft yahei; display: block; padding-top: 73px; }
.sh_quick_nav a:hover { color: #fff; text-decoration: none; }
.link02 { float: left; padding-left: 3px; padding-right: 3px; width: 53px; }
.link02 .gg01 { display: block; background: #0048a3; width: 53px; height: 51px; line-height: 51px; text-align: center; color: #fff; font-size: 14px; font-family: microsoft yahei; }
.link02 .gg02 { margin-top: 3px; height: 52px; }
.link03 { width: 102px; background: #0048a3 url(/images/link03.png) no-repeat center 20px; }
.link04 { padding-left: 0px; padding-top: 3px; }
.link04 .yellow { background: #ffe400; }
.gg03 { height: 52px; margin-top: 3px; }
.link04 .gg04 { background: #c80f1e url(/images/link04.png) no-repeat center center; margin-top: 3px; height: 52px; }
.link05 { background: #0048a3 url(/images/link05.png) no-repeat center center; width: 158px; height: 161px; margin-top: 3px; }
.link05 span { padding-top: 95px; color: #fff; font-size: 14px; font-family: microsoft yahei; display: block; }
.wx_baojia { border: 1px solid #dbdbdb; margin-top: 10px; height: 1535px; }
.wx_bj_h3 { text-align: right; height: 48px; background: url(/images/bx_line.png) no-repeat center bottom; width: 250px; margin-left: auto; margin-right: 10px; line-height: 40px; }
.wx_bj_h3 a { color: #777; }
.wx_bj_h3 strong { font-weight: normal; float: left; font-size: 18px; font-family: microsoft yahei; }
.wx_bj_h3 strong font { color: #3c53b3; }
.wx_baojia_ul { margin-left: 30px; margin-right: 30px; text-align: center; }
.wx_baojia_ul li { border-bottom: 1px dashed #dedede; padding-bottom: 5px; }
.wx_baojia_ul li h4 { text-align: left; line-height: 21px; }
.wx_baojia_ul li p { text-align: left; line-height: 36px; color: #999; }
.wx_baojia_ul li p strong { color: #e6393c; font-size: 18px; font-family: Arial, Helvetica, sans-serif; }
.sh_banner { float: left; width: 640px; height: 270px; }
.sh_banner .slides { position: relative; overflow: hidden; width: 640px; height: 270px; }
.sh_banner .slide-pic_index { overflow: hidden; width: 640px; height: 270px; }
.sh_banner .slide-pic_index img { width: 640px; height: 270px; }
.sh_banner .slide-pic_index li { display: none; }
.sh_banner .slide-pic_index li.cur { display: block; }
.sh_banner .slide-li { position: absolute; right: 2px; bottom: 7px; }
.sh_banner .slide-li li { float: left; width: 8px; height: 8px; margin-right: 5px; text-align: center; line-height: 5px; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-family: Arial, Helvetica, sans-serif; }
.sh_banner .slide-li a { display: block; width: 8px; height: 8px; color: #333; background: #0099ff; text-indent: -9999px; }
.sh_banner .slide-li a, .sh_banner .slide-li a:link, .sh_banner .slide-li a:visited { color: #fff; font-weight: bold; }
.sh_banner .slide-li .cur a, .sh_banner .slide-li a:hover { color: #fff; text-decoration: none; background: #ff6600; }
.sh_gg { float: right; width: 250px; height: 260px; border: 10px solid #81a6d7; border-top: 0px; overflow: hidden; }
.sh_gg_h3 { height: 45px; line-height: 45px; background: #81a6d7; color: #fff; text-align: right; }
.sh_gg_h3 a { color: #fff; }
.sh_gg_h3 strong { float: left; font-family: microsoft yahei; font-size: 18px; font-weight: normal; }
.sh_gg_ul { padding-left: 10px; padding-top: 7px; }
.sh_gg_ul li { line-height: 28px; height: 28px; background: url(/images/icon04.png) no-repeat 3px center; padding-left: 12px; }
.rm_guanzhu { height: 252px; margin-bottom: 10px; margin-top: 10px; }
.index_baoxiu_tit { margin-left: 10px; margin-right: 10px; height: 38px; line-height: 38px; border-bottom: 1px solid #d8e3f1; }
.index_baoxiu_tit strong { float: left; display: block; width: 180px; font-size: 18px; font-family: microsoft yahei; font-weight: normal; }
.index_baoxiu_tit strong font { color: #3c53b3; }
.index_baoxiu_tit a { float: right; display: block; width: 100px; text-align: right; color: #777; }
.guanzhu_one { float: left; width: 450px; height: 102px; }
.guanzhu_one img { float: left; padding: 2px; border: 1px solid #dedede; margin-left: 10px; margin-right: 10px; margin-top: 10px; }
.guanzhu_one h3 { height: 36px; line-height: 36px; font-size: 14px; padding-top: 5px; }
.guanzhu_one h3 a { font-weight: bold; color: #005aa0; }
.guanzhu_one p { line-height: 18px; color: #94B6E2; }
.ad22 { height: 141px; }
.sj_baoyang { height: 266px; }
.sj_bayang_ul { padding-top: 2px; }
.sj_bayang_ul li { width: 437px; float: left; display: block; }
.ynjieda { width: auto; float: none; }
.ynjd_ul li { display: block; height: 50px; line-height: 50px; border-bottom: 1px dashed #eaeaec; margin-left: 20px; margin-right: 20px; background: url(/images/icon12.png) no-repeat left 21px; padding-left: 20px; }
.ynjd_ul li span { float: right; color: #999; }
.ynjd_ul li span em { padding-left: 20px; }
.ynjd_ul li a { color: #6c6c6c; }
.ynjd_ul li a:hover { color: #06F; }
.ynjd_ul li font { color: #005aa0; font-size: 12px; }
.ynjd_ul li .say { color: #f33; padding-left: 5px; }
.yn_nextpages_admin { padding-top: 35px; margin-top: 0px; border: none; padding-right: 10px; padding-left: 20px; padding-right: 20px; }
.yn_nextpages_admin span { float: left; }
.yn_nextpages_admin span strong { color: #f33; padding-left: 3px; padding-right: 3px; }
.yinan_san { height: 13px; margin-top: 10px; }
.yinan_san img { position: relative; top: 2px; left: 150px; _top: 4px; }
.last_saying { border: 2px solid #dcdcdc; border-bottom: 2px solid #81a6d7; padding-top: 15px; background: url(/images/yinanjd.png) no-repeat right center; }
.yzmimg { margin-left: 10px; }
.last_saying input { height: 25px; width: 300px; line-height: 25px\9; }
.last_saying textarea { width: 500px; height: 80px; margin: 6px 0; }
#yn_yzm { width: 80px; }
#wy_pl_btn { width: 60px; height: 30px; }
.yinanul li { height: 40px; border-bottom: dashed 1px #ddd; line-height: 40px; }
.yinanul li span { width: 140px; text-align: center; display: inline-block; }
.yinanul li b { display: inline-block; width: 530px; font-weight: normal; text-align: center; }
.yinanul li a { display: inline-block; width: 500px; background: url(/images/yinanask.png) no-repeat left center; padding-left: 20px; margin-left: 10px; }
.yinandetail { margin: 10px 10px 200px; }
.yinandetail h3 { background: url(/images/yinanask.png) no-repeat left center; padding-left: 20px; font-size: 14px; font-weight: bold; height: 40px; line-height: 40px; }
.yinandetail span { margin-left: 20px; color: #999; }
.yinandetail .answer { background: url(/images/ansoryinan.png) no-repeat left center; padding-left: 20px; padding-top: 10px; color: #c80f1e; line-height: 20px; margin-bottom: 10px; }
.yinandetail .wentims { padding-left: 20px; margin-top: 20px; border-bottom: solid 1px #ddd; padding-bottom: 20px; }
.ziti_list { margin: 20px 0; color: #666; }
.ziti_list p { margin-top: 20px; text-indent: 2em; line-height: 2.5; color: #666; }
.ziti_list dl { clear: both; border-bottom: solid 1px #ddd; padding-bottom: 10px; }
.ziti_list dl:hover { background: #f4f4f4; }
.ziti_list dl dt { height: 40px; line-height: 40px; font-size: 14px; font-weight: bold; color: #f33; background: url(/images/icon21.png) no-repeat left center; padding-left: 25px; }
.ziti_list dl dd a { display: block; float: left; margin: 5px 10px; color: #0048a3; }
.ziti_list dl dd a.meiyou { color: #999; }
.ziti_detail dl { margin-top: 30px; padding-bottom: 10px; border-bottom: solid 1px #ddd; }
.ziti_detail dt { font-size: 14px; color: #0048a3; font-weight: bold; height: 40px; line-height: 40px; }
.ziti_detail dd a { display: block; float: left; margin: 5px 10px; color: #c80f1e; }
.zitidxx { margin-top: 20px; }
.zitidxx h3 { font-weight: bold; color: #f33; height: 30px; line-height: 30px; background: url(/images/icon21.png) no-repeat left center; padding-left: 25px; }
.zitidxx p { background: url(/images/icon04.png) no-repeat left center; height: 25px; line-height: 25px; padding-left: 10px; }
.sendtoph { display: block; margin-top: 10px; margin-left: 10px; width: 90px; height: 30px; line-height: 30px; text-align: center; background: #c80f1e; color: #fff; }
.sendtoph:hover { color: #fff; }
#cend_phone { position: fixed; width: 440px; background: #fff; z-index: 10000; top: 100px; height: 375px; box-shadow: 2px 2px 4px #444; border: solid 1px #ccc; _position: absolute; _top: expression(eval(document.documentElement.scrollTop+100)); }
#cend_phone h3 { height: 40px; line-height: 40px; border-bottom: solid 1px #eee; color: #333; margin-bottom: 20px; background: #f4f4f4; }
#cend_phone h3 b { font-size: 16px; font-family: microsoft yahei; margin-left: 10px; float: left; }
#cend_phone p { line-height: 25px; margin: 10px 10px 0 10px; }
#cend_phone p span { color: #999; }
#cend_phone p b { display: inline-block; width: 65px; float: left; font-weight: normal; text-align: right; }
#cend_phone p label {cursor:pointer; }
#cend_phone p input { height: 25px; width: 150px; margin-right: 10px; border: solid 1px #ccc; line-height: 25px\9; }
#cend_phone p a {color:#7597dc;cursor:pointer; }
#cend_phone p.sendCode {display:none; }
#cend_phone p.message-code {display:none; }
#cend_phone p input[name=message-code] {height:14px;width:14px;vertical-align:middle;margin-left:65px;margin-right:5px; }
#cend_phone p.sendCode a.get-code {display:inline-block;vertical-align:middle;padding:0 5px;border:1px solid #dfdfdf;color:#ff6700;text-decoration:none;border-radius:3px; }
#cend_phone p textarea { width: 340px; height: 120px; border: solid 1px #ccc; background: #f4f4f4; }
#closesend { float: right; color: #c80f1e; margin-right: 10px; }
#cend_phone p img { cursor: pointer; vertical-align: middle; }
#cend_phone button { margin-left: 75px; width: 120px; height: 30px; margin-top: 10px; cursor: pointer; }
#jiangjiatz { position: fixed; width: 440px; background: #fff; z-index: 9999; top:50%;margin-top:-100px; padding-bottom: 20px; box-shadow: 2px 2px 4px #444; border: solid 1px #ccc; _position: absolute; _top: expression(eval(document.documentElement.scrollTop+100)); }
#jiangjiatz h3 { height: 40px; line-height: 40px; background: #f4f4f4; color: #333; border-bottom: solid 1px #eee; margin-bottom: 20px; }
#jiangjiatz h3 b { font-size: 16px; font-family: microsoft yahei; margin-left: 10px; float: left; }
#jiangjiatz p { line-height: 25px; margin: 10px 10px 0 15px; }
#jiangjiatz p span { color: #666; }
#jiangjiatz p b { display: inline-block; width: 65px; float: left; font-weight: normal; text-align: right; }
#diyujg { text-align: center; color: #f33; font-weight: bold; }
#jiangjiatz p input { height: 25px; width: 150px; margin-right: 10px; border: solid 1px #ccc; line-height: 25px\9; }
#jiangjiatz p textarea { width: 350px; height: 120px; border: solid 1px #ccc; background: #f4f4f4; }
#closejj { float: right; color: #c80f1e; margin-right: 10px; }
#jiangjiatz p img { cursor: pointer; }
#jiangjiatz button { margin-left: 80px; width: 80px; height: 30px; margin-top: 10px; cursor: pointer; }
#tousujy { width: 500px; height: 400px; background: #fff url(/images/tousu.gif) no-repeat; position: fixed; top: 100px; z-index: 9999; _position: absolute; _top: expression(eval(document.documentElement.scrollTop+100)); box-shadow: 3px 3px 6px #555; }
#ts_input { margin: 150px 20px 20px 20px; }
#ts_input p { margin-top: 10px; line-height: 25px; }
#ts_input p b { float: left; display: inline-block; width: 70px; }
#ts_input p input { height: 25px; width: 180px; line-height: 25px\9; border: solid 1px #ccc; border-radius: 3px; }
#ts_input p textarea { width: 280px; height: 80px; border: solid 1px #ccc; border-radius: 3px; }
#ts_input button { width: 80px; height: 30px; cursor: pointer; margin-left: 70px; margin-top: 10px; }
#closets { display: block; float: right; margin-top: 10px; margin-right: 10px; color: #fff; width: 40px; height: 20px; background: #c80f1e; text-align: center; line-height: 20px; border-radius: 3px; }
#markdiv { position: fixed; width: 100%; height: 100%; top: 0; left: 0; background: #333; opacity: 0.4; filter: alpha(opacity=40); z-index: 9998; }
.liantongtc { width: 1200px; height: 100px; margin: 20px auto; background: url(/images/wo.png); }
.taocan_step1 h1, .taocan_step2 h1, .taocan_step3 h1 { height: 50px; line-height: 50px; font-size: 18px; font-family: microsoft yahei; color: #0048a3; }
.taocan_step1 h1 b, .taocan_step2 h1 b, .taocan_step3 h1 b { color: #e73030; margin-right: 15px; }
.tctit { float: left; margin-right: 10px; font-size: 14px; font-weight: bold; line-height: 34px; margin-left: 10px; }
.tctit b { color: #c80f1e; margin-right: 10px; font-size: 16px; }
.heyueqi { margin-bottom: 20px; }
.heyueqi a { display: block; padding: 0 10px; margin-right: 10px; border: solid 2px #ddd; float: left; text-align: center; height: 30px; line-height: 30px; }
.heyueqi a:hover { border: solid 2px #c80f1e; text-decoration: none; color: #444; }
.heyueqi a.cur { background: url(/images/icon35.png) no-repeat right bottom; border: solid 2px #c80f1e; text-decoration: none; color: #c80f1e; font-weight: bold; }
.heyuetc { clear: both; border: solid 2px #ddd; padding: 10px; margin-left: 10px; }
.tcsanjiao { height: 13px; margin-top: 10px; }
.tcsanjiao img { position: relative; top: 2px; left: 80px; _top: 4px; }
.heyuetc h4 span { color: #c80f1e; margin: 0 5px; font-weight: bold; font-size: 14px; }
.heyuetc p { margin-top: 10px; color: #0048a3; }
.heyuetc p strong { color: #f33; margin-right: 5px; }
.tcjihua table { border-top: solid 1px #ffc3a2; border-left: solid 1px #ffc3a2; margin-top: 10px; }
.tcjihua table td { border-bottom: solid 1px #ffc3a2; border-right: solid 1px #ffc3a2; height: 40px; text-align: center; }
.yixuanzetc { background: #fff5f0; border: solid 1px #ffc3a2; padding: 10px; font-size: 14px; }
.yixuanzetc strong { color: #f33; }
.tcnext { margin-top: 20px; margin-left: 0; }
.tchaoma { margin: 10px 0; }
.tctab { position: relative; }
.tctab a { display: block; float: left; width: 120px; height: 40px; text-align: center; line-height: 40px; _line-height: 50px; _height: 50px; }
.tctab a:hover { text-decoration: none; color: #0048a3; }
.tctab a.cur { border: solid 2px #c80f1e; border-bottom: 0; position: relative; bottom: -2px; background: #fff; color: #0048a3; font-weight: bold; _bottom: -12px; }
.tchmre { border: solid 2px #c80f1e; padding: 10px; }
.xinyonghu { margin-top: 10px; display: block; }
.xinyonghu table { border-top: solid 1px #ddd; border-left: solid 1px #ddd; margin-top: 10px; }
.xinyonghu table td { border-bottom: solid 1px #ddd; border-right: solid 1px #ddd; height: 40px; text-align: center; }
.laoyonghu { display: none; }
.laoyonghu p { margin-top: 15px; }
.laoyonghu p input { height: 30px; width: 180px; line-height: 30px\9; border: solid 1px #ccc; border-radius: 3px; }
.laoyonghu p button { height: 30px; width: 80px; cursor: pointer; margin-bottom: 10px; }
.tcxxtx { margin-top: 10px; }
.tcxxtx p { height: 40px; line-height: 40px; }
.tcxxtx p input, .show_div input { height: 25px; border: solid 1px #ccc; border-radius: 3px; width: 180px; line-height: 25px\9; }
.tcxxtx p select, .show_div select { height: 25px; border: solid 1px #ccc; border-radius: 3px; margin-right: 10px; }
.tctips { padding: 20px; border: solid 1px #c80f1e; background: #f4f4f4; margin-top: 15px; }
.tctips h3 { font-size: 14px; font-weight: bold; color: #c80f1e; }
.tctips p { line-height: 25px; margin-top: 10px; }
.plantr, .taocan_step2, .taocan_step3 { display: none; }
#div_pay { width: 940px; padding: 10px; margin: 10px 0; border: 5px solid #ddd; }
#div_pay td { height: 60px; text-align: center; }
#div_pay td img { padding: 8px; cursor: pointer; border: solid 1px #ddd; }
#div_pay td img:hover { border: solid 1px #c80f1e; }
#pay_weizhi { margin: 10px; }
.payseccess { background: url(/images/paysuccess.png) no-repeat left 15px; margin: 20px 0 40px; padding-left: 290px; border: solid 2px #c80f1e; padding-bottom: 20px; }
.payseccess h3, .payfail h3 { line-height: 50px; font-size: 16px; font-family: microsoft yahei; font-weight: bold; }
.payseccess h3 strong { font-size: 18px; color: #f33; padding: 0 8px; }
.payseccess h4 { margin-bottom: 40px; }
.payseccess p span { color: #0048a3; margin-right: 10px; }
.payseccess p, .payfail p { line-height: 25px; }
.payseccess p a, .payfail p a, .payseccess h4 a { color: #c80f1e; padding: 0 5px; }
.chakan_ymd { margin-top: 10px; }
.chakan_ymd a { width: 120px; height: 30px; line-height: 30px; text-align: center; color: #0048a3; display: block; border: solid 1px #ddd; border-radius: 3px; background: #f4f4f4; }
.payfail { background: url(/images/payfail.png) no-repeat left 15px; margin: 20px 0; padding-left: 290px; border: solid 2px #f33; padding-bottom: 20px; }
.pingce ul li, .jinghua div ul li { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.dz_zt_title { padding: 10px 0; font-size: 24px; color: #039; font-weight: 700; text-align: center; font-family: "Microsoft YaHei"; }
.ol_style, .ol_style li { list-style: decimal inside none; }
.zt_title, .zt_zhuyi, .zt_dz { font-size: 14px; font-weight: 700; padding: 20px 0 10px; }
.zt_title { color: #039; font-size: 24px; font-weight: 700; text-align: center; font-family: "Microsoft YaHei"; border: 0; }
.zt_dz { color: #039; font-weight: 700; }
.sub_zt_title { font-size: 14px; font-weight: 700; color: #039; }
.zt_zhuyi { color: #c00; }
.zt_zy_list li, .ol_style li { color: #666; line-height: 32px; text-indent: 2em; }
.zt_zy_list b { color: #c00; }
.ziti_dizhi a { color: #039; }
.ziti_dizhi .ltd, .ziti_dizhi th { border: 1px solid #6182c0; text-align: center; padding: 4px; color: #666; line-height: 2.5; }
.ziti_dizhi .ltd { background-color: #e6ebf4; }
.ziti_dizhi .rtd td { border-style: solid; border-width: 0 1px 1px 0; border-color: #6182c0; padding: 4px; color: #666; line-height: 2.5; }

.search_sx { margin: 10px 0; border: solid 3px #ddd; border-top: 3px solid #81a6d7; padding: 0 10px; }
.search_sx .search_sxdiv { clear: both; border-bottom: dashed 1px #ddd; _padding-bottom: 5px; }
.search_sx .search_sxdiv span, .search_yxbox span { float: left; width: 80px; text-align: right; color: #666; margin-top: 13px; display: block; }
.search_sx .search_sxdiv ul { float: left; width: 830px; padding: 4px 0; }
.search_sx .search_sxdiv ul li { float: left; margin: 3px 10px; }
.search_sx .search_sxdiv ul li a { padding: 5px; white-space: nowrap; display: block; border: solid 1px #fff; }
/*.search_sx .search_sxdiv ul li a:hover{background:#c80f1e;color:#fff;text-decoration:none;}
.search_sx .search_sxdiv ul li a.cur{background:#c80f1e;color:#fff;text-decoration:none;}*/
.search_sx .search_sxdiv ul li a:hover { color: #c80f1e; border-color: #c80f1e; text-decoration: none; }
.search_sx .search_sxdiv ul li a.cur { background: url("/images/icon35.png") no-repeat scroll right bottom #fff; color: #444; text-decoration: none; border: solid 1px #c80f1e; padding-right: 10px; }


.search_yxbox { border-bottom: solid 1px #ddd; }
.search_yx { float: left; width: 830px; }
.search_yx a { display: block; float: left; padding: 3px 25px 3px 5px; border: solid 1px #ddd; margin: 8px 10px; background: url(/images/clear_search.png) no-repeat right center; }
.search_yx a:hover { border: solid 1px #c80f1e; text-decoration: none; color: #444; cursor: pointer; }
.search_yx a strong { color: #c80f1e; }
/*分期付款*/
#fenqifu { position: relative; background: url(/images/fenqifu.png) no-repeat; width: 80px; height: 22px; font-weight: normal; z-index: 48; float: left; }
#fenqifu a { display: block; line-height: 22px; padding-left: 26px; color: #fff; }
#fenqishow { position: absolute; top: 22px; right: -200px; width: 480px; border: solid 1px #c80f1e; padding: 15px 10px 20px; background: #fff; display: none; }
#fenqishow p { float: left; }
#fenqishow a { color: #0048a3; float: right; }
.fq_xize { width: 480px; height: 100px; background: url(/images/fq_xize.png) no-repeat; clear: both; margin: 0 10px; }
#fenqishow h2 { font-size: 12px; color: #0048a3; line-height: 40px; text-align: left; font-weight: bold; }
#jsfenqi td { border: solid 1px #ddd; text-align: center; height: 40px; }
#jsfenqi td span { color: #f33; font-weight: bold; }

#showAllPriceBox { padding: 10px; position: absolute; border: solid 1px #c80f1e; background: #fff; z-index: 999; }
.showAllPriceBorder { position: relative; }
.showAllPriceBorder i { background-position: left center; background-repeat: no-repeat; display: block; width: 16px; height: 13px; left: 10px; position: absolute; _background: none; }
.showAllPriceBorder ul li { line-height: 24px; *line-height: 12px; }
.showAllPriceBorder ul li span { color: #f33; margin-left: 10px; }
.red { color: #f33; }

.sub_tab { height: 50px; border-top: 2px solid #94b6e2; background-color: #ddd; font-size: 14px; }
.sub_tab span { display: block; float: left; width: 162px; padding-left: 18px; color: #0048a3; font-weight: 700; line-height: 50px; height: 50px; }
.sub_tab li { float: left; color: #0048a3; margin-top: 9px; border: 1px solid #ddd; margin-top: 10px\9; }
.sub_tab li a, .sub_tab li a:hover { padding: 12px 25px; cursor: pointer; display: block; }
.sub_tab li.cur { color: #c80f1e; background-color: #fff; border-color: #fff; }
.sub_tab li.cur a, .sub_tab li.cur a:hover { color: #c80f1e; background-color: #fff; font-weight: 700; border-color: #fff; cursor: default; text-decoration: none; }
.xsqg_lb li { margin: 10px 5px; padding: 10px; border: 2px solid #ddd; width: 266px; _width: 260px; height: 376px; transition: border 0.5s ease 0s; }
.xsqg_lb li:hover { border: 2px solid #c80f1e; }
.xsqg_lb li p.sysj_wrap { border-bottom: 1px dashed #aaa; height: 30px; line-height: 30px; padding: 5px 0; }
.xsqg_lb li p.sysj_wrap .sysj_t { color: #fff; font-size: 12px; height: 12px; line-height: 12px; padding: 3px 4px; background-color: #c80f1e; display: inline-block; *display: inline; *zoom: 1; border-radius: 2px; margin-right: 8px; }
.xsqg_lb li p.sysj_wrap .sx_date { color: #333; }
.xsqg_lb li p.sysj_wrap .sx_date font { font-weight: 700; font-size: 14px; color: red; margin: 0 4px; _margin: 0; }
.xsqg_lb_f, .xspm_lb_f { height: 60px; }
.xsqg_lb_f dt, .xspm_lb_f dt { float: left; width: 110px; height: 50px; padding-top: 10px; }
.xsqg_lb_f dd { float: right; height: 35px; padding-top: 25px; }
.xsqg_lb_f .c_t_price { color: #c80f1e; height: 20px; line-height: 20px; }
.xsqg_lb_f .c_price, .xspm_lb_f .c_price { color: red; font-weight: 700; font-size: 18px; }
.ljqg_btn, .wycj_btn { background: url(/images/qg_btn.png) 0 0 no-repeat; width: 110px; height: 30px; display: block; }
.wycj_btn { background: url(/images/cj_btn.png) 0 0 no-repeat; }

.xspm_lb_f dt { height: 55px; padding-top: 5px; }
.xspm_lb_f dt p, .xspm_lb_f dd .cj_rs { height: 20px; line-height: 20px; color: #666; }
.xspm_lb_f .del { color: #666; text-decoration: line-through; }
.xspm_lb_f dd { float: right; text-align: right; padding-top: 5px; }
.xspm_lb_f dd .cj_rs { text-align: right; padding-bottom: 6px; }
.cj_rs b { color: #0048a3; }

.weixiuxq_tit { height: 40px; line-height: 40px; }
.weixiuxq_tit b { color: #0048a3; }
.weixiuxq_tit strong { color: #c80f1e; }
.weixiuzt { margin: 0 auto; display: table; }
.weixiuzt p { float: left; width: 160px; height: 100px; margin-left: 8px; *margin-left: 20px; }
.weixiuzt p span { display: block; width: 70px; height: 30px; line-height: 30px; margin-left: -23px; _margin-left: 0; text-align: center; _text-align: left; }
.weixiuzt p i { display: block; width: 160px; height: 23px; background: url(/images/weixiuxq_icon.png) no-repeat; }
.weixiuzt p i.wx_finish { background-position: 0 0; }
.weixiuzt p i.wx_ing { background-position: 0 -23px; }
.weixiuzt p i.wx_none { background-position: 0 -46px; }
.weixiuzt p i.wx_finish_last { background-position: 0 -69px; }
.weixiuzt p i.wx_none_last { background-position: 0 -92px; }
.wxxq_table table td { border: solid 1px #ddd; height: 40px; padding: 0 8px; }
.wxxq_table table td textarea { width: 450px; height: 70px; margin: 8px; border: solid 1px #c80f1e; }
.wxxq_table table td button { width: 80px; height: 40px; cursor: pointer; display: block; margin: 8px; }
.wx_liuyan { margin-top: 10px; border-bottom: dashed 1px #ddd; padding-bottom: 10px; }
.wx_liuyan strong { color: #0048a3; line-height: 20px; }
.wx_liuyan span, .wx_huifu span { margin-left: 20px; color: #999; }
.wx_huifu { margin-top: 10px; border-bottom: solid 1px #ccc; padding-bottom: 10px; }
.wx_huifu strong { color: #c80f1e; }
/*维修申请*/
.claPrompt { color: #f33; border: 1px solid #f33; padding: 10px; margin: 10px 0; }
.clatishi { background-color: #FEFFE5; border: 1px solid #cc9; padding: 10px; margin: 10px; clear: both; color: #111; }
.weixiushenqing { margin: 10px 0; }
.weixiushenqing h1 { font-size: 14px; font-family: microsoft yahei; color: #c80f1e; }
.weixiushenqing ul li { float: left; width: 302px; margin: 10px; }
.weixiushenqing ul li a { border: solid 1px #ddd; display: block; height: 225px; background: #eff8ff; }
.weixiushenqing ul li a:hover { border: solid 1px #c80f1e; text-decoration: none; }
.weixiushenqing ul li p { line-height: 25px; margin: 10px; color: #0088CC; }

.weixiusq_bd { margin: 10px 0; }
.weixiusq_bd h1 { font-size: 14px; font-family: microsoft yahei; line-height: 30px; }
.weixiusq_bd h1 strong { background: #ec6f61; border-radius: 2px; color: #fff; padding: 0 8px; margin-right: 8px; }
.weixiusq_bd ul li { float: left; width: 184px; margin: 10px 5px; }
.weixiusq_bd ul li a { display: block; text-align: center; padding: 10px; border: solid 4px #ddd; }
.weixiusq_bd ul li a:hover { border: solid 4px #ec6f61; text-decoration: none; }
.weixiusq_bd ul li a.cur { border: solid 4px #ec6f61; }
.weixiusq_bd ul li a p { line-height: 20px; margin-top: 8px; }
.weixiusq_bd ul li a p span { color: #0088CC; }
.weixiusq_bd ul li a h4 { line-height: 20px; margin-top: 8px; height: 45px; overflow: hidden; }

.wxsqform { border: solid 4px #9FCEE7; margin: 10px 0; padding: 0 20px; }
.wxsqform p, .wxsqform .address_qj, .wxsqform .ProductInfo { margin: 10px 0; line-height: 25px; }
.wxsqform .ProductInfo { border-bottom: 1px dotted #9FCEE7; height: 35px; }
.wxsqform .ProductInfo p { float: left; font-weight: 700; margin: 5px 10px 5px 0; width: 250px; }
.wxsqform .ProductInfo p span { font-weight: 400; display: inline; margin-left: 0; }
.wxsqform p label, .wxsqform .address_qj label { padding: 0 15px 0 8px; }
.wxsqform p b, .wxsqform .address_qj b { float: left; font-weight: normal; }
.wxsqform p textarea { width: 400px; height: 100px; border: solid 1px #0088cc; }
.wxsqform p span { display: block; margin-left: 70px; margin-top: 10px; color: #666; }
.wxsq_username { width: 180px; height: 20px; border: solid 1px #0088cc; }
.wxsqform p font, .wxsqform .address_qj font { color: #666; margin-left: 4px; font-size: 12px; }
.wxsqform p select { margin-right: 4px; }
.wxsqform p .wxsq_addr { width: 200px; height: 20px; border: solid 1px #0088cc; }
.wxsqform p.address { height: 30px; }
.wxsqform .address_qj p { height: 30px; }
.wxsqform p.address b, .wxsqform p.address select, .wxsqform p.address input, .wxsqform p.address font, .wxsqform .address_qj p select, .wxsqform .address_qj p input { float: left; }
.wxsqform select.address_select { *margin-top: 2px; }
.wxsqform p strong { color: #0088cc; }
.wxsq_dianpu { background: #EFF8FF; border: solid 1px #9FCEE7; padding: 10px; }
.wxsq_tijiao { width: 80px; height: 40px; background: #ec6f61; border: 0; cursor: pointer; color: #fff; font-weight: bold; font-size: 14px; margin-top: 10px; }
.wx_chuanhao { height: 40px; line-height: 40px; }
.wx_chuanhao span { color: #666; margin-left: 10px; }
.wx_chuanhao .ch_qd { background: #0088cc; width: 40px; height: 20px; border: 0; cursor: pointer; margin-left: 10px; color: #fff; }
.chuanhao_jixing { border: solid 4px #9FCEE7; margin-bottom: 10px; }
.chuanhao_jixing h2 { margin: 10px; color: #ec6f61; }
.chuanhao_jixing .wxsj_inf { margin: 10px; padding: 10px; }
.wxsj_inf p { line-height: 25px; }
.wxsqform .daodianzq { width: auto; margin: 0 20px; border: 1px solid #9FCEE7; padding: 10px; background-color: #F7F9FC; }
.wxsqform .daodianzq p label { display: inline-block; width: 150px; }
.wxsqform .daodianzq p span { display: inline; margin: 0; }
.wxsqform .daodianzq b { font-weight: 700; }
.wxsqform .qiehuancs { margin-left: 2px; }
.wxsqform .city_go h2 b { color: #c80f1e; font-weight: bold; margin-right: 10px; }

.fuwu { margin-top: 10px; }
.fuwu span { color: #666; display: block; float: left; font-size: 12px; height: 22px; line-height: 24px; width: 60px; }
.fuwu ul { margin-left: 70px; }
.fuwu li { float: left; height: 26px; line-height: 24px; margin-right: 10px; text-align: left; *white-space: nowrap; }
.fuwu a { border: 1px solid #ddd; float: left; height: 24px; padding-left: 4px; padding-right: 10px; *white-space: nowrap; color: #666; }
.fuwu a:hover, .fuwu a.cur { border-color: #c80f1e; color: #c80f1e; text-decoration: none; }
.fuwu a.cur { background: url("/images/icon35.png") no-repeat scroll right bottom; }
.fuwu a.a-link { border: 0; color: #39f; }
.fuwu .fw_icon { margin: 4px 2px 0 0; height: 16px; width: 16px; display: block; float: left; }
.fuwu .item { float: left; background-color: #fff; position: relative; z-index: 9; }
.fuwu .item > b { position: absolute; top: 9px; right: 3px; background: url(/images/up_down.gif) 0 -35px no-repeat; width: 9px; height: 6px; display: block; z-index: 9; }
.fuwu .item .hide { display: none; }
.fuwu .item a { padding-right: 15px; display: block; float: none; _float: left; _clear: left; }
.fuwu .item:hover .hide, .fuwu .hover .hide { display: block; }
.fuwu .hover > b { background-position: 0 0; }
#yixuanze { line-height: 30px; margin-bottom: 10px; border-top: dotted 1px #ddd; }
#yixuanze h6 { margin-left: 60px; font-weight: bold; *float: left; *margin-left: 0; color: #f33; }
#yixuanze span { color: #666; display: block; float: left; font-size: 12px; height: 22px; line-height: 27px; width: 60px; font-family: SimSun; }
#yixuan_fuwu { clear: both; padding-left: 60px; }
#yixuan_fuwu span { color: #f33; width: auto; font-size: 12px; }
#yixuan_fuwu ul { margin-left: 55px; *float: left; *margin-left: 0; *white-space: nowrap; }
#yixuan_fuwu li { color: #f33; margin-bottom: 0; }
.cartbox .cart_b0 { border: 0; height: 25px; }
.cart_fw { text-align: left; }
.nofuwu { height: 40px; }
.nofuwu .cart_fw { padding-bottom: 5px; }
.fuwu_xg, .cart_fw .fuwu_xg { }
.cart_fw a.showfuwu { background: #39f; display: inline-block; color: #fff; border-radius: 3px; padding: 0 5px; margin-left: 10px; }
.cart_fw .fw_title { float: left; width: 86px; text-align: right; color: #999; }
.cart_fw .fw_type { margin-left: 95px; margin-right: 80px; line-height: 24px; color: #c80f1e; }
.cart_fw .fw_type1 { color: #666; background: url(/images/icon_bao.png) no-repeat 0 50%; padding-left: 30px; display: inline-block; font-weight: 700; }
.adminpl_sp .sj_fw_box { height: auto; width: 458px; }
.cart_fw li, .cart_fw .fw_title { height: 24px; line-height: 24px; }
.cart_fw_yd { padding-left: 22px; }
.cart_fw_yd span { background: url(/images/icon_gou.png) 0 50% no-repeat; padding-left: 15px; display: inline-block; margin-right: 15px; color: #999; }
.cart_fw_yd a { color: #666; text-decoration: underline; }
.cart_b0 .cart_sp { margin-bottom: 5px; }
.cpliebiao1 h3 { height: 29px; border-bottom: 1px solid #ddd; }
.cpliebiao1 h3 span { height: 30px; border: 1px solid #ddd; border-bottom: 1px solid #fff; display: inline-block; font-weight: 700; line-height: 30px; color: #f33; background: #fff; padding: 0 20px; }
.cpliebiao1 li { width: 197px; border: 2px solid #fff; padding: 10px; transition: all 500ms; }
.cpliebiao1 li:hover { border: 2px solid #ddd; box-shadow: 0 0 5px #ddd; }
.rollBox1 { width: 1198px; height: 325px; padding: 10px 0; border: 1px solid #ddd; border-top: 0; margin-top: -1px; overflow: hidden; position: relative; }
.rollBox1 .ListQtBox { overflow: hidden; margin: 0 45px; }
.rollBox1 #qtList { overflow: hidden; }
.rollBox1 #LeftBotton, .rollBox1 #RightBotton { height: 338px; width: 30px; top: 5px; line-height: 338px; text-align: center; position: absolute; font-family: SimSun; font-size: 30px; font-weight: 700; color: #bbb; }
.rollBox1 #LeftBotton { left: 0; }
.rollBox1 #RightBotton { right: 0; }
.rollBox1 #LeftBotton:hover, .rollBox1 #RightBotton:hover { text-decoration: none; color: #39f; }

.coudan_btn { width: 90px; height: 30px; background: #f3f3f3; border: solid 1px #ddd; color: #ff6700; margin: 0 auto; display: block; cursor: pointer; border-radius: 3px; }
#sjfuwuMask { display: none; background: none repeat scroll 0 0 #333333; height: 100%; left: 0; opacity: 0.4; position: fixed; top: 0; width: 100%; z-index: 9998; _position: absolute; }
.sjfuwuBox { border: 4px solid rgba(0, 0, 0, 0.1); border-radius: 5px; overflow: hidden; padding: 0; position: fixed; left: 0; top: 0; background-color: #fff; display: none; z-index: 10000002; width: 600px; _position: absolute; }
.sjfuwu_title { color: #666666; background-color: #F3F3F3; border-color: #C4C4C4; border-style: solid; border-width: 1px 1px 0; font-size: 14px; height: 27px; line-height: 27px; padding: 0 10px; position: relative; }
.sjfuwuBox button { background-color: #c80f1e; border-radius: 2px; border: 0; outline: 0; padding: 5px 10px; color: #fff; font-weight: 700; cursor: pointer; margin-left: 520px; font-size: 14px; }
.sjfuwuBox .close { position: absolute; right: 5px; top: 5px; background: url("/images/bg_close.gif") no-repeat scroll 0 -18px rgba(0, 0, 0, 0); display: block; font-size: 0; height: 15px; line-height: 100px; overflow: hidden; position: absolute; right: 12px; top: 7px; width: 15px; z-index: 100000; }

.ddxq_zp { text-align: left; background: #fff3ec; border: solid 1px #c80f1e; padding: 10px; margin: 10px; }
.ddxq_zp span { float: left; line-height: 20px; }
.ddxq_zp ul { margin-left: 40px; }
.ddxq_zp ul li { line-height: 20px; overflow: hidden; }
.ddxq_zp ul li a { color: #666; }




/*************选择合约计划***************/
.tc-title { color: #333; font-size: 16px; font-weight: 700; margin-bottom: 10px; }
.tc-title span { color: #c80f1e; }
.tc-box { margin-bottom: 10px; border: 1px solid #ddd; }
.tc-box .fs-tit { background-color: #F7F7F7; border-bottom: 1px solid #ddd; }
.tc-box .fs-tit, .tc-box .fs-n-tit { font-weight: bold; height: 36px; line-height: 36px; overflow: hidden; padding: 0 10px; }
.fl { float: left; }
.fr { float: right; }
.tc-info { color: #666; line-height: 24px; }
.tc-info b { font-weight: 700; padding: 0 5px; color: #c80f1e; }

.tc-box .fs-con { background-color: #fff; padding: 10px 20px; }
.tc-box b { font-weight: 700; }
.p-list dt { border: 1px solid #ccc; float: left; margin: 3px 10px; width: 50px; }
.p-list dd { height: 28px; line-height: 28px; margin-left: 75px; overflow: hidden; }
#selectedProductInfo.p-list { height: 56px; }
.p-list dd a:link, .p-list dd a:visited { color: #0048a3; float: left; }
.p-list dd a b { color: #666; }
.p-list dd span { float: right; }
.tc-box-cur { border: 3px solid #DEDEDE; }
.fd-index { background-color: #EBEBEB; color: #333333; float: left; font-family: verdana; font-size: 18px; font-weight: bold; height: 36px; line-height: 36px; text-align: center; width: 36px; }
.tc-zf-box, .cho-num, .tc-box-hidden .tc-hide, .tc-box-cur .tc-hide, .tc-box-hidden .tabt, .tc-box-cur .xh-hide, .tc-box .tabt { display: none; }
.tc-box .get-more { font-weight: 700; }
.tc-box-cur .fd-index { background-color: #c80f1e; color: #fff; }
.tc-box-cur .tc-zf-box, .tc-box-cur .cho-num, .tc-box-cur .tabt { display: block; }
.tc-box .fs-tit, .tc-box .fs-n-tit { font-weight: bold; height: 36px; line-height: 36px; overflow: hidden; padding: 0 10px; }
.tc-box-cur .fs-n-tit { color: #c80f1e; }
.tc-box-cur .fs-n-tit a, .tc-box-hidden .fs-n-tit a, .tc-box-hidden .fs-n-tit .fr { display: none; }
.tc-box a.a-link { color: #0048a3; }
.tc-box .fs-con { padding: 10px 20px; }
.tc-grid dt { float: left; font-weight: bold; text-align: right; width: 110px; line-height: 28px; }
.tc-grid dd { margin-left: 110px; color: #666; min-height: 32px; _height: 32px; line-height: 32px; text-align: left; }


.tc-box-cur .tabt { background: #EBEBEB; height: 35px; padding-left: 10px; padding-top: 3px; z-index: 999; }
.tc-box-cur .tabt span { display: block; float: left; width: 132px; text-align: center; border: 1px solid #EBEBEB; height: 34px; line-height: 34px; font-size: 14px; cursor: pointer; }
.tc-box-cur .tabt .current, .tc-box-cur .tabt span:hover { background: #fff; font-weight: bold; color: #0048a3; border-color: #dbdbdb; border-bottom: 0px; }
.tc-box-cur .paint { }
.tc-box-cur .sub_paint { display: none; }
.tc-box-cur .tc_tip { border-radius: 5px; padding: 15px; background-color: #FEF8B2; border-radius: 3px; margin: 10px 0; font-size: 12px; border: 1px dashed rgba(0, 0, 0, 0.3); }
.tc-box-cur .tc_lyh { color: #666; vertical-align: top; }

.t-grid { margin-bottom: 10px; }
.t-grid table { width: 100%; }
.t-grid table thead, .t-grid .tc-xh-tit td { background-color: #eee; }
.t-grid table td, .t-grid table th, .t-grid table .hm-list .tc-xh-tit td { line-height: 24px; padding: 8px 5px; }
.t-grid table th { color: #666; font-weight: 400; height: 24px; }
.t-grid table tbody tr.selected, #treatyPlanHtml tbody tr.selected:hover { background-color: #FFF9D2; }
.t-grid table .fc-price, .tc-grid .fc-r { color: #f33; font-family: verdana; font-size: 16px; }
.t-grid table b { font-weight: 700; }
.t-grid table td { border-bottom: 1px #EBEBEB solid; }
.t-grid table .hm-list td { padding: 0; }
.t-grid table .hm-list td label { padding: 8px 5px; display: block; border: 1px solid #fff; cursor: pointer; transition: color 0.3s ease 0s; }
.t-grid table .hm-list td label:hover { border-color: #c80f1e; color: #c80f1e; background: #fafafa; }
.t-grid table .hm-list .yixuanze, .t-grid table .hm-list .yixuanze:hover { background: url(/images/icon35.png) no-repeat scroll right bottom #FFF9D2; border: 1px solid #c80f1e; }
#treatyPlanHtml tbody tr:hover { background: #fafafa; }

.t-center { text-align: center; }
.tc-btn { width: 140px; height: 40px; border-radius: 3px; display: block; background-color: #c80f1e; color: #fff; font-size: 16px; font-weight: 700; text-align: center; line-height: 40px; }
.tc-btn:hover { text-decoration: none; color: #fff; }

.btn-s-b { background-color: #F5F5F5; border: 1px solid #ddd; border-radius: 3px; display: inline-block; *display: inline; *zoom: 1; padding: 0 10px; margin-right: 5px; height: 24px; line-height: 24px; text-align: center; vertical-align: middle; }
.btn-s-b:hover { text-decoration: none; }
.mb10 { margin-bottom: 10px; }
.mr10 { margin-right: 10px; }
a.type-item { margin-right: 10px; line-height: 24px; border: 1px solid #DDDDDD; float: left; height: 24px; padding-left: 10px; padding-right: 10px; white-space: nowrap; }
a.type-item span { color: #999; }
a.type-item:hover { border-color: #c80f1e; color: #c80f1e; text-decoration: none; }
a.selected { background: url("/images/icon35.png") no-repeat scroll right bottom #FFFFFF; border: 1px solid #c80f1e; color: #c80f1e; text-decoration: none; }
.tc-grid .n-cols .cols-l { float: left; width: 42%; }
.tc-grid .n-cols .cols-r { float: left; width: 57.8%; }
.tc-grid .n-cols .cols-r dt { line-height: 30px; }
.tc-grid .n-cols .cols-r dd { margin-top: -2px; margin-top: -3px\9\0; *margin-top: -3px; }
.tc-grid .fc-n { color: #333; }
.tc-grid .spe { padding: 0 5px; }

.tc-box-hidden .fs-con { display: none; }
.txt-activity { line-height: 28px; color: #c80f1e; }
.t-grid .t-page { clear: both; height: 28px; padding: 10px 0 0; text-align: right; }
.t-grid .t-page a { border: 1px solid #CCCCCC; border-radius: 3px; color: #005EA7; display: inline-block; *display: inline; *zoom: 1; font-weight: bold; height: 26px; line-height: 26px; margin-left: 5px; padding: 0 10px; text-align: center; }
.t-grid .t-page a:hover { text-decoration: none; color: #c80f1e; }
.t-grid .t-page a.cur { border: 1px solid #fff; color: #c80f1e; }
.cho-num .cho-f { line-height: 24px; padding: 0 15px; }
.cho-num .cho-f .cho-f-con { color: #666; display: inline-block; }
.tc-box .tc-txt, .tc-box .tc-sel { margin: 0; vertical-align: middle; background-color: #fff; border: 1px solid #ddd; }
.tc-box .tc-sel { height: 25px; line-height: 25px; padding: 2px 0; }
.tc-box .tc-txt { height: 23px; line-height: 23px; padding: 0 5px; width: 128px; }
.msg-result { background-color: #F7F7F7; font-family: microsoft yahei; font-size: 14px; font-weight: bold; line-height: 32px; margin-bottom: 10px; padding: 10px; text-align: right; }

.msg-result b { color: #f33; font-size: 18px; }

.photowrap { clear: both; margin-bottom: 10px; position: relative; }
.photowrap b { float: left; display: block; width: 105px; text-align: right; height: 40px; line-height: 40px; }
.tc-tx-grxx b { display: inline-block; width: 105px; text-align: right; }
.photowrap input { margin-top: 10px; }
.photowrap p a { color: #39f; }
.upphotowrap { display: none; }
.upphotowrap a { margin: 0 10px; color: #39f; }
.upphotoimg { height: 180px; width: 280px; z-index: 1; border: 1px solid #ddd; }
#phoneUpdateEwm { position: absolute; left: 500px; top: 0; height: 120px; }
#phoneUpdateEwm div { width: 150px; margin-left: 130px; }
.imgTip { display: none; line-height: 40px; color: #20B907; padding-right: 15px; background: url(/images/loading3.gif) no-repeat right 80%; }
.show_div { height: auto; }
.ewm-info { color: #666; text-align: left; }
.up-ewm-info { text-align: left; color: #c80f1e; }
/*推荐配件页面*/
.togwc_tab { margin-top: 10px; border-bottom: solid 1px #ddd; padding-bottom: 10px; }
.togwc_tab a { margin-right: 20px; color: #39f; }
.togwc_tab a:hover, .togwc_tab a.cur { color: #c80f1e; text-decoration: none; }

.togwc_tab { color: #fff; height: 40px; line-height: 40px; border-bottom: 2px solid #81a6d7; padding: 0; }
.togwc_tab a, .togwc_tab span { text-align: center; height: 40px; line-height: 40px; font-size: 14px; font-family: microsoft yahei; display: inline-block; float: left; margin: 0; padding: 0 15px; }
.togwc_tab a.cur { background: #81a6d7; color: #fff; }
.togwc_tab span { color: #666; }


.togwc_li { margin-top: 10px; padding-bottom: 10px; display: none; }
.togwc_li dd { padding: 10px; border-bottom: dashed 1px #ddd; width: 293px; float: left; height: 118px; margin: 0 10px 10px 0; }
.togwc_li dd:hover { background: #FFFFD1; }
.togwc_li dt { text-align: center; background: #81a6d7; color: #fff; width: 120px; height: 40px; line-height: 40px; float: left; font-size: 16px; font-family: microsoft yahei; }
.togwc_li dt a { color: #fff; }
.togwcli_left { float: left; width: 100px; margin-right: 10px; }
.togwcli_left p { text-align: center; color: #c80f1e; }
.togwcli_right h4 { font-size: 14px; font-family: microsoft yahei; line-height: 23px; height: 46px; overflow: hidden; }
.togwcli_right h4 a { color: #39f; }
.togwcli_right p { margin-bottom: 3px; font-size: 12px; line-height: 18px; color: #666; margin: 2px 0; }
.togwcli_right h5 { color: #666; }
.togwcli_right h5 strong { color: #f33; font-size: 14px; }
.togwcli_right button { width: 90px; height: 30px; background: #efefef; border: solid 1px #ccc; color: #39f; margin-top: 10px; cursor: pointer; border-radius: 3px; }
/*售后新首页*/
.shouhoubx_tab { height: 270px; border: 10px solid #81a6d7; overflow: hidden; margin-bottom: 10px; _width: 250px; }
.shouhoubx_tab .tabt { height: 38px; line-height: 38px; background: #81a6d7; }
.shouhoubx_tab .tabt span { display: block; float: left; height: 38px; padding: 0 10px; text-align: center; cursor: pointer; color: #fff; }
.shouhoubx_tab .tabt span.current { background: #fff; color: #c80f1e; font-weight: bold; }
.sh_chaxun_bd { margin: 10px; }
.sh_chaxun_bd h4 { margin-top: 10px; }
.sh_chaxun_bd p { margin-top: 10px; }
.sh_chaxun_bd input { height: 25px; width: 100%; border: solid 1px #ccc; text-indent: 10px; line-height: 25px\9; }
.sh_chaxun_bd button { width: 80px; height: 30px; background: #c80f1e; border: solid 1px #e55100; color: #fff; cursor: pointer; }
.sh_chaxun_re { margin: 10px; display: none; }
.sh_chaxun_re p { line-height: 30px; }
.sh_chaxun_re p span { color: #0048a3; }
.sh_chaxun_re p strong { color: #f33; }
.sh_wxsq { width: 90px; height: 30px; background: #c80f1e; border: solid 1px #e55100; color: #fff; display: block; text-align: center; line-height: 30px; }
.sh_wxsq:hover { color: #fff; text-decoration: none; }
#sh_cxgoback, #sh_cxgoback2 { color: #0048a3; }

.sh_gdweixiu { border: solid 10px #81a6d7; margin-top: 10px; }
.sh_gdweixiu h3 { height: 40px; line-height: 40px; background: #81a6d7; color: #fff; font-family: microsoft yahei; font-size: 16px; }
.wxzt_gun { padding: 0 10px; overflow: hidden; height: 840px; }
.wxzt_gun ul li { border-bottom: dashed 1px #e3e3e3; padding: 10px 0; }
.wxzt_gun ul li p { line-height: 25px; clear: both; color: #999; }
.wxzt_gun ul li p span { color: #666; }
.wxzt_gun ul li p i { float: left; }
.wxzt_gun ul li p b { color: #39f; display: block; margin-left: 38px; height: 25px; line-height: 25px; overflow: hidden; }
.wxzt_gun ul li p strong { font-weight: normal; }
.wxzt_gun ul li p strong font { color: #f33; margin: 0 5px; }

.baojiaandyiwen { float: left; width: 920px; margin-top: 10px; }
.sh_baojia { border: solid 1px #e3e3e3; padding-bottom: 10px; }
.sh_baojia h3 strong, .sh_yiwen h3 strong { font-size: 18px; font-family: microsoft yahei; color: #005aa0; }
.sh_baojia table td { height: 30px; border: solid 1px #81a6d7; padding-left: 10px; }
.sh_baojia table td strong { color: #f33; }
.sh_baojia table td a { color: #0048a3; }
.sh_baojia ul li { width: 148px; margin: 10px 4px 0 5px; float: left; border: solid 3px #fff; padding: 10px; _width: 142px; }
.sh_baojia ul li:hover { border: solid 3px #ddd; }
.sh_baojia ul li .wx_img { text-align: center; display: block; }
.sh_baojia ul li h4 { margin-top: 10px; line-height: 18px; height: 36px; overflow: hidden; }
.sh_baojia ul li p { line-height: 25px; }
.sh_baojia ul li p strong { color: #f33; font-size: 14px; }
.sh_baojia ul li span { color: #81a6d7; margin-top: 10px; line-height: 20px; }

.sh_yiwen { margin-top: 10px; border: solid 1px #e3e3e3; padding: 0 10px 10px; }
.sh_yiwen dl { padding: 10px; border-bottom: dashed 1px #ddd; }
.sh_zhuibtn { width: 80px; height: 30px; background: #fff; border: solid 1px #ccc; cursor: pointer; margin: 10px 0 0 20px; }
.sh_yiwen dl h4 b { color: #005aa0; }
.sh_yiwen dl dd { padding-left: 10px; }
.sh_zhuiwrap { background: #f1f1f1; padding: 10px; border: solid 2px #ccc; margin-left: 20px; margin-top: 10px; }
.sh_zhuiinput { float: none; border: none; display: none; margin-left: 20px; }
.zhuiwen_user { height: 25px; border: solid 1px #ccc; text-indent: 8px; line-height: 25px\9; }
.sh_addzhui { height: 30px; width: 80px; background: #c80f1e; border: solid 1px #cb4800; color: #fff; cursor: pointer; margin: 10px 0 10px 20px; }
.sh_tiwen { padding: 10px; border-bottom: solid 2px #c80f1e; }
.sh_tiwen p { margin-top: 10px; }
.sh_tiwen p input { height: 25px; border: solid 1px #ddd; text-indent: 8px; line-height: 25px\9; }
.sh_tiwen p textarea { width: 400px; height: 60px; text-indent: 8px; padding-top: 8px; border: solid 2px #d2d2d2; }
.sh_tiwen p button { height: 30px; width: 80px; background: #c80f1e; border: solid 1px #cb4800; color: #fff; cursor: pointer; }
.sh_allzixun { width: 120px; height: 30px; display: block; margin: 20px; background: #c80f1e; color: #fff; text-align: center; line-height: 30px; }
.sh_allzixun:hover { color: #fff; text-decoration: none; }
.ad22 { height: 141px; margin-top: 10px; float: left; }
.ys_xuan li a.not { border: 1px dashed #ccc; color: #999; cursor: not-allowed; }

/*评价*/
.sppjbd { border: 0; }
.sppjbd .pj_title { margin-top: 10px; height: 30px; line-height: 30px; background-color: #eee; }
.fl { float: left; }
.sppjbd .pj_title .pj_spxq, .sppjbd .pj_title .pj_gmsj, .sppjbd .pj_title .pj_pj { text-align: center; }
.sppjbd .pj_item { padding: 8px 4px; border-bottom: 1px solid #CCC; }
.sppjbd .pj_spxq, .sppjbd .pj_gmsj, .sppjbd .pj_pj { float: left; }
.sppjbd .pj_spxq { width: 630px; }
.sppjbd .pj_gmsj, .sppjbd .pj_title .pj_pj { width: 150px; }

.sppjbd .pj_fore1 { height: 52px; margin-right: 10px; width: 52px; float: left; display: block; border: 1px solid #E1E1E1; }
.sppjbd .pj_fore2 { padding-top: 7px; width: 560px; float: left; }
.sppjbd .pj_fore3, .sppjbd .pj_fore4 { display: block; line-height: 45px; color: #999; padding-top: 7px; width: 150px; float: left; text-align: center; }
.sppjbd .plBox { *zoom: 1; }
.sppjbd .star { display: block; float: left; width: 140px; border: 0; height: 22px; background: url("/images/plstar1.png") no-repeat scroll 0 0; }
.sppjbd .star1 { background-position: 0 -20px; }
.sppjbd .star2 { background-position: 0 -40px; }
.sppjbd .star3 { background-position: 0 -60px; }
.sppjbd .star4 { background-position: 0 -80px; }
.sppjbd .star5 { background-position: 0 -100px; }
.sppjbd .txt { width: 200px; height: 25px; margin: 0 5px; }
.sppjbd .add_tag_btn { padding: 5px 10px; background-color: #F5F5F5; border: 1px solid #ddd; border-radius: 3px; margin-right: 10px; }
.sppjbd .area { height: 93px; width: 580px; background-color: #fff; border-color: #AAAAAA #DDDDDD #DDDDDD #AAAAAA; border-width: 1px; border-style: solid; }
.sppjbd .pltj_btn { background-color: #c80f1e; color: #fff; font-weight: 700; padding: 10px 20px; border-radius: 3px; display: inline-block; *display: inline; *zoom: 1; }
.sppjbd .pltj_btn:hover, .sppjbd .add_tag_btn:hover { text-decoration: none; }

.y_pj_pjbox { padding: 10px; position: relative; *z-index: 0; display: block; }
.y_pj_pjbox .arrow_up { background: url(/images/allprup.png) 0 0 no-repeat; *z-index: 999; width: 16px; height: 13px; position: absolute; right: 103px; top: -12px; _margin-top: -12px; }
.y_pl_box .xingming { color: #39f; margin-right: 8px; float: none; }
.y_pl_box .touxiang { float: left; width: 100px; }
.y_pl_box .touxiang a, .touxiang span { display: block; text-align: center; margin-top: 4px; }
.y_pl_box .touxiang span { color: #999; }
.y_pl_box .touxiang img { background: none repeat scroll 0 0 #FFF; border: 1px solid #CCC; padding: 2px; }
.y_pl_box { margin-left: 105px; background-color: #F8F9FF; border: 2px solid #E0E3F4; padding: 10px; position: relative; }
.y_pl_box .arrow_left { position: absolute; background: url(/images/pl_sanjiao.png) 0 0 no-repeat; width: 12px; height: 19px; left: -11px; _margin-left: -11px; top: 20px; }
.y_pl_box .y_pl_pf { height: 22px; padding-bottom: 8px; border-bottom: 1px solid #DEDEDE; margin-bottom: 10px; }
.y_pl_box .pl_date { float: right; color: #999; }
.y_pl_box dl { }
.y_pl_box dt { line-height: 25px; float: left; _float: none; width: 60px; text-align: right; color: #999; }
.y_pl_box dd { line-height: 25px; margin-left: 65px; margin-bottom: 10px; }
.cur_tag_box span { color: #fff; margin-right: 10px; background: #9c3; padding: 0 2px; }
.pl_operate { text-align: right; height: 36px; }
.pl_operate a { *display: inline-block; }
.pl_hf_box { padding: 10px; background-color: #fff; border: 1px solid #E0E3F4; margin-bottom: 10px; display: none; }
.pl_hf_box .txt { margin-left: 0; width: 610px; float: left; _float: none; }
.pl_hf_box span, .pl_hf_box a { float: left; _float: none; }
.pl_hf_box a { _margin-top: -10px; }
.pl_hf_box span { line-height: 25px; display: block; }
.pl_hf_list strong { color: #BEBEBE; display: inline; float: left; font-family: arial; font-size: 20px; margin: 5px 0 0 0; text-align: right; width: 45px; }
.pl_hf_list .duanluo { margin-left: 55px; line-height: 24px; }
.pl_hf_list .duanluo .pl_date { float: left; _float: none; }
.pl_hf_list .add_hf_btn { float: right; display: none; _float: none; *display: inline; color: #0048a3; margin-right: 50px; }
.pl_hf_list li:hover .add_hf_btn { display: block; }
.pl_hf_list .pl_hf_box { margin-left: 55px; display: none; }
.pl_hf_list .pl_hf_box .txt { width: 500px; }
/*凑单*/
.coudan { border: solid 1px #e3e3e3; }
.coudan h3 { height: 40px; line-height: 40px; font-weight: bold; font-family: microsoft yahei; font-size: 14px; border-bottom: solid 1px #e3e3e3; background: #f3f3f3; padding: 0 10px; }
.coudan ul li { margin: 10px 5px 0; height: 120px; padding: 10px 0; width: 290px; float: left; }
.coudan ul li span { display: block; }
.coudan_left { float: left; }
.coudan_right { margin-left: 130px; }
.coudan_right strong, .coudan_right em, .coudan_right b, .coudan_right button { display: block; margin-top: 2px; }
.coudan_right strong { height: 36px; overflow: hidden; }
.coudan_right strong a { font-weight: normal; }
.coudan_right em { height: 34px; overflow: hidden; color: #666; }
.coudan_right b { font-size: 14px; color: #f33; }
.coudan_right button { width: 90px; height: 30px; background: #f3f3f3; border: solid 1px #ddd; color: #39f; margin-top: 10px; cursor: pointer; border-radius: 3px; }
.coudan_sm { margin: 10px auto; width: 1200px; }
/*团购列表*/
.tuanlist ul li { width: 582px; border: solid 4px #eee; height: 236px; float: left; margin: 8px 5px; _margin: 8px 2px; }
.tuanlist ul li:hover { border: solid 4px #f75366; }
.tuan_left { float: left; margin: 10px; width: 216px; height: 216px; }
.tuan_right { float: left; width: 346px; _width: 330px; }
.tuan_right h3 { height: 25px; line-height: 25px; font-family: microsoft yahei; margin-top: 10px; }
.tuan_right h3 span { height: 25px; width: 65px; display: block; float: left; background: #f75366; color: #ffef3b; font-size: 18px; text-align: center; border-radius: 3px; margin-right: 10px; }
.tuan_right h3 span .zhekou { font-size: 24px; font-style: italic; margin-right: 6px; }
.tuan_right h3 a { font-size: 16px; font-weight: bold; display: block; width: 260px; color: #666; _width: 240px; }
.tuan_ms { margin-top: 10px; color: #666; line-height: 18px; height: 38px; overflow: hidden; _height: 36px; }
.tuan_price { background: url(/images/tuan.png) no-repeat; width: 336px; height: 60px; margin-top: 10px; }
.tuan_price span { display: block; float: left; padding: 10px; }
.tuan_price span strong { display: block; color: #fff; font-size: 24px; line-height: 24px; }
.tuan_price span del { color: #fec7ce; font-size: 14px; display: block; line-height: 14px; }
.tuan_price a { display: block; float: right; width: 140px; height: 60px; }
.tuan_timer { clear: both; margin-top: 10px; font-size: 14px; color: #666; background: url(/images/clock.png) no-repeat left center; padding-left: 25px; }
.tuan_timer strong { font-size: 20px; margin: 0 5px; }
.tuan_people { font-size: 14px; color: #666; margin-top: 10px; }
.tuan_people span { font-size: 18px; color: #f75366; }
.tuan_ad { display: block; width: 1200px; height: 300px; }
.tuan_ad .slides { position: relative; overflow: hidden; width: 800px; height: 300px; z-index: 2; float: left; border: solid 1px #ddd; }
.tuan_ad .slide-pic { overflow: hidden; width: 800px; height: 300px; }
.tuan_ad .slide-pic img { width: 800px; height: 300px; }
.tuan_ad .slide-pic li { display: block; }
.tuan_ad .slide-pic li.cur { display: block; }
.tuan_ad .slide-li { position: absolute; right: 10px; bottom: 7px; }
.tuan_ad .slide-li li { float: left; width: 10px; height: 10px; margin-right: 5px; text-align: center; }
.tuan_ad .slide-li a { display: block; width: 10px; height: 10px; text-indent: -9999px; }
.tuan_ad .slide-li a, .tuan_ad .slide-li a:link, .tuan_ad .slide-li a:visited { color: #FFF; background: url(/images/banner_icon.png) no-repeat right center; }
.tuan_ad .slide-li .cur a, .tuan_ad .slide-li a:hover { color: #333; text-decoration: none; background: url(/images/banner_icon.png) no-repeat left center; }
.tuan_ad .op li.cur { background: url(/images/banner_icon.png) no-repeat left center; }
.tuan_rightad { float: right; width: 390px; height: 300px; }
.tuan_rightad a { display: block; width: 390px; height: 150px; }
.tuan_rightad a:hover img { opacity: 0.8; filter: alpha(opacity=80); }
.tuan_shai { margin-top: 10px; height: 40px; line-height: 40px; border: solid 1px #ddd; border-top: solid 2px #f75366; }
.tuan_shai h3 { font-size: 16px; font-weight: bold; color: #f75366; margin-left: 10px; font-family: 'Microsoft YaHei'; }

.lijituan { width: 710px; height: 60px; background: url(/images/lijituan.png) no-repeat; margin-top: 10px; }
.lijituan a { display: block; float: left; width: 120px; height: 40px; background: url(/images/tuan_btn.png?v=1) no-repeat; margin: 10px; }
.lijituan a.wks { background-position: 0 0; }
.lijituan a.ljq { background-position: 0 -40px; }
.lijituan a.yjs { background-position: 0 -80px; }
.lijituan .ljtuan_djs { height: 60px; line-height: 60px; font-size: 18px; color: #fff; font-family: 'Microsoft YaHei'; font-weight: bold; float: left; margin-left: 20px; float: left; }
.lijituan .ljtuan_djs b { margin: 0 5px; }
.lijituan .ljtuan_people { float: right; height: 60px; line-height: 60px; font-size: 18px; color: #fff; font-family: 'Microsoft YaHei'; font-weight: bold; margin-right: 50px; }
.lijituan .ljtuan_people strong { color: #ffef3b; }

/**靓号样式**/
.lh_list .fenl_ul { margin-left: 85px; }
.lh_list .fenl_tit { width: 80px; }
.lh_list .num_txt { width: 20px; height: 20px; background: #fff; border: 1px solid #999; line-height: 20px; text-align: center; }
.lh_list .dw_s_list li { margin: 5px 1px; height: 22px; min-width: 20px; line-height: 22px; float: left; padding: 4px 0; overflow: hidden; *width: auto; }
.lh_list .dw_s_list li .lh_s_btn { *float: left; *margin-left: -100px; }
.lh_list .lh_fenl_tit { margin-top: 7px; height: 25px; line-height: 25px; }
.lh_list .lh_s_btn { display: inline-block; height: 22px; line-height: 22px; border: 1px solid #dbdbdb; padding: 0 10px; color: #0048a3; cursor: pointer; _width: 40px; _white-space: nowrap; }
.lh_list .lh_s_btn:hover { background: #81a6d7; border: 1px solid #81a6d7; color: #fff; text-decoration: none; }
.lh_list .lh_list .pinpai .more { float: right; display: block; height: 25px; line-height: 35px; width: 60px; }
.lh_list .sub_lb table { width: 100%; margin-top: 10px; }
.lh_list .sub_lb thead { border: 1px solid #dbdbdb; border-width: 0 1px; }
.lh_list .sub_lb thead td { border-color: #81A6D7 #DBDBDB #DBDBDB; border-style: solid; border-width: 2px 0 1px; margin-top: 10px; padding: 7px 0; height: 30px; }
.lh_list .sub_lb td .lh_px { background: #fff; color: #666; display: block; width: 24px; margin: 0 auto; height: 23px; line-height: 23px; border: 1px solid #dbdbdb; padding: 0 10px; }
.lh_list .sub_lb td .lh_px:hover { background: #81a6d7; border: 1px solid #81a6d7; color: #fff; text-decoration: none; }

.lh_list .sub_lb td .sxhover, .lh_list .sub_lb td .sxhover:hover { background: #81a6d7 url(/images/icon15.png) no-repeat right center; border-color: #81a6d7; padding-right: 25px; color: #fff; text-decoration: none; }
.lh_list .sub_lb td .sxuphover, .lh_list .sub_lb td .sxuphover:hover { background: #81a6d7 url(/images/icon15up.png) no-repeat right center; padding-right: 25px; border-color: #81a6d7; color: #fff; text-decoration: none; }

.lh_list .sub_lb td { text-align: center; }
.lh_list .sub_lb tbody tr:hover { background: #ffffd1; }
.lh_list .sub_lb tbody td { padding: 10px 0; border-bottom: 1px dashed #ddd; color: #666; }
.lh_list .sub_lb tbody td a { color: #0048a3; }
.lh_list .sub_lb tbody td .price { color: red; font-size: 16px; font-weight: 700; font-family: Verdana; }
.lh_list .sub_lb tbody td.yyshang div { padding-left: 20px; background: url(/images/yys.png) 0 0 no-repeat; }
.lh_list .sub_lb tbody td.yyshang .yys_10086 { background-position: 0 -40px; }
.lh_list .sub_lb tbody td.yyshang .yys_10000 { background-position: 0 0; }
.lh_list .sub_lb tbody td.yyshang .yys_10010 { background-position: 0 -20px; }
.lh_list .sub_lb td.title a { color: #0048a3; font-size: 14px; font-weight: 400; }
.lh_list .sub_lb td.title em { font-weight: 700; font-size: 16px; color: #c80f1e; }
.lh_list .sub_lb td a.hm_gobuy { display: block; height: 23px; line-height: 23px; padding: 0 10px; border: 1px solid #dbdbdb; background: #fff; }
.lh_list .sub_lb td a.hm_gobuy:hover { background: #c80f1e; border-color: #c80f1e; text-decoration: none; color: #fff; }
.lh_list .dw_s_list li.ml12 { margin-left: 12px; }
.lh_list .tshi { color: #c80f1e; }
.lh_list .sub_lb thead td.gh_tip { position: relative; padding-right: 16px; background: url(/images/help-16.png) right 50% no-repeat; }
.lh_list .lh_s_txt { border: 1px solid #999; display: inline-block; font-size: 12px; height: 20px; line-height: 20px; padding-left: 5px; width: 80px; }
.lianghao_tip {  margin: 10px auto; border: dotted 1px #ddd; padding: 10px; }
.lianghao_tip h3 { font-size: 14px; color: #0048a3; font-weight: bold; line-height: 30px; }
.lianghao_tip ol li { list-style: decimal; margin-left: 30px; line-height: 30px; color: #666; }
.lianghao_tip ol li b { color: #c80f1e; margin-right: 5px; }
.lianghao_tip ol li i { color: #f33; }

/*靓号详细页*/
.lh_detail .yanse { margin: 0; padding: 5px 0; }
.lh_detail #buyType { margin-top: 10px; }
.lh_detail .pz_tit { padding-top: 0; line-height: 26px; display: block; text-align: right; font-weight: 400; }
.lh_detail li { line-height: 26px; margin-top: 0; font-weight: 700; font-size: 14px; }
.lh_detail .lx_wm { display: inline; float: left; height: 62px; padding-left: 55px; margin-right: 15px; margin-top: 20px; width: 105px; background: url(/images/qq_icon.png) 15px center no-repeat #1886EE; border-radius: 3px; line-height: 62px; font-size: 25px; color: #fff; font-family: 'Microsoft YaHei'; }
.lh_detail .lx_wm:hover { text-decoration: none; }
.lh_canshu table { border: 1px solid #ddd; background: #fff; }
.lh_canshu tr th { text-align: right; padding-right: 10px; border-right: 1px dotted #ddd; background: #f6f6f6; }
.lh_canshu tr td { text-align: left; padding: 10px; }
.lh_canshu .jy_tip, .lh_jy_tip { margin: 15px 0; padding: 10px; background-color: #FEF8B2; box-shadow: 0 0 3px rgba(0, 0, 0, 0.5); color: #f33; }
.lh_jy_tip { border: 1px solid #FBAC77; color: #f33; box-shadow: none; }
.lh_canshu .jy_lc_A, .lh_canshu .jy_lc_B { background: url(/images/lh_lc_A.jpg) 10px 10px no-repeat; width: 816px; height: 176px; border: 1px solid #ddd; }
.lh_canshu .jy_lc_B { background-image: url(/images/lh_lc_B.jpg); }
.lh_canshu .hm_yy { background: url(/images/hm_yy.jpg) 0 0 no-repeat; padding: 60px 20px 35px 0; text-indent: 2em; width: 760px; line-height: 18px; color: #333; }
.lh_canshu .lh_lc_tit { color: #f33; font-weight: 700; font-size: 18px; padding: 10px; }
.show_div h3 { border-bottom: 1px solid #ddd; font-family: 'Microsoft YaHei'; font-size: 16px; font-weight: 700; margin: 10px 10px 5px; padding-bottom: 10px; }
.show_div table { width: 500px; margin: 10px; }
.show_div td { padding: 5px; }
#showUpdate .btn { cursor: pointer; width: 140px; height: 40px; background: #ff6a00; border: 0; border-radius: 5px; color: #fff; font-size: 16px; font-weight: 700; height: 40px; line-height: 40px; text-align: center; width: 140px; }
#showUpdate .btn:hover { background-color: #c80f1e; }
/*套餐购买*/
.suit_tit { height: 50px; border: solid 1px #ddd; line-height: 50px; padding: 0 10px; margin-bottom: 10px; }
.suit_tit strong { color: #333; font-size: 16px; font-family: 'Microsoft YaHei'; }
.suit_tit select { color: #c80f1e; font-size: 16px; font-family: 'Microsoft YaHei'; margin-left: 10px; }
.suit_box { width: 940px; float: left; _width: 950px; }
.suit_z { width: 216px; }
.suit_sp { float: left; }
.suit_sp p { height: 35px; overflow: hidden; }
.suit_sp span b { font-size: 14px; color: #f33; }
.now_guige { padding: 0 10px; height: 25px; line-height: 25px; border: solid 1px #ccc; position: relative; cursor: pointer; width: 140px; margin-top: 8px; }
.now_guige b { color: #c80f1e; }
.now_guige i { display: inline-block; width: 16px; height: 16px; position: absolute; top: 5px; right: 10px; }
.suit_f { width: 160px; position: relative; margin-left: 80px; margin-top: 36px; }
.suit_f p { margin-top: 20px; }
.suit_plus { display: block; width: 60px; height: 60px; font-size: 90px; color: #ddd; position: absolute; left: -70px; top: 10px; }
.suit_price { position: relative; float: right; width: 180px; margin-top: 36px; padding-top: 20px; }
.suit_price p { margin-top: 5px; }
.suit_price p strong { color: #f33; font-size: 18px; }
.suit_price p b { color: #c80f1e; font-size: 14px; }
.suit_buy { width: 150px; height: 40px; border-radius: 3px; background: #f33; font-size: 14px; font-weight: bold; text-align: center; line-height: 40px; display: block; color: #fff; margin-top: 10px; }
.suit_buy:hover { color: #fff; }
.suit_sm { border: solid 1px #ddd; margin-top: 15px; padding: 15px; }
.suit_sm h3 { font-size: 14px; font-weight: bold; color: #39f; }
.suit_sm p { line-height: 25px; margin-left: 15px; }
.all_guige { padding: 0 10px 10px; border: solid 1px #ccc; position: absolute; width: 140px; background: #fff; display: none; }
.all_guige h3 { height: 30px; line-height: 30px; position: relative; }
.all_guige h3 i { background: url(/images/cuxiao_sj.png) no-repeat; display: block; width: 22px; height: 15px; position: absolute; top: -12px; left: 15px; }
.all_guige a { display: block; height: 25px; line-height: 25px; border: solid 1px #ddd; padding: 0 10px; margin-bottom: 5px; float: left; cursor: pointer; white-space: nowrap; }
.all_guige a:hover { text-decoration: none; color: #c80f1e; border: solid 1px #c80f1e; }
.all_guige a.cur { border: solid 1px #c80f1e; background: url(/images/icon35.png) no-repeat right bottom; }
.all_guige a em { color: #fff; margin-left: 10px; }
.all_guige a em.xianhuo { background: #f33; }
.all_guige a em.yuding { background: #c80f1e; }
.all_guige a em.zaitu { background: #39f; }
.all_guige a em.quehuo { background: #999; }

/*tipMsg样式*/
.tip-help { background: url("/images/help-16.png") no-repeat scroll center; width: 16px; height: 16px; display: inline-block; cursor: pointer; vertical-align: top; margin-left: 5px; }
#tipBox { border: solid 1px #f63; border-radius: 3px; padding: 10px; box-shadow: 1px 1px 3px #f93; position: absolute; top: 50px; left: 50px; max-width: 250px; background: #fff; display: none; z-index: 9999; word-wrap: break-word; word-break: break-all; }
#tipBox:before { content: ''; width: 10px; height: 10px; position: absolute; left: 10px; bottom: -6px; background-color: #fff; border: 1px solid #f63; display /*\**/: none\9; border-width: 0 1px 1px 0; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); }
#tipBox.downTip:before { bottom: auto; top: -6px; -webkit-transform: rotate(-135deg); -moz-transform: rotate(-135deg); -ms-transform: rotate(-135deg); -o-transform: rotate(-135deg); transform: rotate(-135deg); }
#tipBox.leftTip:before { bottom: auto; top: 10px; left: auto; right: -6px; -webkit-transform: rotate(-35deg); -moz-transform: rotate(-35deg); -ms-transform: rotate(-35deg); -o-transform: rotate(-35deg); transform: rotate(-35deg); }
#tipBox.rightTip:before { bottom: auto; top: 10px; left: -6px; -webkit-transform: rotate(135deg); -moz-transform: rotate(135deg); -ms-transform: rotate(135deg); -o-transform: rotate(135deg); transform: rotate(135deg); }
#alert { max-width: 300px; min-width: 180px; padding-bottom: 10px; border: solid 1px #ddd; box-shadow: 1px 1px 5px #ccc; position: fixed; top: 200px; left: 400px; border-radius: 3px; background: #fff; *width: 100%; z-index: 9999; }
#alert h3 { height: 30px; line-height: 30px; padding-left: 10px; color: #f63; position: relative; font-weight: bold; font-size: 14px; background: #f6f6f6; }
#alert h3 a { display: block; width: 16px; height: 16px; position: absolute; top: 5px; right: 5px; background: url(/images/tips.png) no-repeat 0 -50px; }
#alert h3 a:hover { background-position: 0 -66px; }
#alert .tip_msg { margin: 10px; }
#alert i { display: block; width: 25px; height: 25px; background: url(/images/tips.png) no-repeat; vertical-align: top; margin-right: 10px; float: left; }
#alert i.true, #automsg i.true { background-position: 0 0; }
#alert i.false, #automsg i.false { background-position: 0 -25px; }
#alert .msg_con { display: block; max-width: 240px; float: left; }
#alert .al_btn { clear: both; text-align: right; }
#alert button { width: 60px; height: 30px; margin-top: 10px; margin-right: 10px; cursor: pointer; }
#abort { display: none; }
#mark { background: #fff; opacity: 0.8; width: 100%; height: 100%; position: fixed; top: 0; left: 0; filter: alpha(opacity=80); overflow: hidden; z-index: 9998; }
#automsg { background: #fff; border: solid 8px #ddd; position: fixed; top: 100px; z-index: 9999; padding: 10px; }
#automsg i { display: inline-block; width: 25px; height: 25px; background: url(/images/tips.png) no-repeat; vertical-align: middle; margin-right: 5px; }
/*我的心得*/
.myxinde { }
.xinde_tit { height: 40px; background: #eee; text-align: center; }
.myxinde img { vertical-align: middle; }
.myxinde td { padding: 10px; }
.xd_pro a { color: #39f; }
.xd_pro .xd_img { width: 70px; height: 70px; float: left; display: block; }
.xd_pro .xd_tit { margin-left: 80px; display: block; margin-left: 80px; padding-top: 20px; }
.myxinde tr { border-bottom: solid 1px #ddd; }
.myxinde .xd_star { width: 100px; height: 20px; margin: 0 auto; }
.xd_replay b { color: #f90; }
.xd_replay .they_re { margin-top: 8px; padding-top: 8px; border-top: dotted 1px #e3e3e3; }
.they_re .xdre_box { display: block; height: 30px; padding-top: 10px; display: none; }
.they_re .xdre_box input { height: 20px; border: solid 1px #ccc; width: 380px; padding-left: 5px; }
.they_re .xdre_box button { cursor: pointer; }
.they_re a { color: #9c3; margin-left: 20px; }
.xd_date { color: #999; margin-left: 30px; }
/*会员中心菜单*/
.admin_menu { background: #fff; border-radius: 5px; margin: 0 10px; padding-bottom: 20px; }
.admin_menu dl { padding: 5px 0; }
.admin_menu dl dt { height: 30px; line-height: 30px; padding-left: 10px; font-weight: bold; border-bottom: dashed 1px #e3e3e3; }
.admin_menu dl dd { height: 30px; line-height: 30px; padding-left: 20px; }
.admin_menu dl dd a { transition: padding 0.5s; display: block; }
.admin_menu dl dd a:hover { text-decoration: none; padding-left: 10px; padding-left: 0\9; background: #39f; color: #fff; }
.admin_menu .tuichu { margin: 10px 0 0 20px; display: block; }
/*友情链接*/
.friendlink h3 { height: 30px; line-height: 30px; padding: 0 10px; background: #fff; border: solid 1px #ddd; }
.friendlink h3 span { display: inline-block; padding: 0 10px; cursor: pointer; }
.friendlink h3 span.current { border-bottom: 2px solid #c80f1e; }
.friendlink h3 a { color: #999; }
.friendlink p { border: solid 1px #ddd; border-top: 0; padding: 10px; background: #fff; }
.friendlink p a { display: inline-block; margin: 0 10px; color: #999; }
.friendlink p.diquFenzhan a { width: 94px; }
/*手机详细页链二维*/
.shareEwm { display: inline; position: relative; width: 23px; height: 28px; }
.shareEwm .big-ewm { display: none; position: absolute; top: 29px; left: -165px; background: #fff; border: 1px solid #ddd; box-shadow: 0 0 5px #ddd; width: 385px; padding: 10px; border-radius: 3px; font-family: 'Microsoft YaHei',SimHei; }
.shareEwm .big-ewm:before { content: ''; width: 10px; height: 10px; position: absolute; left: 167px; top: -6px; background-color: #fff; border: 1px solid #ddd; display: none\9; border-width: 0 1px 1px 0; -webkit-transform: rotate(-135deg); -moz-transform: rotate(-135deg); -ms-transform: rotate(-135deg); -o-transform: rotate(-135deg); transform: rotate(-135deg); }
.shareEwm .big-ewm img { width: 132px; height: 132px; padding: 10px 0 0 10px; float: left; }
.shareEwm .big-ewm > div { width: 240px; float: left; padding-top: 10px; }
.shareEwm .big-ewm > div.clear { padding-top: 0; }
.shareEwm .big-ewm-con { padding: 20px 70px 25px 10px; color: #666; background: url(/images/share_phone.png) right top no-repeat; font-size: 14px; }
.shareEwm .big-ewm h4 { font-weight: 700; padding-bottom: 20px; color: #39f; font-size: 18px; padding-right: 45px; background: url(/images/arrow_r_down.png) right top no-repeat; text-align: right; }
.shareEwm:hover .big-ewm { display: block; }
.bdshare-button-style0-16 .shareEwm .bds_weixin { background-image: url(/images/barcode-2d.png); background-position: 0 0; }
iframe[name='google_conversion_frame'] { display: none; }

.selectBox { border: 1px solid #ccc; height: 26px; line-height: 25px; display: inline-block; *display: inline; *zoom: 1; cursor: pointer; position: relative; z-index: 11; *margin-top: 12px; margin-right: 10px; }
.selectBox i.icon { background: url(/images/detail_icon.png) -32px 0 no-repeat; height: 16px; right: 3px; top: 5px; width: 16px; display: block; position: absolute; }
.selectBox span { display: block; padding: 0 20px 0 10px; height: 25px; line-height: 25px; border-bottom: 1px solid #fff; background: #fff; color: #666; min-width: 65px; font-weight: bold; }
.selectBox .sList { display: none; position: absolute; left: -1px; top: 25px; border: 1px solid #c80f1e; min-width: 95px; z-index: -1; background: #fff; }
.selectBox .sList a { color: #333; cursor: pointer; display: block; height: 25px; line-height: 25px; padding: 0 8px; white-space: nowrap; text-transform: uppercase; }
.selectBox .sList a:hover { background: #c80f1e; color: #fff; text-decoration: none; }
.cur { border-color: #c80f1e; border-bottom: 0; }
.cur span { }
.cur .sList { display: block; }
/*列表�?是否显示有货 样式*/
.xianhuo_section { color: #666; float: left; margin-left: 20px; padding-right: 20px; border-right: 1px solid #e3e3e3; }
.xianhuo_section span { cursor: pointer; display: inline-block; }
.xianhuo_section span:hover { color: #c80f1e; }
.xianhuo_section span i { height: 20px; width: 20px; border: 1px solid #ccc; text-align: center; line-height: 20px; display: inline-block; font-size: 12px; background: #fff; margin-right: 5px; vertical-align: middle; overflow: hidden; }
.xianhuo_section span i.cur, .xianhuo_section span:hover i { border-color: #c80f1e; color: #c80f1e; }
/*layer 2.0样式，有自定义，不要直接拿官网样式覆盖*/
*html{background-image:url(about:blank);background-attachment:fixed}html #layui_layer_skinlayercss{display:none;position:absolute;width:1989px}.layui-layer,.layui-layer-shade{position:fixed;_position:absolute;pointer-events:auto}.layui-layer-shade{top:0;left:0;width:100%;height:100%;_height:expression(document.body.offsetHeight+"px")}.layui-layer{font-family:'Microsoft YaHei';top:150px;left:50%;margin:0;padding:0;background-color:#fff;-webkit-background-clip:content;box-shadow:1px 1px 50px rgba(0,0,0,.3);border-radius:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.3s;animation-duration:.3s}.layui-layer-close{position:absolute}.layui-layer-content{position:relative}.layui-layer-border{border:1px solid #B2B2B2;border:1px solid rgba(0,0,0,.3);box-shadow:1px 1px 5px rgba(0,0,0,.2)}.layui-layer-moves{position:absolute;border:3px solid #666;border:3px solid rgba(0,0,0,.5);cursor:move;background-color:#fff;background-color:rgba(255,255,255,.3);filter:alpha(opacity=50)}.layui-layer-load{background:url(/images/loading-0.gif) center center no-repeat #fff}.layui-layer-ico{background:url(/images/layer_icon.png?v=1) no-repeat}.layui-layer-btn a,.layui-layer-dialog .layui-layer-ico,.layui-layer-setwin a{display:inline-block;*display:inline;*zoom:1;vertical-align:top}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.layui-anim{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceOut{100%{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}30%{-webkit-transform:scale(1.03);transform:scale(1.03)}0%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceOut{100%{opacity:0;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}30%{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.layui-anim-close{-webkit-animation-name:bounceOut;animation-name:bounceOut;-webkit-animation-duration:.2s;animation-duration:.2s}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);-ms-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateY(60px);-ms-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.layui-anim-01{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.layui-anim-02{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateX(48px);transform:scale(.475) translateX(48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);-ms-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateX(48px);-ms-transform:scale(.475) translateX(48px);transform:scale(.475) translateX(48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.layui-anim-03{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}.layui-anim-04{-webkit-animation-name:rollIn;animation-name:rollIn}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.layui-anim-05{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.layui-anim-06{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.layui-layer-title{padding:0 80px 0 20px;height:42px;line-height:42px;border-bottom:1px solid #eee;font-size:14px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#F8F8F8}.layui-layer-setwin{position:absolute;right:15px;*right:0;top:15px;font-size:0;line-height:initial}.layui-layer-setwin a{position:relative;width:16px;height:16px;margin-left:10px;font-size:12px;_overflow:hidden}.layui-layer-setwin .layui-layer-min cite{position:absolute;width:14px;height:2px;left:0;top:50%;margin-top:-1px;background-color:#2E2D3C;cursor:pointer;_overflow:hidden}.layui-layer-setwin .layui-layer-min:hover cite{background-color:#2D93CA}.layui-layer-setwin .layui-layer-max{background-position:-32px -40px}.layui-layer-setwin .layui-layer-max:hover{background-position:-16px -40px}.layui-layer-setwin .layui-layer-maxmin{background-position:-65px -40px}.layui-layer-setwin .layui-layer-maxmin:hover{background-position:-49px -40px}.layui-layer-setwin .layui-layer-close1{background-position:0 -40px;cursor:pointer}.layui-layer-setwin .layui-layer-close1:hover{opacity:.7}.layui-layer-setwin .layui-layer-close2{position:absolute;right:-28px;top:-28px;width:30px;height:30px;margin-left:0;background-position:-150px -31px;*right:-18px;_display:none}.layui-layer-setwin .layui-layer-close2:hover{background-position:-181px -31px}.layui-layer-btn{text-align:right;padding:0 10px 12px;pointer-events:auto}.layui-layer-btn a{height:28px;line-height:28px;margin:0 6px;padding:0 15px;border:1px solid #dedede;background-color:#f1f1f1;color:#333;border-radius:2px;font-weight:400;cursor:pointer;text-decoration:none}.layui-layer-btn a:hover{opacity:.9;text-decoration:none}.layui-layer-btn a:active{opacity:.7}.layui-layer-btn .layui-layer-btn0{border-color:#4898d5;background-color:#2e8ded;color:#fff}.layui-layer-dialog{min-width:260px}.layui-layer-dialog .layui-layer-content{position:relative;padding:20px;line-height:24px;word-break:break-all;font-size:14px;overflow:auto}.layui-layer-dialog .layui-layer-content .layui-layer-ico{position:absolute;top:16px;left:15px;_left:-40px;width:30px;height:30px}.layui-layer-ico1{background-position:-30px 0}.layui-layer-ico2{background-position:-60px 0}.layui-layer-ico3{background-position:-90px 0}.layui-layer-ico4{background-position:-120px 0}.layui-layer-ico5{background-position:-150px 0}.layui-layer-ico6{background-position:-180px 0}.layui-layer-rim{border:6px solid #8D8D8D;border:6px solid rgba(0,0,0,.3);border-radius:5px;box-shadow:none}.layui-layer-msg{min-width:180px;border:1px solid #D3D4D3;box-shadow:none}.layui-layer-hui{min-width:100px;background-color:#000;filter:alpha(opacity=60);background-color:rgba(0,0,0,.6);color:#fff;border:none}.layui-layer-hui .layui-layer-content{padding:12px 25px;text-align:center}.layui-layer-dialog .layui-layer-padding{padding:20px 20px 20px 55px;text-align:left}.layui-layer-page .layui-layer-content{position:relative;overflow:auto}.layui-layer-iframe .layui-layer-btn,.layui-layer-page .layui-layer-btn{padding-top:10px}.layui-layer-nobg{background:0 0}.layui-layer-iframe .layui-layer-content{overflow:hidden}.layui-layer-iframe iframe{display:block;width:100%}.layui-layer-loading{border-radius:100%;background:0 0;box-shadow:none;border:none}.layui-layer-loading .layui-layer-content{width:60px;height:24px;background:url(/images/loading-0.gif) no-repeat}.layui-layer-loading .layui-layer-loading1{width:37px;height:37px;background:url(/images/loading-1.gif) no-repeat}.layui-layer-ico16,.layui-layer-loading .layui-layer-loading2{width:32px;height:32px;background:url(/images/loading-2.gif) no-repeat}.layui-layer-tips{background:0 0;box-shadow:none;border:none}.layui-layer-tips .layui-layer-content{position:relative;line-height:22px;min-width:12px;padding:5px 10px;font-size:12px;_float:left;border-radius:3px;box-shadow:1px 1px 3px rgba(0,0,0,.3);background-color:#F90;color:#fff}.layui-layer-tips .layui-layer-close{right:-2px;top:-1px}.layui-layer-tips i.layui-layer-TipsG{position:absolute;width:0;height:0;border-width:8px;border-color:transparent;border-style:dashed;*overflow:hidden}.layui-layer-tips i.layui-layer-TipsB,.layui-layer-tips i.layui-layer-TipsT{left:5px;border-right-style:solid;border-right-color:#F90}.layui-layer-tips i.layui-layer-TipsT{bottom:-8px}.layui-layer-tips i.layui-layer-TipsB{top:-8px}.layui-layer-tips i.layui-layer-TipsL,.layui-layer-tips i.layui-layer-TipsR{top:1px;border-bottom-style:solid;border-bottom-color:#F90}.layui-layer-tips i.layui-layer-TipsR{left:-8px}.layui-layer-tips i.layui-layer-TipsL{right:-8px}.layui-layer-lan[type=dialog]{min-width:280px}.layui-layer-lan .layui-layer-title{background:#4476A7;color:#fff;border:none}.layui-layer-lan .layui-layer-lan .layui-layer-btn{padding:10px;text-align:right;border-top:1px solid #E9E7E7}.layui-layer-lan .layui-layer-btn a{background:#BBB5B5;border:none}.layui-layer-lan .layui-layer-btn .layui-layer-btn1{background:#C9C5C5}.layui-layer-molv .layui-layer-title{background:#009f95;color:#fff;border:none}.layui-layer-molv .layui-layer-btn a{background:#009f95}.layui-layer-molv .layui-layer-btn .layui-layer-btn1{background:#92B8B1}