/*design by Chandixiu QQ:170067733*/
/*base*/
@import url("fonts/iconfont.css");
@font-face {
  font-family: 'iconfont';
  src: url('fonts/iconfont.eot');
  src: url('fonts/iconfont.eot?#iefix') format('embedded-opentype'),
      url('fonts/iconfont.woff2') format('woff2'),
      url('fonts/iconfont.woff') format('woff'),
      url('fonts/iconfont.ttf') format('truetype'),
      url('fonts/iconfont.svg#iconfont') format('svg');}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 8px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%; background:#f5f5f5;}
body{min-width:1300px}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote {margin:0;padding:0;}
body{font-family:Arial,Geneva,Microsoft YaHei,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;color:#585858;-webkit-font-smoothing:antialiased;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6,button,dd,dt,dl{margin:0px;padding:0}
h1,h2,h3,h4,h5,h6,button,.btn{clear:both;font-size:14px;}
img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;_display:block;}
form,input,select;,textarea,td,th {font-size:12px;}
img {border:none;}
em,i{font-style:normal}
li {list-style-type:none;}
button, input {height:auto;-ms-interpolation-mode:bicubic;vertical-align:middle;}
textarea {background:none repeat scroll 0 0 #ffffff;resize:none;}
.of{overflow:hidden}
.mt-20{margin-top:-20px}
/*link style*/
/*link style*/
a{color:#666;text-decoration:none;}
a:hover{color:#4381fd;}
.text-overflow {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.text-gradient {color: #187cea;font-weight: 700;margin-right:10px;background-image: -webkit-linear-gradient(left,#ff9900,#ff4400);-webkit-text-fill-color: transparent;-webkit-background-clip: text;}
.i-title{font-size:24px;font-weight:600;color:#333;line-height:35px;height:35px;overflow:hidden;padding:20px 0; position:relative}
.i-title .more{position:absolute; right:0px;top:15px;}
.i-title .more a { float:right; display:block; width:42px;background:url(img/TB1I1UPdkY2gK0jSZFgXXc5OFXa-14-20.png) no-repeat right center;  font-size:14px; background-size:8px 12px; color:#666;}
.i-title .more a:hover { background:url(img/TB1I1UPdkY2gK0jSZFgXXc5OFXa-14-20-hover.png) no-repeat right center; color:#ff6600;background-size:8px 12px; font-weight:600;}
.f-title{font-size:24px;font-weight:600;color:#333;line-height:35px;height:35px;overflow:hidden;padding:0px 0 20px; position:relative}
.f-title .more{position:absolute; right:0px;top:2px;}
.f-title .more a { float:right; display:block; width:42px;background:url(img/TB1I1UPdkY2gK0jSZFgXXc5OFXa-14-20.png) no-repeat right center;  font-size:14px; background-size:8px 12px; color:#666;}
.f-title .more a:hover { background:url(img/TB1I1UPdkY2gK0jSZFgXXc5OFXa-14-20-hover.png) no-repeat right center; color:#ff6600;background-size:8px 12px; font-weight:600;}
.m {margin:auto;width:1360px;clear:both; position:relative}
.main{width:100%}
.warp-page {overflow:hidden;width:1300px;padding:0px 10px;margin:0px auto;-webkit-box-sizing: border-box;box-sizing: border-box;}
.warp{width:1300px;margin:0px auto;-webkit-box-sizing: border-box;box-sizing: border-box;}

.w1200 {margin:auto;width:1200px;clear:both;}
.top{height:95px;overflow:hidden}
/*顶部区域*/
.head {background:white;width:100%;height:70px;font-size:12px;box-shadow: 0 6px 15px -6px rgba(0,0,0,.1);margin-bottom:20px;position: fixed;top:0;z-index:1000}
.head_m {margin:auto;position:relative;width:1300px;margin:0px auto;}
.m-area{float:left}
.head_l{float:left;line-height:40px;}
.head_r { float:right;width:430px}
.head_c { float:right;}
.head_r .login{float:right;padding:15px 0 15px 15px; position:relative}
.head_r .login a{padding:0px 12px;display:block;float:left;font-size:14px;}
.head_r .login a.go{padding:0px 20px;line-height:40px;height:40px; border:#187cea 1px solid;color:#187cea;border-radius:20px; display:block;float:left;font-size:14px;}
.head_r .login a.go:hover{color:white;background:#187cea}

.head_r .tel{line-height:70px;font-size:16px; background:url(img/tel.png) no-repeat left center;float:left; background-size:20px 20px;padding-left:25px;color:#ff5200;font-weight:bold;margin-left:15px}
.logo{width:200px; position:relative;height:30px;overflow:hidden;padding:17px 0}
.logo img{float:left;height:30px;}
.logo i{position: absolute;bottom:0px;z-index:1000;left:20px;color:#ff0000}
.logo i a{color:#ff0000;}

.logo:before {  
    content: "";
    position: absolute;
    width: 200px;
    height: 15px; 
    background-color: rgba(255, 255, 255, 0.5);
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-animation: blink 1s ease-in 1s infinite;
    animation: blink 1s ease-in 1s infinite; 
}
 
@-webkit-keyframes blink {
    from {left: 10px;top: 0;}
    to {left: 320px;top: 0;}
}
@-o-keyframes blink {
    from {left: 10px;top: 0;}
    to {left: 320px;top: 0;}
}
@-moz-keyframes blink {
    from {left: 10px;top: 0;}
    to {left: 320px;top: 0;}
}
@keyframes blink {
    from {left: -100px;top: 0;}
    to {left: 320px;top: 0;}
}



.head_search {float:left;height:40px;margin-top:15px;position:relative}
.search_i {width:130px;font-size:12px;height:38px;line-height:38px;padding:0px 0 0 10px;color:#666666;background:url('image/spacer.gif');border:#4381fd 2px solid;border-left:none;border-right:none}
.search_i:focus{outline:none;}
.search_m {width:110px;cursor:default;font-size:12px;height:38px;line-height:38px;color:#333;border:#4381fd 2px solid;border-radius:19px 0 0 19px;float:left; border-right:none; text-indent:12px}
.search_s {width:80px;height:42px; font-size:14px;line-height:42px; border:none; text-align:center;margin:0;cursor:pointer;color:white;background:#4381fd;float:right;border-radius:0 21px 21px 0}
.dropdown {position: relative;z-index: 1;width: 90px;float:left;}
.dropdown .level {position: relative;}
.dropdown .level i {width: 5px;height: 5px;border: 1px #aaa solid;border-right-width: 0;border-bottom-width: 0;display: inline-block;margin-left: 7px;-webkit-transform: rotate(225deg); transform: rotate(225deg);margin-top: -4px;position:absolute;right:8px;top:19px;}
.dropdown .dropdown-menu {position: absolute;width: 100%;left: 10px;top:42px;box-shadow: 0 2px 6px 0 rgba(193, 200, 199, 0.43);background: #fff;margin-top: 0px;padding-bottom: 10px;z-index: 2;opacity: 0;visibility: hidden;transition: all 0.5s;display: block;min-width: auto;border: 0;border-radius: 0;padding-top:5px}
.dropdown .dropdown-menu li  {margin: 0;display: block;line-height:25px;font-size:12px;padding-left:10px;cursor:pointer}
.dropdown .dropdown-menu li:hover{color:#ff6000;font-weight:bold}
.dropdown:hover .level {color: #006953;opacity: 1;}
.dropdown:hover .level i {border-left-width: 0;border-top-width: 0;margin-top: 2px;border-right-width: 1px;border-bottom-width: 1px;}
.dropdown:hover .dropdown-menu {margin-top: 0px;visibility: visible;opacity: 1;}
#search_tips {z-index:1000;position:absolute;width:446px;overflow:hidden;cursor:pointer;margin:78px 0 0 470px;font-size:14px;line-height:20px;color:#666666;background:#FFFFFF;border:#ff6700 2px solid;padding-top:8px;}
#search_tips div {height:20px;padding:3px 8px 3px 10px;clear:both;overflow:hidden;}
#search_tips div span {float:right;font-size:12px;}
#search_tips label {display:block;width:100%;background:#f5f5f5;font-size:12px;line-height:26px;color:#ff7200;text-align:right;}
.search_t_div_1 {color:#333333;}
.search_t_div_1 span {color:#008000;}
.search_t_div_2 {background:#3366CC;color:#FFFFFF;}
.search_t_div_2 span {color:#FFFFFF;}


.menu {display: flex;}
.menu .down {position: relative;z-index: 5;}
.menu .down em{font-size: 6px;position:absolute; right:10px; top:5px;background:#ee2e2c;display:block;padding:1px 3px;border-radius:4px;color:white;font-weight:bold}
.menu .down:after{content:"";height:12px;right:0; position:absolute; top:13px}
.menu .down .level {display: flex;align-items: center;margin: 0;justify-content: center;padding: 0 16px;position: relative;z-index: 3;line-height: 70px;font-size:15px;}
.menu .down .level span{font-weight:bold;color:#000}
.menu .down .level:before {content: '';width: 100%;height: 70px;top: 0;left: 0;position: absolute;z-index: -1;}
.menu .down .level i {width: 6px;height: 6px;border: 1.5px #666 solid;border-right-width: 0;border-bottom-width: 0;display: inline-block;margin-left: 7px;-webkit-transform: rotate(225deg);transform: rotate(225deg);margin-top: -4px;}
.menu .down .down-menu {position: absolute;width: 100%;left: 0;box-shadow: 0 2px 6px 0 rgba(193, 200, 199, 0.43);background: #fff;margin-top: -100px;padding-top:8px;padding-bottom: 10px;z-index: 2;opacity: 0;visibility: hidden;transition: all 0.5s;display: block;min-width: auto;border: 0;border-radius: 0;font-size:14px}
.menu .down .down-menu li a {margin: 0;display: block;padding-left: 15px;line-height:30px;}
.menu .down:hover .level {color: #ff6000;opacity: 1;}
.menu .down:hover .level i {border-left-width: 0;border-top-width: 0;margin-top: 2px;border-right-width: 1.5px;border-bottom-width: 1.5px;}
.menu .down:hover .down-menu {margin-top: 0px;visibility: visible;opacity: 1;}

.menu .down a.buy{background: linear-gradient(to right, #FF9900, #FF6700);display:block;line-height:20px;padding:10px 15px;font-size:14px;color:white;margin-top:15px;border-radius:0px 10px 0px 10px;margin-left:15px; cursor:pointer}
.menu .down a.buy:hover{background: linear-gradient(to right, #ff6700, #ff4466);border-radius:10px 0px 10px 0}



.menu .down a img{margin-top:25px;margin-left:20px}
.app-aside{  position: fixed;z-index: 2;top: 70px;left: 0;width: 190px;bottom: 0;background:#f6f8fb;display: -webkit-box;display: -webkit-flex;display: -mf-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
.app-aside .nav-categories-list a{display:block;font-size:14px;line-height:40px;padding:4px 25px;margin-bottom:1px;}
.app-aside .nav-categories-list a.nav-active{display:block;width:100%;font-size:14px;line-height:40px;padding:4px 0px; background:white;color:#187cea}
.app-aside .nav-categories-list a.nav-active:before{content:"";background:#187cea;width:5px;height:16px;float:left;margin-top:12px;margin-right:20px;}
.app-aside .nav-categories-list a img{height:24px}
.app-aside .nav-categories-list a i{margin-right:5px}
.app-aside .nav-categories-list a:hover{display:block;width:100%;font-size:14px;line-height:40px;padding:4px 0px; background:white;color:#187cea}
.app-aside .nav-categories-list a:hover:before{content:"";background:#187cea;width:5px;height:16px;float:left;margin-top:12px;margin-right:20px;}
.nav-title{font-size:12px;line-height:30px;padding:5px 30px;color:#999}
.nav-scenes{border-top:#eee 1px solid}
.wxkf{margin-left:25px}
.left-ad{width:72%;float:left;padding-right:1%}
/*.left-ad img{border-radius:5px;width:920px!important;height:auto!important}*/
.right-ad{ width: 27%;height: auto;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;overflow:hidden}
.right-ad ul li:nth-child(1){overflow:hidden;margin-bottom:3.2%}
.right-ad ul li:nth-child(2){width:48.4%;float:left}
.right-ad ul li:nth-child(3){width:48.4%;float:right}
.right-ad img{border-radius:5px}
.recommend{width:100%;overflow:hidden}
.recommend ul{display:flex;}
.recommend ul li{overflow:hidden;flex: 1;float:left; box-sizing: border-box;padding:0px 15px;}
.recommend ul li:nth-child(1){padding-left:0}
.recommend ul li:nth-child(5){padding-right:0}
.recommend ul li a{background: linear-gradient(to right, #FF9900, #FF6700);border-radius:5px;padding:20px;display:block;position:relative}
.recommend-list-item-info{position:relative;z-index:1;padding:10px 0 10px 0px}
.recommend-list-item-info .info-title{font-size:22px;color:#fff;line-height:34px;text-shadow:0 0 10px rgba(0,0,0,.16)}
.recommend-list-item-info .info-text{margin-top:4px;font-size:12px;color:#fff;line-height:18px;text-shadow:0 0 10px rgba(0,0,0,.16)}





.s-box{width:100%}
.s-box ul{width:102%;margin-left:-2%;}
.s-box li{float:left;width:18%;margin-left:2%;background:white;margin-bottom:1.6%;box-shadow:0px 0px 15px rgba(0,0,0,0.08); position:relative}
.s-box li:hover {box-shadow:0px 0px 15px rgba(0,0,0,0.25);background-color:white;}
.s-box li h3{color:#000;font-size:14px;font-weight:400;text-align:left;line-height:20px;padding:0px 10px 0px 10px;height:20px;margin:10px 0px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap}
.s-box li h3 a{color:#000}
.s-box li h3 a:hover{color:#4381fd}

.s-box li ins{color:#e72e25;text-align:left;display:inline-block;font-size:12px;text-decoration:none;height:35px;line-height:30px;padding:0px 10px;font-family: DINNextLTPro; overflow:hidden;width:100%; box-sizing: border-box;}

.s-box li ins em{color:#F43F2D;font-size:22px;padding-right:2px;font-family: Helvetica,Tahoma,Arial,"Hiragino Sans GB","Hiragino Sans GB W3","Microsoft YaHei",STXihei,STHeiti,Heiti,SimSun,sans-serif;font-weight:400}
.s-box li ins i{float:right;color:#009237;font-size:12px;font-weight:normal;padding-left:25px;background:url(img/cover-page-attente.png) no-repeat 10px 10px}
.s-box li .pic{width:100%;height:auto;overflow:hidden}
.s-box li img{ vertical-align:top;width:100%;width:100%;transition: all 0.5s;}
.s-box li:hover img{transform: scale(1.03);}
.s-box .s11{position: absolute;top:10px;z-index: 100;left:10px}
.s-box .s11 img{width:30px}


.s-box li .free{background: linear-gradient(145deg,#ee2e2c,#ff4600);padding:2px 5px;border-radius:3px;width:48px;text-align: center;color:white; position:absolute;top:0px;left:0px}
.s-box li font{background: linear-gradient(145deg,#ee2e2c,#ff4600);padding:2px 5px;border-radius:3px;width:48px;text-align: center;color:white; position:absolute;top:0px;left:0px}


.n-box{overflow:hidden;}	
.n-box ul li{float:left;width:31.3333%;margin-right:2%;line-height:26px;height:26px;overflow:hidden;font-size:14px;}
.n-box ul li:before{content:"";background:#999;width:4px;height: 4px;float:left;margin-right:10px;margin-top:10px;border-radius:4px}

.p-box{overflow:hidden;background:white}
.p-box dt{font-size:15px; height:32px;line-height:32px;padding:0px 10px 0px 20px; background:url(img/icon-recommend.png) no-repeat;color:white}
.p-box dt a{margin-right:15px}
.p-box dt span{float:right;}
.p-box dt span a{display:block;font-size:0px;text-indent:-999px;width:60px;}
.p-box dl{overflow:hidden}
.p-box img{width:95%;height:90%;margin:0px auto;display:block;margin-bottom:10px}
.p-box dd{float:left;width:18%;padding:2% 1%;overflow:hidden;position:relative}
.p-box dd:nth-child(1){border-left:none}
.p-box p{text-align:center;line-height:23px;}
.p-box .til{font-size:14px;color:#333;}
.p-box .tsg{font-size:14px;color:#ff5400;}

/*box样式*/
.box{background:white;padding:10px 20px;overflow:hidden;box-shadow: 0px 0px 10px rgba(0,0,0,0.09);}
.box dt{font-size:16px;line-height:40px;padding:0px 0px;font-weight:normal;color:#000}
.box dt:before{content:"";background:#ff6000;float:left;margin-right:10px;height:16px;width:3px;margin-top:12px;}
.box dt span{float:right;font-size:14px}
.box dl{background:white;overflow:hidden;padding:15px;border:#eee 1px solid}
.box ul.f4{width:880px;}
.box ul.f4 li{float:left;width:175px;margin-right:20px;;line-height:28px;height:28px;overflow:hidden;font-size:14px; background:url(img/reddot.gif) no-repeat left 11px;background-size:4px 4px;padding-left:12px;}

.box ul.rank li{line-height:28px;font-size:14px;height:28px}
.box ul.rank li:nth-child(1) em ,.box ul.rank li:nth-child(2) em ,.box ul.rank li:nth-child(3) em{background:#ff7200}
.box ul.rank li em{background:#999; display:block;width:16px; height:16px;float:left;margin-right:8px; text-align:center;line-height:16px;color:white;margin-top:7px;font-size:12px;font-style:normal}
.box ul.text li{line-height:28px;font-size:14px;height:28px}


.footer {overflow:hidden;width:100%;padding: 40px 0;-webkit-box-sizing: border-box;box-sizing: border-box;border-top: 1px solid #333; background:#252b3a;color: rgba(255, 255, 255, 0.7);}
.footer a{color: rgba(255, 255, 255, 0.7);}
.footer a:hover{color:white}
.footer-links{overflow:hidden}
.footer-links dl{ width:25%;  float: left;line-height: 2; font-size: 14px;box-sizing: border-box;padding:0px 0px;}
.footer-links dl dt{ font-size: 16px; margin-bottom: 10px; line-height: 2;font-weight: bold;color:white}
.footer-links dl dd{ line-height: 2; color: rgba(255, 255, 255, 0.7);}
.footer-copyright{ line-height: 23px; font-size: 12px; text-align: left;  overflow:hidden;margin-top:30px;background:#1b1b1b}
.friend-links dd {overflow:hidden;line-height:20px;height:20px;}
.friend-links dd  li{float:left}
.friend-links dd a {display:inline-block; padding:0 10px;font-size:14px;}
.friend-links dt{float:left;margin-right:10px;font-size:14px}

.kefu{position:fixed;right:10px;top:50%;margin-top:-100px;z-index:100}
.kefu-meau{position:relative; }
.kefu-meau a.kefu-btn{text-align:center;display:block;position:relative;padding:8px 12px;background:#555;border-radius:4px;margin-bottom:8px;color:white}
.kefu-meau a.kefu-btn img{width:19px}
.kefu-meau a.kefu-btn:hover{background: linear-gradient(to right, #FF9900, #FF6700);color:white}
.kefu-meau a.kefu-btn p{font-size:12px;line-height:18px;padding-top:5px;}
.kefu .meau-contact .kefu-box{position:absolute;top:0px;right:60px;padding-right:10px;display:none;}
.kefu-box .k-box{border:2px solid #ff6700;border-radius:3px;padding:15px 25px;background:#fff;-webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);-moz-box-shadow: 0 3px 8px rgba(0,0,0,.15);box-shadow: 0 3px 8px rgba(0,0,0,.15);position:relative;width:250px;overflow:hidden}
.kefu .meau-contact:hover .kefu-box{display:block}
.kefu-box .k-box dt{ font-size: 14px; line-height: 2;font-weight: bold;}
.kefu-box .k-box dd{ line-height: 20px; text-align:left }
.kefu-box .k-box p{float:left;width:50%; text-align:center;display:block}
.sign{display:inline-block;min-width:20px;height:20px;line-height:21px;margin-top:3px;margin-left:auto;margin-right:auto;border-radius:50%;background:#777;text-align:center;color:#fff;-webkit-transition:.2s;transition:.2s}
.
/*购物车*/
.grid-car{width:120px;margin-right:50px; float:right;padding:10px;margin-top:15px;font-size:14px;background: #f7f7f7;color: #000;border-radius: 5px;border: #dadada 1px solid; padding-left:15px;} 
.grid-car i { margin-right:10px; color:#ee2e2c;font-size: 16px}
.grid-car:hover { background:#ee2e2c; border: #ee2e2c 1px solid;} 
.grid-car:hover span { color: #fff;}
.grid-car:hover i { color: #fff;}
.grid-car span{float:left;margin-right:6px;}
.grid-car em{color:white;font-weight:bold;margin-left:4px;background:#ee2e2c;width:18px;height:18px;line-height:18px; text-align:center;border-radius:100%;display:block;overflow:hidden}
/* form style */
.cdx-form{overflow: hidden; padding:30px 30px;box-shadow: 0px 0px 3px rgba(0,0,0,0.15);background:white;font-size:14px;}
.cdx-form input{border:#e3e3e3 1px solid;padding:7px}
.cdx-form select{border:#e3e3e3 1px solid;padding:6px}
.cdx-form input.adr{margin-top:-4px}
.cdx-form .btn-buy{background: linear-gradient(to right, #FF9900, #FF6700);display:block;line-height:30px;padding:10px 15px;font-size:18px;color:white;border-radius:0px 10px 0px 10px;margin-left:15px; cursor:pointer;border:none;float:right}
.cdx-form .btn-buy:hover{background: linear-gradient(to right, #ff6700, #ff4466);border-radius:10px 0px 10px 0}


/* pages */
.pages {padding:24px 0;text-align:center;font-size:12px;color:#666666;clear:both;}
.pages a:link,.pages a:visited,.pages a:active {background:#FFFFFF;border:#eee 1px solid;padding:6px;text-decoration:none;}
.pages a:hover {background:#258CFF;border:#258CFF 1px solid;color:#FFFFFF;padding:6px;text-decoration:none;}
.pages strong {background:#258CFF;padding:6px;border:#258CFF 1px solid;color:#FFFFFF;}
.pages_inp {width:32px;border:#eee 1px solid;color:#666666;padding:4px;text-align:center;}
.pages_btn {width:32px;border:#d10000 1px solid;color:#FFFFFF;padding:4px 6px;background:#d10000;font-weight:bold;font-size:11px;}
.pages label {background:#FFFFFF;border:#eee 1px solid;color:#666666;padding:6px 6px;}
.pages label em {color:red;font-weight:bold;font-style:normal;}
.pages label span {font-weight:bold;}
.pages cite {font-style:normal;}


/*分类列表*/
.selectList { background: #f6f8fb;  margin-bottom: 20px;overflow:hidden;font-size:14px}
.selectList dl { position: relative; padding: 15px 80px 15px 70px; line-height: 30px; overflow: hidden; }
.selectList dl: last-child { border-bottom: #fff 0px solid; }
.selectList dl dt { position: absolute; width: 60px; left: 20px; top: 12; text-align: left; margin: 0; font-size: 14px; }
.selectList dl dd a { line-height: 30px; margin-left: 20px; display: inline-block; }
.selectList dl dd a:hover{ text-decoration:underline}
.selectList dl dd { height: 30px; overflow: hidden; }
.selectList dl dd a.on{background: linear-gradient(to right, #FF9900, #FF6700);border-radius:15px;color:white;padding:0px 15px}
/* album */
#mid_pos {position:absolute;}
#mid_div {width:400px;height:370px;cursor:crosshair;}
#zoomer {border:#333333 1px solid;width:120px;height:90px;background:#FFFFFF url('image/zoom_bg.gif');position:absolute;opacity:0.5;filter:alpha(opacity=50);}
#big_div {width:400px;height:400px;border:#CCCCCC 1px solid;background:#FFFFFF;position:absolute;overflow:hidden;z-index:1000}
#big_pic {position:absolute;}
.ab_im {padding:2px;margin:10px -10px 10px 50px;border:#C0C0C0 1px solid;}
.ab_on {padding:2px;margin:10px -10px 10px 50px;border:#d10000 1px solid;background:#d10000;}
/* ads */
/* basic */
/*common*/
.b1 {height:1px;font-size:1px;clear:both;width:100%;overflow:hidden}
.b5 {height:5px;font-size:1px;clear:both;width:100%;overflow:hidden}
.b6 {height:6px;font-size:1px;clear:both;width:100%;overflow:hidden}
.b8 {height:8px;font-size:1px;clear:both;width:100%;overflow:hidden}
.b10 {height:10px;font-size:1px; clear:both;width:100%;overflow:hidden}
.b15 {height:15px;font-size:1px;clear:both;width:100%;overflow:hidden}
.b20 {height:20px;font-size:1px; clear:both;width:100%;overflow:hidden}
.b25 {height:25px;font-size:1px; clear:both;width:100%;overflow:hidden}
.b30 {height:25px;font-size:1px; clear:both;width:100%;overflow:hidden}
.mt8 {margin-top:8px;}
.mt10 {margin-top:10px;}
.mt1 {margin-top:20px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt25{margin-top:25px}
.mt30{margin-top:30px}
.f_l{float:left}
.f_r{float:right}
.t_l {text-align:left;}
.t_r {text-align:right;}
.t_c {text-align:center;}
.f_b {font-weight:bold;}
.f_n {font-weight:normal;}
.f_white {color:white;}
.f_gray {color:#666666;}
.f_orange {color:#d10000;}
.f_red {color:red;}
.f_green {color:green;}
.f_blue {color:blue;}
.f_dblue {color:#007AFF;}
.f_price {font-weight:bold;font-family:Arial;color:#FF0000;}
.px12 {font-size:12px;}
.px14 {font-size:14px;}
.px16 {font-size:16px;}
.px18 {font-size:18px;}
.bd-t {border-top:#eee 1px solid;}
.bd-b {border-bottom:#eee 1px solid;}

.lh18 {line-height:180%;}
.ls1 {letter-spacing:1px;}
.c_p {cursor:pointer;}
.c_b {clear:both;}
.o_h {overflow:hidden;}
.dsn {display:none;}
.absm {vertical-align:middle;}

.btn_s {background:#2388FA;color:#FFFFFF;border:none;padding:2px;letter-spacing:1px;}
.btn_r {background:#D7D7D7;color:#666666;border:none;padding:2px;letter-spacing:1px;}
.highlight {color:red;}
.jt {color:#003278;cursor:pointer;}
.np {padding:20px 30px 20px 50px;line-height:25px;}
.lazy {background:#FAFAFA url('image/loading.gif') no-repeat center center;}
.slide {background:#FAFAFA;overflow:hidden;}
.floor_ten {width: 100%;height: 130px;background: #252b3a}
.floor_ten ul {width: 1360px;margin:0 auto}
.floor_ten ul .one {padding-left: 70px;margin-top: 46px;font-size: 18px;font-weight: 300;color: #ffffff}
.floor_ten ul .two {padding-left: 70px;color: #999999;font-size: 16px}
.floor_ten ul li {height: 130px;float: left;width: 25%;background: url('img/bottom_icon1.png') no-repeat left center}
.floor_ten ul .li_two {background: url('img/bottom-icon2.png') no-repeat left center}
.floor_ten ul .li_three {background: url('img/bottom-icon3.png') no-repeat left center}
.floor_ten ul .li_four {background: url('img/bottom-icon4.png') no-repeat left center}
.floor_ten ul img {width: 50px;height: 50px}
.floor_ten ul .one {padding-left: 70px;margin-top: 46px;font-size: 18px;font-weight: 300;color: #ffffff}
.floor_ten ul .two {padding-left: 70px;color: #999999;font-size: 16px}


.cdx_footer { font-size: 14px;color:#a8aaba;background:#050D16; overflow:hidden;}
.cdx_footer .cdx_footer_1 { padding:30px 0 5px; overflow:hidden;}
.cdx_footer .cdx_footer_1 .lxdh { width:20%; float:left;}
.cdx_footer .cdx_footer_1 .lxdh:before { content:"\e7f3"; display:inline-block; width:45px; height:60px; float:left;font-family: 'iconfont';font-size:35px;}
.cdx_footer .cdx_footer_1 .lxdh p { font-size:18px; margin-bottom:5px;color:#fff; font-weight:bold;font-family: Century Gothic;}
.cdx_footer .cdx_footer_1 .lxdh .zhixun { float:left;}
.cdx_footer .cdx_footer_1 dl { float:left; width:16%; line-height:30px;box-sizing:border-box;}
.cdx_footer .cdx_footer_1 dl dt { color:#ffffff;font-size:16px;padding-bottom: 10px;}
.cdx_footer .cdx_footer_1 dl dd a { display:block; color:#666666;}
.cdx_footer .cdx_footer_1 dl dd a:hover { color:#fff;}
.cdx_footer .cdx_footer_1 dl dd .weixin { text-align:center;width:120px;}
.cdx_footer .cdx_footer_1 dl dd .weixin p { margin-top:10px;}
.cdx_footer .cdx_footer_1 .lxdh p.s12{font-size:12px!important;font-weight:normal;line-height:18px}
.cdx_footer .cdx_footer_1 p.s12{font-size:12px!important; text-align:center;width:120px;}
.cdx_footer .cdx_footer_2 { padding:20px 0;background:#050D16;overflow:hidden;color:#666666;font-size:13px!important; text-align:center}
.cdx_link{border-bottom: 1px solid rgba(102, 102, 102, 0.3);overflow: hidden;height:30px;margin-bottom:15px;
    
}
.cdx_footer .cdx_footer_2 p { font-size:13px; margin-bottom:10px;}
.cdx_footer .cdx_footer_2 a { color: #666; display:inline-block;margin-right:10px;}
.cdx_footer .cdx_footer_2 a:hover { color:#fff;}



/* position */
.nav {padding:0 10px 15px 22px;height:24px;line-height:24px;background:url('image/ico-nav.png') no-repeat 0px 3px;font-size:14px;}
.nav div {float:right;}
.nav i {font-style:normal;color:#777;padding:0 0px;font-family:simsun;}
.nav em {font-style:normal;color:#999999;padding:0 10px;font-size:12px;}
.nav a{color:#777}
.nav a:hover{color:#ee2e2c}
/* show */
.title {height:48px;line-height:48px;text-align:center;font-weight:bold;font-size:22px;padding:0;margin:0;}
.title_trade {font-weight:bold;font-size:22px;margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:#eee 1px solid;}
.info {padding:16px;background:#F2F2F2;}
.introduce {margin:20px 0;padding:20px;line-height:180%;font-size:16px;background:#F2F2F2;border-left:#eee 2px solid;}
.content {font-size:14px;line-height:200%;padding:16px;color:#000}
.content p {line-height:25px}
.content a:link,.content a:visited,.content a:active {color:#225588;text-decoration:underline;}
.content a:hover {color:#d10000;text-decoration:none;}
.property {border:#E6E6E6 1px solid;background:#F6F6F6;padding:10px;margin:0 10px 0 10px;}
.property li {float:left;width:30%;height:22px;line-height:22px;overflow:hidden;}
.detail {background:url('image/arrow.gif') no-repeat 0 9px;border-bottom:#C0C0C0 1px dotted;padding:8px 0 8px 20px;margin:0 15px 0 15px;}
.related {padding:10px 16px;line-height:32px;}
.related a {font-size:14px;}
.keylink {font-weight:normal;padding:0 3px 0 3px;}
.share {width:20px;height:20px;cursor:pointer;}
.share:hover {width:24px;height:24px;}