/* CSS Document */
*{ margin:0;padding:0; list-style-type:none; /*font-family: "Microsoft YaHei" */}
body{ font-size:12px; font-family: "Microsoft YaHei";}
img{border:0;}
a{ text-decoration:none;}
a:hover{ text-decoration:none; outline:none;}
.clear{ clear:both;}
body a{outline:none;blr:expression(this.onFocus=this.blur());}
input:focus,button { outline:none;}
.m-t{ margin-top:19px;}
i,em{ font-style:normal;}

.top-bar{ width:100%; background-color:#f5f5f5; width:expression(document.body.clientWidth <= 1190? "1190px": "auto"); min-width:1190px; position:relative; z-index:1000; border-bottom:1px solid #eeeeee;}
.top-bar-box{ width:1190px; margin:0 auto;}
.f-l{ float:left; overflow:hidden; height:34px;}
.slogan{ float:left; color:#666666; font-style:normal; line-height:20px; line-height:34px;}
.f-l select{ float:left; margin-left:10px; border:1px solid #b2b2b2; margin-top:8px;}
.f-r{ float:right;}
.login{ color:#666666; margin-left:5px; margin-right:5px; float:left; line-height:34px;}
.login:hover{ text-decoration:underline; color:#ff7790;}
.my_order{ float:left; position:relative; margin-left:3px;}
.my_order a.aa{ float: left; display:block;width:65px; height:34px; line-height:32px; color:#666666; background:url(../images/icon3.png) no-repeat 64px 13px; padding-left:5px; padding-right:15px; border:1px solid #f5f5f5; border-bottom:0; text-align:center; z-index:100;}
.my_order .ddzt{ display:none;}
.my_order .ewm-box{ display:none;}
.my_order .service{ display:none;}

.my_order:hover a.aa{ border:1px solid #dddddd; background:url(../images/icon4.png) no-repeat 64px 13px; background-color:#ffffff; border-bottom:0; position:relative; z-index:100;}
.my_order:hover .ddzt{ display:block; position:absolute; top:33px; left:0;border:1px solid #dddddd; border-top:0;  width:80px; padding-left:5px; padding-top:5px; padding-bottom:5px;z-index:3px; background-color:#ffffff; z-index:1000;}
.my_order:hover .ddzt li{ float:left; display:block; width:85px; overflow:hidden; line-height:30px;}
.my_order:hover .ddzt li a{ color:#666666;}
.my_order:hover .ddzt li a:hover{ color:#ff5a00;}

.ng-bar-node{ float:left; width:62px; margin-left:5px; padding-left:24px; background:url(../images/icon2.png) no-repeat 0 center; height:34px; position:relative; line-height:34px;}
.ng-bar-node a{ color:#666666;}
.ng-bar-node a:hover{ text-decoration:underline; color:#ff7790;}
.ng-bar-node b{ position:absolute; right:7px; top:2px; width:16px; height:16px; text-align:center; line-height:16px; background:url(../images/d.png) no-repeat 0 0; color:#ffffff; font-weight:bold; font-style:normal;}

.my_order:hover .ewm-box{display:block; position:absolute; top:34px; left:0;border:1px solid #dddddd; border-top:0;  padding:15px 15px 15px 0; background:url(../images/line.png) no-repeat 0 0; background-color:#ffffff;z-index:100;}
.my_order:hover .ewm-box dl{ float:left; width:140px; overflow:hidden; margin-left:15px;}
.my_order:hover .ewm-box dl dt{ float:left; width:140px; height:140px; overflow:hidden;}
.my_order:hover .ewm-box dl dt img{ width:140px; height:140px;}
.my_order:hover .ewm-box dl dd{ float:left; width:140px; text-align:center; margin-top:10px; color:#666666;}

.my_order:hover a.aa{ border:1px solid #dddddd; background:url(../images/icon4.png) no-repeat 64px 13px; background-color:#ffffff; border-bottom:0;}
.my_order:hover .service{ display:block; position:absolute; top:34px; right:0;border:1px solid #dddddd; border-top:0;  width:160px; padding-left:5px; padding-top:5px; padding-bottom:5px; z-index:100; background:url(../images/line2.png) no-repeat right 0; background-color:#ffffff; z-index:10000;}
.my_order:hover .service li{ float:left; display:block; width:70px; overflow:hidden; line-height:30px; margin-right:10px;}
.my_order:hover .service li a{ color:#666666;}
.my_order:hover .service li a:hover{ color:#ff5a00;}

.top-advertising{ width:100%; background-color:#f10663; overflow:hidden;}
.advertising-box{ width:1190px; margin:0 auto; overflow:hidden;}
.advertising-box dl{ float:left; width:1190px; overflow:hidden; position:relative; z-index:1;}
.advertising-box dl dt{ float:left; width:1190px; overflow: hidden;}
.advertising-box dl dd{ position:absolute; top:2px; right:0; cursor:pointer;}

.footer-t{ width:100%; background-color:#f5f5f5; border-top:1px solid #e7e7e7; padding-top:25px; padding-bottom:25px; margin-top:22px;}
.phlc-box{ width:1190px; margin:0 auto; overflow:hidden; border-bottom:1px solid #eaeaea; padding-bottom:10px;}
.phlc-box dl{ float:left; display:block; width:160px; margin-left:43px; padding-left:84px; min-height:66px;}
.phlc-box dl dt{ float:left; width:160px; color:#333333; font-size:16px; margin-top:13px;}
.phlc-box dl dd{ float:left; width:160px; color:#999999; font-size:14px;}
.phlc-box dl.zpbz{ background: url(../images/icon5.png) no-repeat 0 0;}
.phlc-box dl.mby{background: url(../images/icon6.png) no-repeat 0 0;}
.phlc-box dl.shwy{background: url(../images/icon7.png) no-repeat 0 0;}
.phlc-box dl.zssd{background: url(../images/icon8.png) no-repeat 0 0;}
.f_nav{ width:1190px; margin:0 auto; overflow:hidden; padding-top:15px;}
.f_nav_l{ float:left; width:120px; overflow:hidden; margin-left:50px;}
.f_nav_l dt{ float:left; width:120px; overflow:hidden; margin-bottom:3px;}
.f_nav_l dt a{ color:#545454; font-size:14px; font-weight:bold;}
.f_nav_l dd{ float:left; width:120px; overflow:hidden; line-height:23px;}
.f_nav_l dd a{ color:#545454;}
.f_nav_l dd a:hover{ text-decoration:underline; color:#ff7790;}
.f_nav_r{ float:left; width:90px; margin-right:70px; margin-left:10px;}
.f_nav_r dt{ float:left; width:90px; color:#545454;}
.f_nav_r dd{ float:left; width:90px; margin-top:5px;}
.footer-b{ width:100%; background-color:#33302b; padding-top:17px; padding-bottom:17px; overflow:hidden; text-align:center; color:#b1b1b1; text-transform:uppercase}

.ng-header{ width:1190px; margin:0 auto; overflow:hidden; padding-top:8px;}
/*.logo{ float:left; width:240px; height:80px; overflow:hidden;  text-indent:-10000px; margin-top:5px;}
.logo a{ float:left; width:240px; height:80px; overflow:hidden;}
.search-box{ float:left; width:599px; margin-left:90px; margin-top:20px; position: relative; z-index:5;}
.search{ float:left; width:595px; height:34px; overflow:hidden; border:2px solid #ff7790;}
.search_text{ float:left; overflow:hidden; border:none; width:470px; padding-left:30px; background:url(../images/search.png) no-repeat 8px center; height:24px; padding-top:5px; padding-bottom:5px;font-family: "Microsoft YaHei"; color:#666; font-size:14px; overflow:hidden;}
.search_btn{ float:right; width:95px; height:34px; border:none; line-height:34px; text-align:center; color:#ffffff; background-color:#ff7790;font-family: "Microsoft YaHei"; font-size:16px; cursor:pointer;}
*/

/* searchTag */
#searchTag{z-index:1000;display:none;position:absolute;top:0px;left:0px;width:498px;background:#fff;border:solid 1px #e4e4e4;}
#tagClose{font-size:12px;color:#ff6600;font-weight:800;cursor:pointer;position:absolute;top:8px;right:8px;}

.searchTag-left{ float:left; width:240px; padding:10px;}
.zxss-bt{ float:left; width:240px; overflow:hidden;}
.zxss-bt dt{ float:left; color:#999999;}
.zxss-bt dd{ float:right; padding-left:16px; background:url(../images/shachu.png) no-repeat 0 2px;}
.zxss-bt dd a{ color:#999999}

.zxss-list{float:left; width:240px; overflow:hidden; margin-top:5px; margin-bottom:5px;}
.zxss-list dt{float:left; width:160px; overflow:hidden;}
.zxss-list dt a{ color:#2272c8; margin-left:0;}
.zxss-list dd{ float:right; overflow:hidden;}

.searchTag-right{ float: right; padding:10px; width:210px; overflow:hidden; border-left:1px solid #e4e4e4;}
.zzrsz{ float:left; width:210px; overflow:hidden; color:#999999;}
.rsgjc-box{ float:left; width:210px; overflow:hidden; margin-top:5px;}
.rsgjc-box a{ float:left; display:block; border:1px solid #e1e1e1; height:23px; line-height:23px; padding-left:10px; padding-right:10px; margin-right:12px; margin-top:12px; color:#666666}
.rsgjc-box a:hover{ background-color:#ff7790; color:#ffffff;}

.rmgjc{ float:left; width:595px; height:30px; line-height:30px; overflow: hidden;}
.rmgjc a{ color:#999999; margin-right:13px;}
.rmgjc a:hover{ color:#ff7790;}

.index-head-active{ float:right; width:237px; height:90px; overflow:hidden;}

.lg-nav-bar{ width:100%;width:expression(document.body.clientWidth <= 1190? "1190px": "auto"); min-width:1190px;border-bottom:2px solid #fd3f49; margin-top:5px; position:relative; z-index:100;}
.lg-nav-bar-box{ width:1190px; margin:0 auto; position:relative;}
.all{ float:left; width:180px; height:34px; line-height:34px; padding-left:20px; background-color:#fd3f49; position:relative;}
.all a{ color:#ffffff; font-size:13px; font-weight:bold;}
.all .classification{ display:none; position:absolute; top:34px; left:0; padding-top:2px;}
.all .classification a{ font-weight: normal!important;}
.all:hover .classification{ display:block; position:absolute; top:34px; left:0; padding-top:2px;}
.all:hover .classification a{ font-weight: normal;}

.navon a{ color:#ff7790!important}

.main-cont1{ position:relative; width:100%;}

.banner{ width:100%; position:relative;font-size:0; overflow:hidden; height:455px; margin:0 auto;}
.b-img{ height:455px;  position:absolute; left:0; top:0; overflow:hidden; width:100%;}
.b-img a{ float:left; width:100%; display:block; height:455px;}
.b-list{ height:25px; position:relative; margin:430px auto 0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; background-color:#3e414c; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{ background-color:#e13e47;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:200px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) -50px 0px no-repeat; margin:0 auto; margin-top:200px;}
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}
/*----------------------*/
.wap{ position:absolute; width: 1190px; top:0; left:50%; z-index:10;margin-left: -595px;}
#big_banner_wrap{width:1190px;height:455px;margin:0 auto;position:relative;color:#000000;}
#banner_menu_wrap{width:200px;height:100%;float:left;/*position:absolute;*/ background-color:#e9ebf0; z-index:10000;}
#banner_menu_wrap li{float:left;width:190px;height:35px;position:relative;transition:all 3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;line-height:35px;cursor:pointer; padding-left:10px; background-color:#e9ebf0; }
#banner_menu_wrap li a{font-size:13px;color:#000000;float:left;text-decoration:none; margin-left:10px;}
#banner_menu_wrap li:hover a{ color:#ffffff;}
#banner_menu_wrap li .banner_menu_i{float:right;font-size:20px;margin-right:14px; margin-top:13px;}
#banner_menu_wrap li .banner_menu_content{width:968px; padding:10px; min-height:433px; display:none;z-index:1610;position:absolute;left:200px;background:#fff;}
/*#banner_menu_wrap li .banner_menu_content .banner_menu_content_ul{float:left;width:280px;}
#banner_menu_wrap li .banner_menu_content .banner_menu_content_ul li{width:250px;height:40px;padding:18px;float:left;}
#banner_menu_wrap li .banner_menu_content .banner_menu_content_ul li a{color:#424242;margin-left:5px;font-size:12px;}
#banner_menu_wrap li .banner_menu_content .banner_menu_content_ul li span{width:59px;height:25px;float:right;margin-top:5px;border:1px solid #ff7790;color:#ff7790;font-size:13px;line-height:24px;text-align:center;transition:all 3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;}
#banner_menu_wrap li .banner_menu_content .banner_menu_content_ul li span:hover{background:#ff7790;color:#ffffff;}*/

#banner_menu_wrap li .banner_menu_content .banner_menu_content_l{ float: left; width:655px; overflow:hidden;}
#banner_menu_wrap li .banner_menu_content .banner_menu_content_l dl{ float:left; width:655px; display:block; overflow:hidden; margin-top:15px; margin-left:15px;}
#banner_menu_wrap li .banner_menu_content .banner_menu_content_l dl dt{ float:left; width:85px; height:30px; overflow:hidden; line-height:30px!impotant;}
#banner_menu_wrap li .banner_menu_content .banner_menu_content_l dl dt a{ color:#333333; font-weight:bold; font-size:12px;margin-left:0;width:85px; float:left; display:block; height:30px; line-height:30px!impotant; overflow:hidden;}
#banner_menu_wrap li .banner_menu_content .banner_menu_content_l dl dd{ float:right; width:570px; line-height:20px; overflow:hidden; border-bottom:1px solid #eeeeee; padding-bottom:13px;}
#banner_menu_wrap li .banner_menu_content .banner_menu_content_l dl dd a{ color:#666666; font-size:12px; margin-left:0; margin-right:13px;}
#banner_menu_wrap li .banner_menu_content .banner_menu_content_l dl dd a:hover{ color:#ff7790;}
#banner_menu_wrap li .banner_menu_content .banner_menu_content_r{ float:right; width:265px; overflow:hidden; margin-top:3px; margin-right:8px;}
#banner_menu_wrap li .banner_menu_content .banner_menu_content_r .banner_menu_content_r_t{ float:left; width:265px; display:inline; overflow:hidden;}
#banner_menu_wrap li .banner_menu_content .banner_menu_content_r .banner_menu_content_r_t li{ float:left; display:block; width:123px; height:50px; margin-left:4px; margin-top:3px; overflow:hidden; padding-left:0;}
#banner_menu_wrap li .banner_menu_content .banner_menu_content_r .banner_menu_content_r_t li a{margin-left:0;}
#banner_menu_wrap li .banner_menu_content .banner_menu_content_r .banner_menu_content_r_t li img{ width:123px; height:50px;}
#banner_menu_wrap li .banner_menu_content .banner_menu_content_r .banner_menu_content_r_b{ float:left; width:251px; overflow:hidden; margin-top:13px; margin-left:3px;}
#banner_menu_wrap li .banner_menu_content .banner_menu_content_r .banner_menu_content_r_b li{ float:left; display:block; width:251px; overflow:hidden; text-align:center; margin-top:5px; height:120px;padding-left:0;}
#banner_menu_wrap li .banner_menu_content .banner_menu_content_r .banner_menu_content_r_b li a{ margin-left:0;}

.small-banner{  width:209px; overflow:hidden; position:absolute; right:0; top:36px;}
.small-banner a{ float:left; display:block; width:209px; height:223px; overflow:hidden;}
.small-banner img{ width:209px; height:223px; overflow:hidden;opacity: .9; filter: alpha(opacity=9);-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;}
.small-banner img:hover{opacity: 1; filter: alpha(opacity=10);}
.m-t2{ margin-top:9px;}
.main-cont2{ width:1190px; margin:0 auto; overflow:hidden; padding-top:40px;}

.box{ position:relative; margin:0 auto; width:1190px; overflow:hidden;_height: 100%}
.picbox{ position:relative; width:1200px; height:184px; overflow:hidden;}
.piclist{ position:absolute; top: 0px; left:0;}
.piclist li{ float:left; display:block; width:290px; height:184px; overflow:hidden; margin-right:10px;}
.piclist li img{ width:290px; height:184px;}
.swaplist{POSITION: absolute;TOP: 0px;LEFT: -3000px}
.og_prev{Z-INDEX: 99;POSITION: absolute;FILTER: alpha(opacity=70); width:46px; background:url(../images/prv.png) no-repeat 0 0; height:95px;TOP: 47px;CURSOR: pointer;opacity: 0.7}
.og_next{Z-INDEX: 99;POSITION: absolute;FILTER: alpha(opacity=70); width:46px;  background:url(../images/next.png) no-repeat 0 0;height:95px;TOP: 47px; right:0; CURSOR: pointer;opacity: 0.7}

.main-cont3{ width:1190px; margin:0 auto; overflow:hidden; padding-top:30px;}
.pph-bt{ float:left; width:1190px; overflow:hidden; padding-bottom:15px;}
.pph-bt a{ float:left; color:#222222; font-weight:bold; font-size:20px; overflow:hidden;}
.pph-l{ float:left; width:379px; height:278px; overflow:hidden;}
.pph-l img{ width:379px; height:278px;}

.pph-r{ float:right; width:793px; border-top:1px solid #eeeeee;border-left:1px solid #eeeeee;}

.index_dlt{ width:131px; height:92px; position:relative; overflow:hidden; float:left; border-bottom:1px solid #eeeeee;border-right:1px solid #eeeeee;}
.index_dlta{ width:131px; height:92px; position:relative; overflow:hidden; float:left;border-bottom:1px solid #eeeeee;border-right:1px solid #eeeeee;}
.index_dlti img{ width:131px; height:92px;}
.index_dlt .index_dltv{ display:none;}
.index_dlta .index_dltv{ display:block; color:#ce9019; font-family:"Microsoft YaHei"; width:123px; padding:4px; height:84px; background:url(../images/bg.png) repeat left top; position:absolute; left:0px; top:0px;}
.collect{ float:left; width:123px; text-align:right; overflow:hidden;}
.index_dlta .index_dltv p{float:left; width:123px; text-align:center; height:32px; line-height:32px; overflow:hidden;}
.index_dlta .index_dltv p a{ color:#ffffff;}
.enter{ float:left; display:block; width:68px; height:24px; background-color:#ff6800;-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px; text-align:center; line-height:24px; color:#ffffff; margin-left:27px; margin-top:3px;}
.main-cont4{ width:1190px; margin:0 auto; overflow:hidden; padding-top:20px;}
.main-cont5{ width:1190px; margin:0 auto; overflow:hidden; padding-top:20px;}
.cnxh-bt{ float:left; width:1190px; overflow:hidden; padding-bottom:15px}
.c_l{ float:left; padding-right:200px; background:url(../images/cnxh.png) no-repeat right center;}
.c_l a{ color:#222222; font-weight:bold; font-size:20px; overflow:hidden;}
.c_r{ float:right;}
.c_r a{ padding-left:22px; background:url(../images/sx.png) no-repeat 0 center; color:#333333; font-size:14px; font-weight:normal;}
.c_r a:hover{ color:#ff7790; text-decoration:underline;}
.cnxh-box{ float:left; width:1188px; overflow:hidden; border:1px solid #eeeeee; border-top:2px solid #ff7790; padding-top:5px; padding-bottom:15px;}
.cnxh-box dl{ float:left; display:block; width:198px; overflow: hidden;}
.cnxh-box dl dt{ width:190px; padding:4px; float: left; height:185px; overflow:hidden;}
.cnxh-box dl dt img{ width:190px; height:185px;}
.cnxh-box dl dd{ float:left; width:169px; padding-left:14px; padding-right:14px; border-right:1px solid #eeeeee;}
.cnxh-box dl dd p{ float:left; width:169px; line-height:22px; margin-bottom:4px;}
.cnxh-box dl dd p a{color:#333333; font-size:12px; }
.cnxh-box dl dd p a:hover{ color:#ff7790; text-decoration:underline;}
.cnxh-box dl dd i{ float:left; color:#e12228; font-size:20px; font-style: normal; font-weight:bold;}
.cnxh-box dl dd em{ float:right; background-color:#ff7790; padding-left:10px; padding-right:10px; color:#ffffff;-moz-border-radius:5px;  -webkit-border-radius:5px;  border-radius:5px; font-style:normal; margin-top:6px;}
.cnxh-box dl dd.b-n{ border:none;}

.main-cont6{width:1190px; margin:20px auto 0 auto; overflow:hidden; position:relative;}
.title{float: left; width: 1190px;height: 38px;color: #222;overflow: hidden;}
.title h3{ height: 34px;font: bold 20px/34px 'microsoft yahei';overflow: hidden;}
.title b{padding-right: 8px; font-family: arial; font-style:normal;}
.side{ float:left; width:389px; overflow:hidden; border-bottom: 1px solid #eee;}
.side-img{ float:left; width:389px; overflow:hidden; height:319px; overflow:hidden;}
.side-img img{ width:389px; height:319px;}
.hot-word { width: 383px;  height: 124px; border-bottom: 1px solid #eee; border-left: 1px solid #eee; float:left;}
.hot-word div { float: left;width: 128px; margin: 12px 18px; overflow: hidden;}
.hot-word a { display: block; float: left; width: 64px; height: 25px; line-height: 25px;color: #666;overflow: hidden;}
.hot-word a:hover{ color:#ff7790;}
.hot-word .right{ float:right;}

.last-img { float:left; width: 382px; height: 145px; border-left: 1px solid #eee;border-right: 1px solid #eee; overflow:hidden;}
.last-img img{ display: block;width: 382px;height: 145px;}

.main-cont-r{ float:right; width:807px; position: absolute; right:0; top:16px; z-index:100;}

.hdm-box{width:807px;}
.hdm-box .active{ background:url(../images/list01.png) no-repeat center bottom; color:#ff7790;}
.hdm-box .g-tab-list{ float:right;}
.hdm-box h3{margin:0px;padding:0px;font-size:14px;color:#333333;font-weight:lighter;cursor:pointer; padding-bottom:8px; float: left; margin-left:24px;}
.hdm-box div{display:none;clear:both;border:1px solid #eeeeee; width:805px; height:582px; overflow:hidden;}

.hdm-box2{width:807px;}
.hdm-box2 .active{ background:url(../images/list01.png) no-repeat center bottom; color:#ff7790;}
.hdm-box2 .g-tab-list{ float:right;}
.hdm-box2 h3{margin:0px;padding:0px;font-size:14px;color:#333333;font-weight:lighter;cursor:pointer; padding-bottom:8px; float: left; margin-left:24px;}
.hdm-box2 div{display:none;clear:both;border:1px solid #eeeeee; width:805px; height:437px; overflow:hidden;}

.pic1{ float:left; width:405px; overflow:hidden;border-bottom:1px solid #eeeeee;border-right:1px solid #eeeeee;}
.pic1 img{ width:405px; height:290px;}
.pic1 img:hover{opacity: .8;}
.col3{ float:left; width:406px; overflow:hidden; display:inline;}
.col3 li{ float:left; display:block; overflow:hidden;}
.col3 li.pic2{ float:left; width:405px; height:145px; overflow:hidden;border-right:1px solid #eeeeee;border-bottom:1px solid #eeeeee;}
.col3 li.pic2 img{ width:405px; height:145px;}
.col3 li.pic3{ float:left; width:202px; height:145px; overflow:hidden; border-right:1px solid #eeeeee;}
.col3 li.pic3 img{width:202px; height:145px;}
.col3 li img:hover{opacity: .8;}

.f_l{ float:left; width:406px; overflow:hidden;}
.col4 { width: 399px; float:right; overflow:hidden;}
.col4 li{ float:left; display:block; overflow:hidden;}
.col4 li.pic1 img{ width:399px; height:145px;}
.col4 li.pic2 img{ width:199px; height:291px;}
.col4 li.pic3{ border-bottom:1px solid #eeeeee;}
.col4 li.pic3 img{ width:199px; height:145px;}
.col4 li.b_b_1{ border-right:1px solid #eeeeee;}
.col4 li img:hover{opacity: .8;}

.pho-list{ float:right; width:792px; display:inline; overflow: hidden;}
.pho-list li{ float: left; width: 197px; height: 291px; border-left: 1px solid #eee;border-bottom: 1px solid #eee;overflow: hidden;}
.pho-list li .prd-img{ padding-top:22px; float:left; width:197px; text-align:center;}
.pho-list li .prd-img img{ width:180px; height:180px;}
.pho-list li .name{ float:left; width:173px; padding-left:12px; padding-right:12px; overflow:hidden; line-height:20px; margin-top:5px; height:40px;}
.pho-list li .name a{ color:#666}
.pho-list li .name a:hover{ color:#ff7790;}
.pho-list li .price{padding: 8px 15px 0 15px; font-size: 20px; font-family: "STXihei",tahoma;color: #e12228;text-align: left; float:left;}
.pho-list li .price i{ font-style:normal;}
.b-f{ border-bottom:1px solid #eeeeee;}

.prd-list{ float:right; width:792px; display:inline; overflow: hidden;}
.prd-list li{ float: left; width: 197px; border-left: 1px solid #eee;border-bottom: 1px solid #eee;overflow: hidden;}
.prd-list li .prd-img{ padding-top:18px; float:left; width:197px; text-align:center;}
.prd-list li .prd-img img{ display: block; width: 120px;height: 120px; margin: 0 auto;}
.prd-list li .name{ float:left; width:173px; padding-left:12px; padding-right:12px; overflow:hidden; line-height:20px; margin-top:5px; height:40px;}
.prd-list li .name a{ color:#666}
.prd-list li .name a:hover{ color:#ff7790;}
.prd-list li .price{padding: 5px 15px 3px 15px; font-size: 20px; font-family: "STXihei",tahoma;color: #e12228;text-align: left; float:left;}
.prd-list li .price i{ font-style:normal;}

.nymain{ width:1140px; margin:0 auto; overflow:hidden;}
.tuijian-box{ width:1140px; float: left; padding-left:50px; overflow:hidden; background:url(../images/tj-btn.png) no-repeat 0 0;}
.tuijian-box dl{ float:left; width:270px; margin-left:10px; overflow:hidden; margin-top:10px;}
.tuijian-box dl dt{ float:left; width:;120px; height:120px; overflow:hidden;}
.tuijian-box dl dt img{ width:120px; height:120px;}
.tuijian-box dl dd{ float:right; width:146px; overflow:hidden; height:38px; margin-top:10px; margin-bottom:5px;}
.tuijian-box dl dd a{ color:#333333; font-size:14px;}
.tuijian-box dl dd a:hover{ color:#ff7790; text-decoration:underline;}
.tuijian-box dl dd i{ font-style:normal; color:#dd0000; font-size:14px; font-weight:bold;}

.position{ float:left; width:1190px; margin-top:25px; border-top:2px solid #f7f7f7; padding-top:15px;}
.dir-list{ float:left; color:#333333; line-height:22px;}
.dir-list a{ color:#333; padding-left:8px; padding-right:8px;}
.dir-list i{font-family: simsun; font-style:normal;}
.a-list a { margin-right: 5px; position: relative; height: 22px; line-height:22px; padding: 0 30px 0 10px; border: 1px solid #DDD; float:left; color:#999999; margin-left:10px; font-size:13px;}
.a-list a em{ color: #F70; font-style:normal;}
.a-list a b { position: absolute; width: 9px;height: 9px;overflow: hidden;right: 10px; top: 6px; background:url(../images/icon.png) no-repeat; background-position: 0 -167px;}
.a-list a:hover{ border:1px solid #ff7700;}
.a-list a:hover b{-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);background-position:0 -189px;}
.gdsjg{ float:right; color:#a4a4a4; line-height:22px;}
.gdsjg i{ font-style:normal; color:#666666; font-weight:bold;}

.main_left{ float:left; width:190px; overflow:hidden; margin-top:14px; padding-bottom:20px;}
.title5{ float:left; width:173px; border:1px solid #ebebeb; background-color:#fafafa; padding-left:15px; height:40px; line-height:40px; font-size:15px; color:#666666; overflow:hidden;}

/* nav_menu */
.nav_menu{ float:left; overflow:hidden; width:188px; border-left:1px solid #ebebeb; border-right:1px solid #ebebeb;}
.nav_menu dl{border-bottom:1px solid #ebebeb; padding-left:13px; padding-right:13px; float:left; width:162px;}
.nav_menu dl dt a{height:38px;line-height:38px;overflow:hidden;color:#666666;font-weight:800;}
.nav_menu dl dt a span{display:inline-block;width:13px;height:13px;overflow:hidden;float:left; margin:13px 5px 0 0; background:url(../images/icon.png) no-repeat}
.nav_menu dl dt a.minus span{ background-position:0 -490px;}
.nav_menu dl dt a.plus span{background-position:0 -504px;}
.nav_menu dl dd { float:left; width:162px; overflow:hidden; padding-bottom:10px;}
.nav_menu dl dd li{height:26px;line-height:26px;background:url(images/lineleft.gif) no-repeat 4px -6px;padding:0 0 0 18px}
.nav_menu dl dd a{ color:#666666;}
.nav_menu dl dd a:hover{ color:#ff7700;}

.rxph-box{ float:left; width:160px; border:1px solid #ebebeb; border-top:0; padding-left:14px; padding-right:14px;}
.rxph-box dl{ float:left; width:160px; overflow:hidden; margin-top:10px; margin-bottom:10px;}
.rxph-box dl dt{ float:left; width:160px; height:160px; overflow:hidden;}
.rxph-box dl dt img{ width:160px; height:160px;}
.rxph-box dl dd{ float:left; width:160px; overflow:hidden; margin-top:6px; height:36px; line-height:18px;}
.rxph-box dl dd a{ color:#333333;}
.rxph-box dl dd a:hover{ text-decoration:underline; color:#ff7790;}
.rxph-box dl dd i{ color:#dd0000; font-size:14px; font-style:normal;}
.main_right{ float:right; width:990px; overflow:hidden; margin-top:14px; padding-bottom:20px;}
.main_right_cont{ float:left; width:990px; overflow:hidden; margin-top:18px;}

/*.index_dlt2{ float:left; width:238px; height:398px; position:relative; overflow:hidden; background:#ffffff; border:4px solid #ffffff;}
.index_dlta2{ float:left; width:238px; height:398px; position:relative; overflow:hidden; background:#ffffff; border:4px solid #ffffff; }
.index_dlti2 dt{ float:left; width:220px; height:220px; margin-left:5px; margin-top:5px;}
.index_dlti2 dt img{ width:220px; height:220px;}
.index_dlti2 dd{ float: left; width:220px; overflow:hidden; margin-top:3px; margin-left:5px;}
.index_dlti2 dd.price-red{ border-top:1px solid #eeeeee; color:#d90000; font-size:18px; line-height:20px;}
.index_dlt2 .index_dltv2{ display:none;}
.index_dlta2 .index_dltv2{ display:block; width:220px; height:380px;position:absolute; left:0px; top:0px; border:4px solid #3ed6ff;}
*/

.index_dlt2{ width:238px; height:398px; position:relative; overflow:hidden; float:left; border:4px solid #ffffff;}
.index_dlta2{ width:238px; height:398px; position:relative;overflow:hidden; float:left; border:4px solid #ffffff;}
.index_dlta2:hover{border:4px solid #3ed6ff;}
.index_dlti2 dl{ float:left; width:218px; overflow:hidden; margin-left:10px;}
.index_dlti2 dl dt{ float:left; width:218px; overflow:hidden; height:218px;}
.index_dlti2 dl dt img{ width:218px; height:218px;}
.index_dlti2 dl dd{ float: left; width:218px; overflow:hidden; margin-top:5px;}
.index_dlti2 dl dd.price-red{ border-top:1px solid #eeeeee; color:#d90000; font-size:18px; padding-top:5px;}
.index_dlti2 dl dd.title-p{ height:36px; overflow:hidden;}
.index_dlti2 dl dd.title-p a{ color:#4a4a4a;}
.index_dlti2 dl dd.title-p a:hover{ text-decoration:underline; color:#ff7790;}
.index_dlti2 dl dd.plsc{ color:#a3a3a3;}
.index_dlti2 dl dd.plsc .f-l2{ float:left;}
.index_dlti2 dl dd.plsc .f-l2 a{ color:#2272c8;}
.index_dlti2 dl dd.plsc .f-r2{ float:right;}
.index_dlti2 dl dd.plsc .f-r2 a{ color:#2272c8;}
.index_dlti2 dl dd.zyd{ margin-top:10px;}
.index_dlti2 dl dd.zyd a{ color:#a3a3a3;}
.index_dlti2 dl dd.zyd a:hover{ text-decoration:underline;}

.index_dlt2 .index_dltv2{ display:none;}
.index_dlta2 .index_dltv2{ display:block; width:238px; height:35px; position:absolute; left:0px; bottom:0px; text-align:center; border-top:1px solid #eaeaea; line-height:35px; background:url(../images/cart.png) no-repeat 58px center;}
.index_dlta2 .index_dltv2 a{ color:#ff7700;}

.search-page{float:right;padding-bottom:50px;}
.search-page a,.search-page span{float:left;color:#666;}
.search-page a{margin-left:10px;width:38px;height:38px;border:1px solid #DDD;line-height:38px;text-align:center;}
.search-page a:hover{color:#F70;border-color:#F70;border-width:2px;height:36px;width:36px;line-height:36px;}
.search-page .ensure{width:58px; margin-left:10px;height:38px;border:1px solid #DDD;line-height:38px;text-align:center; background-color:#ffffff;font-family: "Microsoft YaHei";}
.search-page .ensure:hover{width:58px;color:#F70;border-color:#F70;border-width:1px;height:38px;line-height:38px;}
.search-page a.cur:hover{color:#FFF;}
.search-page a.cur{color:#FFF;border-color:#F70;background:#F70;font-weight:700;}
.search-page a b{display:block;margin:13px auto 0;width:7px;height:13px;background:url(../images/icon.png) no-repeat;overflow:hidden;}
.search-page a:hover b{margin:12px auto 0;}
.search-page a.prev b{background-position:0 -70px;}
.search-page a.next b{background-position:0 -93px;}
.search-page a.prev:hover b{background-position:0 -116px;}
.search-page a.next:hover b{background-position:0 -141px;}
.search-page span{margin-left:10px;height:40px;line-height:40px;}
.search-page input{width:38px;height:38px;border:1px solid #DDD;line-height:38px;text-align:center;font-weight:bold;margin:0 5px;color:#666;vertical-align:middle;}
.search-page input:focus{box-shadow:0 0 0 2px #C8E3FF;}

.second-filter{height:38px;margin-bottom:15px;background:#F6F6F6;border:1px solid #EBEBEB;overflow:visible;position:relative;z-index:18;}
.second-filter div,.second-filter a,.second-filter span,.second-filter b{float:left;}
.second-filter .sort{margin-top:6px;margin-left:10px;}
.second-filter .sort a{width:40px;height:23px;line-height:23px;padding-left:5px;color:#333;border-top:1px solid #FFF;border-right:1px solid #EDEDED;border-bottom:1px solid #EDEDED;border-left:1px solid #FFF;background:#FFF url(../images/icon.png) no-repeat;}
.second-filter .sort a:hover{color:#F70;border-color:#F70;}
.second-filter .sort a.def{width:45px;padding:0;text-align:center;background:#FFF;}
.second-filter .sort a.gzd{width:52px;}
.second-filter .sort a.xp{background-position:31px -318px;}
.second-filter .sort a.xp:hover{background-position:31px -337px;}
.second-filter .sort a.gzd.xp{background-position:43px -318px;}
.second-filter .sort a.gzd.xp:hover{background-position:43px -337px;}
.second-filter .sort a.prive{background-position:31px -357px;}
.second-filter .sort a.prive:hover{background-position:31px -376px;}
.second-filter .sort a.cur{border:1px solid #F70;border-left:none;color:#FFF;background-color:#F70;}
.second-filter .sort a.cur:hover{color:#FFF;}
.second-filter .sort a.xp.cur{background-position:31px -1084px;}
.second-filter .sort a.gzd.xp.cur{background-position:43px -1084px;}
.second-filter .sort a.asc{background-position:31px -1103px;border:1px solid #F70;border-left:none;color:#FFF;background-color:#F70;}
.second-filter .sort a.asc:hover{background-position:31px -1103px;}
.second-filter .sort a.desc{background-position:31px -1122px;border:1px solid #F70;border-left:none;color:#FFF;background-color:#F70;}
.second-filter .sort a.desc:hover{background-position:31px -1122px;}
.second-filter .city{margin-left:30px;}
.second-filter .city span.span-address{line-height:38px;}
.second-filter .city .cityselect{width:135px;height:25px;margin-top:6px;}

.second-filter .label-screening{ float:right;}
.second-filter .label-screening .little-page{float:right;}
.second-filter .label-screening .little-page span{width:55px;line-height:38px;height:38px;border-left:1px solid #EDEDED;text-align:center;color:#666;}
.second-filter .label-screening .little-page span i{color:#F70; font-style:normal;}
.second-filter .label-screening .little-page a{width:39px;line-height:38px;height:38px;border-left:1px solid #EDEDED;overflow:hidden;background:#F6F6F6;}
.second-filter .label-screening .little-page a b{float:none;display:block;margin:13px auto 0;width:7px;height:13px;overflow:hidden;background:url(../images/icon.png) no-repeat;}
.second-filter .label-screening .little-page a.l-btn b{background-position:0 -1355px;}
.second-filter .label-screening .little-page a.l-btn:hover b{background-position:0 -70px;}
.second-filter .label-screening .little-page a.r-btn b{background-position:0 -1378px;}
.second-filter .label-screening .little-page a.r-btn:hover b{background-position:0 -93px;}
.second-filter .label-screening .little-page a.l-btn.disabled b{background-position:0 -1151px;}
.second-filter .label-screening .little-page a.r-btn.disabled b{background-position:0 -1174px;}
.second-filter .label-screening .little-page a:hover{background:#FFF;}
.second-filter .label-screening .little-page a.disabled:hover{background:#F6F6F6;}

.zjll-box{ float:left; width:1188px; border:1px solid #ebebeb; padding-bottom:15px;}
.zjll-box h3{ float:left; width:1173px; height:37px; line-height:37px; background-color:#fafafa; padding-left:15px; color:#666666; font-weight:normal; font-size:16px; border-bottom:1px solid #ebebeb; }

.zjll-box dl{ float:left; width:207px; overflow: hidden; margin-left:15px; margin-right:15px; margin-top:20px;}
.zjll-box dl dt{ float:left; width:207px; overflow:hidden;}
.zjll-box dl dt img{ width:207px; height:207px;}
.zjll-box dl dd{ float:left; width:207px; overflow:hidden; margin-top:4px;}
.zjll-box dl dd a{float:left; width:207px; overflow:hidden; display:block; height:40px; line-height:20px; color:#333333;}
.zjll-box dl dd a:hover{ color:#ff7790; text-decoration:underline;}
.zjll-box dl dd i{ color:#dd0000; font-size:14px; font-style:normal;}
.zjll-box dl dd span{ float:left; color:#6a6a6a; line-height:30px; font-size:14px;}
.zjll-box dl dd em{ float:right; width:30px; height:30px; overflow:hidden;}

.position2{ float:left; width:1190px; margin-top:10px;}
.proinfo-container{ float:left; width:1188px; overflow:hidden; margin-top:8px;}
.proinfo-container-left{ float:left; width:399px; min-height:530px;}
.sider-hdp{ float:left; width:399px;  padding-top:19px; margin-left:19px;}

.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-thumb{margin-top:10px;margin-bottom:10px;overflow: hidden;}
.tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;height:65px; margin-left:2px; padding:1px; margin-right:2px;overflow:hidden;}
.tb-s310, .tb-s310 a{height:360px;width:360px;}
.tb-s310, .tb-s310 img{max-height:360px;max-width:360px;}
.tb-s310 a{*font-size:271px;}
.tb-s40 a{*font-size:35px;}
.tb-s40, .tb-s40 a{height:66px;width:66px;}
.tb-s40, .tb-s40 a img{height:66px;width:66px;}
.tb-booth{border:1px solid #CDCDCD;position:relative;z-index:1;}
.tb-thumb .tb-selected{background:none repeat scroll 0 0 #ff7700;height:62px;}

.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:420px;height:360px;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:1;}

.fenxsc-box{ float:left; width:379px; overflow:hidden; border-top:1px solid #eeeeee; margin-top:10px; padding-top:10px; padding-left:10px; padding-right:10px;}
.fenxsc-box dt{ float:left; color:#999999;}
.fenxsc-box dd{ float:right;}
.fenxsc-box dd a{ padding-left:20px; color:#333333; margin-left:10px;}
.fenxsc-box dd a.fenxiang{ background: url(../images/fx1.png) no-repeat 0 center;}
.shoucang{ background: url(../images/icon_74.png) no-repeat 0 center!important;}
.yshoucang {
    background: url(../images/icon_75.png) no-repeat 0 center !important;
}

.proinfo-container-middle{ float:left; width:586px; min-height:530px; border-left:1px solid #dddddd; border-right:1px solid #eeeeee;}
.proinfo-title {float:left; width:100%; color:#666666; line-height:22px; margin:10px 0}
.proinfo-focus{overflow:hidden;background-color:#f8f8f8;padding:10px 48px 10px 22px;}
.comments-store{ float:right; padding-left:13px; border-left:1px solid #a5a5a5; line-height:22px; color:#888888; margin-top:8px;}
.comments-store i{ color:#ff7790;}
.price-promo{ float:left; width:400px; overflow:hidden;}
.price-promo dt{ float:left; width:400px; overflow:hidden; color:#888888;}
.price-promo dt span{ color:#a5a5a5; font-weight:bold;text-decoration: line-through; font-size:14px; margin-left:15px;}
.price-promo dt span i{ color:#a5a5a5}
.price-promo dd{ float:left; width:400px; overflow:hidden; color:#888888;}
.price-promo dd span{ color:#ff7790; font-weight:bold; font-size:30px; margin-left:15px;}
.price-promo dd span i{ color:#ff7790; font-size:14px; }

.activity{ float:left; width:550px; overflow:hidden;}
.activity dt{ float:left; width:70px; overflow:hidden; line-height:24px; color:#888888;}
.activity dd{ float:right; width:480px; overflow:hidden; margin-top:2px; color:#888888; line-height:21px;}
.activity dd i{ float:left; width:45px; height:22px; margin-right:10px; text-align:center; line-height:22px; border-radius:4px; background-color:#ff7790; color:#ffffff;}
.activity dd a{ color:#ff7790; margin-left:8px;}

.proinfo-deliver{float:left; width:550px; overflow:hidden; margin-left:18px; padding-top:10px; padding-bottom:10px; border-bottom:1px dashed #dddddd;}
.proinfo-deliver dt{ float:left; width:70px; overflow:hidden; line-height:24px; margin-top:2px;/*letter-spacing: 1.8em;*/ color:#888888;}
.proinfo-deliver dd{float:right; width:480px; overflow:hidden; margin-top:2px; color:#888888; line-height:20px;}
.proinfo-deliver dd a{ color:#2272c8; margin-left:5px; margin-right:5px;}
.proinfo-deliver dd a.lxmj{ padding-left:26px; background:url(../images/kf.png) no-repeat 0 0;}

.proinfo-color-ex{float:left; width:550px; overflow:hidden; margin-left:18px; padding-top:10px; padding-bottom:10px;}
.proinfo-color-ex dt{float:left; width:70px; overflow:hidden; line-height:24px; margin-top:2px;letter-spacing: 1.8em; color:#888888;}
.proinfo-color-ex dd{float:right; width:480px; overflow:hidden; margin-top:2px; color:#888888; line-height:20px;}

.proinfo-color-ex .clr-item{float:left;margin:0 5px 5px 0}
.proinfo-color-ex .clr-item a{display:block;position:relative;float:left;height:38px;line-height:38px;padding:1px 8px 1px 1px;border:1px solid #ddd;color:#333;text-decoration:none;vertical-align:middle}
.proinfo-color-ex .clr-item a img{float:left;display:block;height:38px;width:38px;margin-right:6px}
.proinfo-color-ex .clr-item a:hover{border-color:#f90;color:#333}

.proinfo-color-ex .selected a{border:2px solid #f90;padding:0 7px 0 0}
.proinfo-color-ex .selected a i{position:absolute;right:-2px;bottom:-2px;width:11px;height:11px;background:url(../images/icons-2.png) no-repeat 0 -33px}
.proinfo-color-ex .selected a:hover{border:2px solid #f90}

.proinfo-buytype{width:550px;overflow:hidden;margin-left:18px;padding-top: 10px;}
.proinfo-buytype dt{float:left; width:70px; overflow:hidden; line-height:24px; margin-top:2px;letter-spacing: 1.8em; color:#888888;}
.proinfo-buytype dd{float:right; width:480px; overflow:hidden; margin-top:2px; color:#888888; line-height:20px;}
.proinfo-buytype ul li{float:left;margin:0 5px 5px 0;white-space:nowrap}
.proinfo-buytype ul li a{position:relative;float:left;height:28px;padding:0 8px;border:2px solid #ddd;line-height:26px;background:#fff; color:#333333;}
.proinfo-buytype ul li a:hover{border-color:#f90;text-decoration:none}
.proinfo-buytype ul li a i{display:none;position:absolute;right:-2px;bottom:-2px;width:11px;height:11px;background:url(../images/icons-2.png) no-repeat 0 -33px;_bottom:-3px;}
.proinfo-buytype ul li.selected a{height:28px;padding:0 8px;border: 2px solid #ff7790;line-height:26px;}
.proinfo-buytype ul li.selected a i{display:block}
.proinfo-buytype ul li.disabled a{ border:1px dashed #dddddd; background:#ffffff;color:#999;cursor:default}

.proinfo-num{overflow:hidden;margin-left:18px;margin-top:15px;}
.proinfo-num dt{float:left; width:70px; overflow:hidden; line-height:30px; margin-top:2px;letter-spacing: 1.8em; color:#888888;}
.proinfo-num dd{float:right;width: 500px;overflow:hidden;margin-top:2px;color:#888888;line-height:20px;}
.proinfo-num dd a{float:left;width:22px;height:30px;background-image:url(../images/icons-2.png)}
.proinfo-num dd .minus{background-position:-85px 0}
.proinfo-num dd .plus{background-position:-85px -35px}
.proinfo-num dd .minus-disable{background-position:-110px 0}
.proinfo-num dd .plus-disable{background-position:-110px -35px}
.proinfo-num dd input{width:30px; height:30px; border: 1px solid #dddddd; line-height:30px;text-align:center;float:left; margin:0 5px;}
.proinfo-num dd .tip{float:left;line-height:30px;margin-left:10px;color:#333}
.proinfo-num dd .tip em{color:#f90;font-family:Arial}

.mainbtns{ float:left; width:480px; margin-left:88px; margin-top:10px;}
.mainbtns a{ float:left; display:block; overflow:hidden; margin-right:8px; text-align:center;}
.mainbtns .btn-dark-buy{background:#ff7790;color:#fff;font:16px/40px microsoft yahei;font-weight:600;border-radius:3px;width:115px;height:40px;display:block}
.mainbtns .btn-dark-buy:hover{color:#fff;background:#f30505}
.mainbtns .btn-orange-buy{background:#f90;color:#fff;font:16px/40px microsoft yahei;font-weight:600;border-radius:3px;width:135px;height:40px;display:block}
.mainbtns .btn-orange-buy i{display:inline-block;width:23px;height:20px; background:url(../images/cart2.png) no-repeat 0 center; vertical-align:middle;margin-right:3px;margin-top:-2px}
.mainbtns .btn-orange-buy:hover{background:#f70;color:#fff}
.mainbtns .btn-orange-autowidth{background:#f90;color:#fff;font:16px/40px microsoft yahei;font-weight:600;border-radius:3px;height:40px;display:block;padding:0 20px;white-space:nowrap}
.mainbtns .btn-orange-autowidth:hover{background:#f70;color:#fff}

.pro-serv-panel{float:left; width:550px; overflow:hidden; margin-left:18px; padding-bottom:10px; margin-top:15px;}
.pro-serv-panel dt{float:left; width:70px; overflow:hidden; color:#888888;}
.pro-serv-panel dd{float:right; width:480px; overflow:hidden; color:#888888; line-height:20px;}
.pro-serv-panel dd span{ float:left; padding-left:22px; background:url(../images/sevice.png) no-repeat; margin-right:20px;}
.pro-serv-panel dd .zpbz{ background-position:0 2px;}
.pro-serv-panel dd .wlyt{ background-position:0 -19px;}
.pro-serv-panel dd .myf{ background-position:0 -42px;}

.proinfo-container-right{ float:right; width:175px; padding-left:13px; padding-right:13px; min-height:530px;}
.intro-title{ float:left; width:175px; border-bottom:1px solid #eeeeee; color:#666666; font-size:14px; font-weight:normal; padding-top:10px; padding-bottom:10px;}
.intro-title a{ float:right; color:#aaaaaa; font-size:12px; display:block; margin-top:3px;}

.pzbz-box{ float:left; width:175px; overflow:hidden; border-bottom:1px solid #eeeeee; padding-bottom:10px;}
.pzbz-box li{ float:left; display:block; width:145px; overflow:hidden; color:#5a5a5a; padding-left:30px; height:25px; line-height:25px; background:url(../images/sevice.png) no-repeat; margin-top:7px;}
.pzbz-box li.icon1{ background-position: -117px 0;}
.pzbz-box li.icon2{ background-position: -117px -44px;}

.score-detail{ float:left; width:175px; overflow:hidden; margin-top:10px;}
.score-detail dt{ float:left; width:175px; overflow:hidden; color:#a5a5a5; margin-bottom:4px;}
.score-detail dd{ float:left; width:175px; line-height:22px;}
.score-detail dd em{ float:left; color:#a5a5a5}
.score-detail dd i{ float:left; color:#ff7790; margin-left:10px;}

.information{ float:left; width:175px; overflow:hidden; margin-top:10px; border-top:1px solid #eeeeee; border-bottom:1px solid #eeeeee; padding-top:8px; padding-bottom:8px;}
.information li{ float:left; display:block; width:175px; line-height:24px; overflow:hidden; color:#a5a5a5;}
.information li a{ color:#2272c8; /*padding-left:25px; background:url(../images/kf.png) no-repeat 0 0;*/}
.si-intro-handle2{ float:left; width:175px; overflow:hidden; margin-top:15px;}
.si-entry{ float:left; width:74px; height:27px; border:1px solid #ffba00; background-color:#fff6d4; color:#ff9600; text-align:center; line-height:27px;-moz-border-radius:2px;  -webkit-border-radius: 2px;  border-radius:2px;}
.si-fav{ float:right; width:74px; height:27px; border:1px solid #dddddd; background-color:#fafafa; color:#333333; text-align:center; line-height:27px;-moz-border-radius:2px;  -webkit-border-radius: 2px;  border-radius:2px;}

.wrapper2{width:1140px;margin-top:13px;overflow:hidden;padding-bottom:50px;}
.procon-side{ float:left; width:190px; overflow:hidden;}
.area{ float:left; width:188px; border:1px solid #dddddd; overflow:hidden;}
.area-head{ float:left; width:178px; border-bottom:1px solid #dddddd; height:34px; line-height:34px; font-size:15px; border-bottom:1px solid #dddddd; padding-left:10px; color:#666666; font-weight:normal;}

.sea-con-new{padding:10px; float:left; width:170px; overflow:hidden;}
.sea-con-new li strong{display:inline-block;width:48px;height:22px;line-height:22px;text-align:right;font-weight:400;}
.sea-con-new .inprice{width:46px;*width:44px; margin-left:2px; margin-right:2px;}
.sea-con-new .key{width:109px;margin-bottom:7px;*width:105px; margin-right:2px;}
.sea-con-new .btn-search{display:inline-block;width:104px;height:24px;margin:7px 0 0 3px;background:#f90;line-height:24px;text-align:center;color:#fff}
.sea-con-new .btn-search:hover{background:#f80;text-decoration:none}

.gjc{ float:left; width:170px; overflow: hidden; margin-top:13px;}
.gjc dt{ float:left; width:170px; color:#595959; font-weight:bold;}
.gjc dd{ float:left; width:170px; overflow:hidden; line-height:22px;}
.gjc dd a{ color:#666; margin-right:10px;}
.mt10{ margin-top:10px;}
.type-all{ float:left; width:179px; overflow:hidden; height:29px; line-height:29px; padding-left:11px;}
.type-all a{ color:#6a6a6a; font-weight:bold; font-size:14px;}
.pmqk-b{ float:left; width:190px; text-align:center; height:30px; line-height:30px; border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;}
.pmqk-b a{ color:#6a6a6a; padding-left:10px; padding-right:10px;}
.pmqk-b a:hover{ color:#ff9900;}
.b-b-n{ border-bottom:0;}

.ttl {HEIGHT: 18px}
.ctt {TEXT-ALIGN: left; BORDER-TOP-WIDTH: 0px; HEIGHT: auto; CLEAR: both}
.w936 { float:left; margin-top:10px; WIDTH: 170px; CLEAR: both; margin-left:9px; margin-right:9px;}
.tb_ {PADDING-BOTTOM: 20px; WIDTH: 170px}
.tb_ UL {WIDTH: 170px; background:url(../images/bg2.png) repeat-x 0 0; float:left; height:28px;}
.tb_ LI {TEXT-ALIGN: center; LINE-HEIGHT: 28px; WIDTH: 60px; FLOAT: left; HEIGHT: 28px; CURSOR: pointer; border-right:1px solid #dddddd; border-left:1px solid #dddddd}
.normaltab {FONT-FAMILY: "Microsoft YaHei"; COLOR: #333333;}
.hovertab {FONT-FAMILY: "Microsoft YaHei"; background:url(../images/bg1.png) repeat-x 0 0; COLOR: #ff9900; font-weight:bold;}
.dis {DISPLAY: block}
.undis {DISPLAY: none}

.toppro-list{width:169px; overflow:hidden; float:left;}
.toppro-list li{position:relative;padding:12px 0;border-bottom:1px solid #eee;margin-bottom:-1px;overflow:hidden; width:169px;}
.toppro-list li img{float:left;width:60px;height:60px;margin-right:10px}
.toppro-list li p{ float:right; width:96px; overflow:hidden;}
.toppro-list li .title{height:35px;margin-bottom:8px;overflow:hidden;}
.toppro-list li .title a{color:#666}
.toppro-list li .title a:hover{color:#f60}
.toppro-list li .price{ color:#ff7790; font-weight:bold;}
.toppro-list li .num{position:absolute;top:12px;left:0;width:16px;height:16px;background:url(../images/icons-2.png) no-repeat -35px -85px;font:normal 12px/16px Arial;color:#fff;text-align:center}
.toppro-list li .highlight{background-position:-15px -85px}

.procon{ float:right; width:930px; overflow:hidden;}

.ctt12 {TEXT-ALIGN: left; BORDER-TOP-WIDTH: 0px; HEIGHT: auto; CLEAR: both}
.tb12_ {border:1px solid #dddddd;overflow: hidden;}
.tb12_ li { float:left; display: inline-block; vertical-align: middle; position: relative; display: block; padding:0 28px; height: 34px; line-height:34px; cursor: pointer; font-size: 14px; border-right:1px solid #dddddd;}
.normaltab12 {color: #333333;}
.hovertab12 { color:#ff7790;}
.hovertab12:after{content: ""; position: absolute; left: 0; right: 0;  top: -1px;height: 3px; background-color: #ff7790; z-index:10}
.hovertab12:before{content: ""; position: absolute; left: 0; bottom:  -1px; height: 2px; background-color: #ffffff; z-index:10; width:100%;}

.dis12 { display: block;}
.undis12 {DISPLAY: none}

.goods-details{border:1px solid #dddddd; padding:20px 17px; overflow:hidden; border-top:0;}

.pro-para-tbl{width:100%;margin-bottom:15px;border:1px solid #ddd}
.pro-para-tbl th{height:30px;background:#f0f0f0;text-align:left;vertical-align:middle;text-indent:5px}
.pro-para-tbl td{padding:3px 5px;border:1px solid #ddd;color:#666}
.pro-para-tbl .name{width:176px}
.pro-para-tbl .name-inner{position:relative;z-index:10}
.goods-details img{ max-width:100%;}

.rv-rate{ float:left; width:908px; border:1px solid #dddddd; padding:40px; overflow:hidden; margin-top:10px;}
.rv-rate-score{ float:left; width:100px; overflow:hidden;margin-top:5px;}
.rv-rate-score dt{ float:left; width:100px; color:#ff7790; font-size:17px;}
.rv-rate-score dt span{ font-size:37px;}
.rv-rate-score dd{ float:left; width:100px; color:#999999; letter-spacing:2px;}
.rv-rate-r{ float: left; width:180px; overflow:hidden;}
.rv-rate-r dl{ float:left; width:180px; display:block; margin-bottom:4px;margin-top:4px;}
.rv-rate-r dl dt{ float:left; color:#999999;}
.rv-rate-r dl dd{ float:right; width:100px; overflow:hidden; height:8px; background-color:#efefef; margin-top:5px;}
.rv-rate-r dl dd i{ float:left; height:8px; background-color:#e4393c;}

.w9363 { float:left; WIDTH: 100%; CLEAR: both;}
.ttl3 {HEIGHT: 18px}
.ctt3 {TEXT-ALIGN: left; BORDER-TOP-WIDTH: 0px; HEIGHT: auto; CLEAR: both}
.tb3_ { float:left; width:988px; height:31px; background:url(../images/bg5.png) repeat-x 0 0; border-left:1px solid #dddddd; border-right:1px solid #dddddd;}
.tb3_ UL {WIDTH: 988px; HEIGHT: 24px}
.tb3_ LI {TEXT-ALIGN: center; LINE-HEIGHT: 31px;FLOAT: left; height:31px; padding-left:25px; padding-right:25px; cursor:pointer; border-right:1px solid #dddddd;}
.normaltab3 {FONT-FAMILY: "Microsoft YaHei"; COLOR: #666666;}
.hovertab3 {FONT-FAMILY: "Microsoft YaHei"; background:url(../images/bg3.png) repeat-x 0 0; COLOR: #ff7790; font-weight:bold;}
.dis3 { display: block;}
.undis3 {DISPLAY: none}

.all_evaluation{ float:left; width:100%; overflow:hidden; border:1px solid #dddddd; border-top:0; padding:20px 17px;}
.all_evaluation_left{ float:left; width:165px; overflow:hidden; display:block;}
.all_evaluation_left dt{overflow:hidden; text-align:center;}
.all_evaluation_left dt img{ width:60px; height:60px;-moz-border-radius: 50%;  -webkit-border-radius:50%;  border-radius:50%; }
.all_evaluation_left dd{overflow:hidden; text-align:center; margin-top:8px; color:#333333;}
.all_evaluation_middle{ float:left; width:608px; overflow:hidden;}
.rv-spring{overflow:hidden;}
.rv-spring img{ margin-right:2px;}
.topic-body{color:#333333; margin-top:20px;}
.date{overflow:hidden; color:#999999; margin-top:12px;}
.content{ float:left; width:608px; overflow:hidden; margin-top:24px; color:#333333;}
.content .content-from{ color:#0070c3;}
.content-entry{ word-break:break-all;}
.ccpj{ color:#ff7700;}
.all_evaluation_right{ float:right; width:155px; overflow:hidden;}
.all_evaluation_right li{ float:left; width:155px; display:block; line-height:24px;color:#c1c1c1;}

.images-toggle{ float:left; width:608px; overflow:hidden; display: inline; margin-top:15px;}
.images-toggle li{ float: left; display:block; width:80px; height:80px; position:relative; border:1px solid #dddddd; margin-right:4px;}
.images-toggle li img{ width:80px; height:80px;}
.images-toggle li span{ position:absolute; width:80px; bottom:0; left:0;background: rgba(0, 0, 0, .4); height:16px; color:#ffffff;display: inline-block; text-align:center;}
.m-t-25{ margin-top:25px; }
.cs-place-item{ float:left;  width:988px; height:31px; background:url(../images/bg5.png) repeat-x 0 0; border-left:1px solid #dddddd; border-right:1px solid #dddddd; margin-top:10px;}
.cs-place-item h3{ float:left;background:url(../images/bg3.png) repeat-x 0 0; padding-left:15px; padding-right:15px; line-height:30px; height:30px; overflow:hidden; color:#ff7790; border-right:1px solid #dddddd;}
.cs-place-item span{ float:right; line-height:30px; color:#7a7a7a; padding-right:10px;}
.cs-place-item span a{ padding:2px 5px 2px 5px; color:#ffffff; background-color:#ff7790;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px; margin-top:2px; margin-left:10px;}

.commodity-consulting{ float:left; width:958px; overflow:hidden; border:1px solid #dddddd; border-top:0; padding:15px;}
.commodity-consulting-top{ float:left; width:958px; overflow:hidden;}
.commodity-consulting-top dt{ float:left; padding-left:30px; background:url(../images/list02.png) no-repeat 0 0; color:#999999; height:20px; line-height:20px; width:155px;}
.commodity-consulting-top dd.wenti{ float:left; width:550px; line-height:22px; color:#333333;}
.commodity-consulting-top dd.date2{ float:right; color:#333333;}

.commodity-consulting-middle{  float:left; width:958px; overflow:hidden; margin-top:17px;}
.commodity-consulting-middle dt{float:left; padding-left:30px; background:url(../images/list03.png) no-repeat 0 0; color:#999999; height:20px; line-height:20px; width:155px;}
.commodity-consulting-middle dd{ float:left; width:550px; line-height:22px; color:#666666;}
.commodity-consulting-bottom{ float:right; margin-top:12px;}
.commodity-consulting-bottom a{ float:left; display:block; border:1px solid #dddddd;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px; height:20px; line-height:20px; padding-left:10px; padding-right:10px; color:#333333; margin-left:9px; background:url(../images/bg6.png) repeat 0 0;}

.tocart-box{ float:left; width:908px; border:1px solid #eaeaea; padding:40px 140px 40px 140px; border-top:0;}
.prompt-title{ float:left; padding-left:55px; background:url(../images/d2.png) no-repeat 0 center; line-height:32px; color:#666666; font-size:24px;}

.prompt-r{ float:right;}
.prompt-r dt{ float:left; display:block; width:140px; height:36px; text-align:center; line-height:36px; background-color:#ff7790;-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px;}
.prompt-r dt a{ color:#ffffff; font-size:18px;}
.prompt-r dd{ float:left; line-height:36px; overflow:hidden; margin-left:40px;}
.prompt-r dd a{ color:#1381be;}

.cart-top{ width:1190px; margin:0 auto; overflow:hidden; padding-top:5px; padding-bottom:30px;}

.cart-progress{margin-top:26px;background:url(../images/steps-bg.png) 60px 0 no-repeat; float:right;}
.cart-progress li{position:relative;float:left;width:144px;text-align:center}
.cart-progress li i{position:relative;display:block;width:24px;height:24px;margin:0 auto 6px;line-height:24px;font-weight:700;color:#BBB; z-index:5;}
.cart-progress li span{color:#333;font-family:"Microsoft YaHei";font-size:14px}
.cart-progress .finish i{color:#FFF}
.cart-progress .finish b{position:absolute;display:inline-block;height:24px;top:0;background:url(../images/steps-new.png) no-repeat}
.cart-progress .finish-01 b{width:25px;left:60px;background-position:0 0}
.cart-progress .finish-02 b,.cart-progress .finish-03 b,.cart-progress .finish-04 b{width:158px;left:-74px;background-position:-10px -26px}

.cart-table-header{white-space:nowrap;margin-bottom:3px;height:32px;border:1px solid #ddd; border-top:3px solid #dddddd;}
.th{float:left;height:32px;line-height:32px;text-align:left}
.cart-table-header .th-chk{position:relative;width:250px;text-align:left;overflow:hidden}
.cart-table-header .th-item{width:218px}
.cart-table-header .th-specs{width:145px}
.cart-table-header .th-price{width:153px}
.cart-table-header .th-amount{width:130px}
.cart-table-header .th-sum{width:175px;padding-left:15px}
.cart-table-header .th-op{width:100px}
.cart-checkbox{float:left;width:15px;height:15px;margin:8px 10px 0;overflow:hidden}

.store-title{overflow:hidden;margin-top:13px;}
.store-title .th-chk{ width:auto; font-size:14px; color:#292929; font-weight:bold;}

.yunfei{ float:right; color:#ff9900; font-size:14px;line-height:32px;}

.cart-list{border-bottom:1px solid #dfdfdf;margin-top:-1px;}
.item-checked{position: relative;margin-bottom: -1px;border: 1px solid #dfdfdf;padding:15px 0;overflow: hidden;}
.item-checked .td{ float:left;}
.item-checked .td-chk{position:relative;width:80px;text-align:left;overflow:hidden}
.item-checked .td-item{width:350px}
.item-checked .td-specs{width:140px; line-height:20px; color:#a0a0a0;}
.item-checked .td-price{width:140px; color:#292929; text-align:center;line-height:76px;}
.item-checked .td-amount{width:140px}
.item-checked .td-sum{width:140px; color:#ff7790; font-weight:bold; text-align:center; line-height:76px;}
.item-checked .td-op{width:140px; float:right; position:relative;}

.item-pic{overflow:hidden;}
.item-pic dt{ float:left; width:78px; height:78px; border:1px solid #dddddd;border-radius:10px;overflow:hidden;}
.item-pic dt img{width:78px; height:78px;}
.item-pic dd{ float:right; width:225px; overflow:hidden; margin-top:4px; margin-right:17px;}
.item-pic dd a{ color:#292929;}
.item-pic dd a:hover{ color:#fe3333; text-decoration:underline;}
.item-pic dd i{ float:left; width:18px; height:18px; background:url(../images/sevice.png) no-repeat 0 0;}

.item-amount2{ float:left; overflow:hidden;  margin-top:22px;}
.minus{ float:left; width:30px; height:30px; text-align:center; line-height:30px; color:#999999; border:none; background:url(../images/icon_45.jpg) no-repeat 0 0; text-indent:-1000em;}
.text-amount{ float:left; width:54px; height:30px; text-align:center; margin:0 6px; border-radius:3px; border:1px solid #b5b5b5; line-height:30px;}
.plus{ float:left; width:30px; height:30px; text-align:center; line-height:30px; color:#999999; border:none; background:url(../images/icon_46.jpg) no-repeat 0 0; text-indent:-1000em;}
.caozuo{ float:left; width:100%; overflow:hidden; margin-top:22px;}
.caozuo li{ float:left; display:block; width:100%; overflow:hidden; text-align:center}
.caozuo li a{ color:#666666;}
.caozuo li a:hover{ color:#ff7790; text-decoration:underline;}

.white_content2{display:none; position:absolute; top:35px; right:-5px; height:73px; width:172px; background:url(../images/bg7.png) no-repeat 0 0; z-index:10002;overflow:auto;}
.close2 a{ float:right; color:#914f05; padding-right:10px; font-size:22px;}
.confirm{ float: left; width:142px; text-align:center; background:url(../images/list20.png) no-repeat 12px 0px; color:#666666; padding-left:30px; margin-top:20px; padding-bottom:8px;}
.queding{ float:left; width:49px; height:21px; background-color:#ff9900; text-align:center; line-height:21px; color:#ffffff;-moz-border-radius: 4px; -webkit-border-radius: 4px;border-radius:4px; margin-left:30px;}
.quxiao{ float:left; width:49px; height:19px; background-color:#ffffff; text-align:center; line-height:19px; color:#000000; border:1px solid #dddddd;-moz-border-radius: 4px; -webkit-border-radius: 4px;border-radius:4px; margin-left:8px;}

.cart-toolbar{border:1px solid #dddddd;margin-top:30px;overflow:hidden;margin-bottom:50px;}
.cart-toolbar-left{ float:left; margin-left:10px; overflow:hidden; position:relative; line-height:30px; padding-top:16px;}
.cart-toolbar-left span{ float:left;}
.cart-toolbar-left a{ color:#666666; float:left; margin-left:40px;}
.cart-toolbar-middle{ float:left; width:800px; overflow:hidden;}
.zj{ float:left; width:100%; text-align:right; color:#333333; margin-top:8px;}
.zj i{ color:#ff7790; font-weight:bold;font-size:16px;}
.yxsp{ float:left; width:100%; text-align:right; color:#333333; margin-top:5px;}

.cart-toolbar-right{ float:right; width:120px; text-align:center; height:60px; line-height:60px; text-align:center; background-color:#ff7790; }
.cart-toolbar-right a{ color:#ffffff; font-weight: bold; font-size:18px;}

.psxx-bt{overflow:hidden;color: #363636;font-size: 18px;font-weight: normal;}
.psxx-bt a{ font-size:12px; margin-left:6px; color:#009cff; font-weight:normal;}
.shipping{overflow:hidden;margin-top: 18px;}
.box-ss{float:left;}
.box-ss li{float:left;display:block;width: 282px;height: 110px;border: 1px solid #e8e8e8;padding: 0 10px;margin-right: 20px;overflow:hidden;margin-bottom:20px;}
.information2{overflow:hidden;font-size: 12px;}
.information2 dt{
    overflow: hidden;
    border-bottom: 1px dashed #e8e8e8;
    padding: 5px 0;
    position: relative;
}
.information2 dt span{float:left;color:#292929;}
.information2 dt a{
    background: #ebebeb;
    color: #999999;
    padding-left: 2px;
    padding-right: 2px;
    float: right;
    line-height: 20px;
    width: 56px;
    text-align: center;
}
.information2 dt a.mraderss {
    margin-right: 40px;
}
.information2 dd{overflow:hidden;line-height: 22px;color:#292929;margin-top:5px;}

.index_dlt5{ width:260px;  position:relative; overflow:hidden; float:left;}
.index_dlta5{ width:260px; position:relative; overflow:hidden; float:left;}
.index_dlt5 .index_dltv5{display:none;}
.index_dlta5 .index_dltv5{display:block;width:113px;position:absolute;right: 0;top:0;line-height: 26px;text-align:right;overflow:hidden;}
.index_dlta5 .index_dltv5 a{color: #ff7790;margin-left: 8px;}

.index_dlta5 .index_dltv5 .cz-box{
    position:relative; width:113px; left:0; top:0; height:100px;
}

.xiugai2{ position:absolute; right:0; bottom:0;}

.tjxdz{padding: 32px 0 31px 0;}
.tjxdz dt{text-align:center;}
.tjxdz dd{overflow:hidden;text-align:center;margin-top: 8px;}
.tjxdz dd a{ color:#b7b7b7; font-size:16px;}

.pfgwinput{width: 457px;height: 28px;border: 1px solid #ddd;padding-left: 5px;;}
.m-t15{ margin-top:15px;}
.zffs{ float:left; width:1190px; overflow:hidden; margin-top:5px;}
.zffs a{ float:left; display:block; border:1px solid #ff9900; padding:5px 40px 5px 40px; color:#333333; font-size:14px;}
.redhu{color: #ff7790;margin-left: 5rpx;position: relative;top: 6rpx;}
.spxx-box{width:100%;overflow:hidden;border:1px solid #ddd;margin-top:5px;margin-bottom:15px;box-sizing: border-box;}
.spxx-box tr td{padding: 15px;font-size: 12px;color: #363636;border-bottom: 1px solid #ddd;height: 48px;}
.spxx-box tr .red,.price2.red{
    color: #ff7790;
}
.spxx-box tr td.b-bnone{
    border-bottom: none;
}
.spxx-box tr td.prbig{
    padding: 0;
    height: 30px;
    padding-right: 40px;
}
.spxx-box tr td .sp{
    color: #999;
    margin-right: 30px;
    display: inline-block;
}
.spxx-box tr td table tr td{ padding:0;}
.b-b1{ border-bottom:1px solid #eeeeee}
input::placeholder {
    padding-left:2px;
    color: #999999;
}
.goods{margin-left: 15px;overflow:hidden;}
.goods dt{float:left;width: 80px;height: 80px;position: relative;}
.numxz_prent{position: relative;display: inherit;}
.numxz{
    float: left;
    font-size: 12px;
    color: #292929;
    margin-left: 9px;
    margin-top: 41px;
}
.goods dt img{width: 100%;height: 100%;}
.goods dd{float: left;width: 380px;overflow:hidden;color: #000;font-size: 12px;margin-left: 20px;}
.goods dd p{
    font-size: 14px;
    color: #000;
    line-height: 20px;
    height: 60px;
}

.goods dd a{color: #666;}
.goods dd i{ background:url(../images/sevice.png) no-repeat 0 -20px; padding-left:15px; color:#858585; margin-top:10px; float:left;}

.sd-date{ width:152px; height:25px; border:1px solid #cccccc; line-height:25px; background:url(../images/date.png) no-repeat 125px center;}
.b-r1{ border-right:1px solid #ebeae6;}

.hse{color:#999999;width:150px;}
.red{ color:#ff7790;}
.message-nr{float:left;width:457px;height:58px;border:1px solid #dddddd;padding:5px;color:#999999;margin-left: 15px;}
.fpxx-box{ float:left; width:100%; border:1px solid #dddddd; margin-top:10px; padding:25px; color:#222222;}

.calculation{ float:right; width:660px; overflow:hidden; margin-top:20px; padding-bottom:30px;}
.calculation-list{ float:left; width:660px; overflow:hidden; margin-top:8px; margin-bottom:5px;}
.parameter{ float:left; text-align:right; width:540px; overflow:hidden; color:#999999;}
.price2{ float:right; min-width:120px; color:#3d3d3d; font-weight:bold; text-align:right;}
.price2 em{ font-weight:normal;}
.orange{ color:#ff9900;}
.text_5{ float:left; width:64px; height:19px; border:1px solid #e9e9e9; margin-left:30px; text-align:center;}
.jifen{ float:left; width:660px; text-align:right; color:#999999; margin-top:8px; margin-bottom:5px; overflow:hidden;}
.jifen a{ color:#009cff}
.redje{ color:#ff7790; font-size:24px;}
.l-h32{ line-height:30px; color:#999999; font-weight:normal;}
.shxx{ float:left; width:660px; text-align:right; margin-top:8px; color:#969696;}
.shxx i{ color:#222222;}

.tjdd{float:left;width:660px;overflow:hidden;margin-top: 30px;}
.tjdd dt{ float:left; width:550px; overflow:hidden;}
.tjdd dt span{ float:right; color:#ff9900; padding-left:20px; background:url(../images/list20.png) no-repeat 0 center;}
.tjdd dd{float:right;width: 140px;height: 45px;line-height: 45px;text-align:center;background-color:#ff7790;border-radius: 6px;}
.tjdd dd a{color:#ffffff;font-size:18px;}
.tjdd dt em{ float:left; width:405px; text-align:right; color:#999999; margin-top:5px; overflow:hidden;}

.black_overlay{display:none; position:fixed; top:0%; left:0%;width:100%;height:100%;background-color:black; z-index:1001; -moz-opacity:0.8;opacity:.80;filter:alpha(opacity=80);}
.white_content{display:none;position:fixed;top:50%;left:50%;  margin:-194px 0 0 -396px; height:358px; width:762px; padding:15px;border:4px solid #dcdcdc;background-color:white;z-index:1002;overflow:auto;}
.lxwm{ float:left; width:762px; overflow:hidden; border-bottom:1px solid #dddddd; padding-bottom:5px;}
.lxwm span{ float:left; color:#231815; font-size:14px;}
.lxwm a{ float:right; width:12px; height:12px; background:url(../images/icon.png) no-repeat 0 -165px; text-indent:-1000px; overflow:hidden;}
.lxwm a:hover{ background:url(../images/icon.png) no-repeat 0 -187px;}

.xz_psxx{ float:left; width:650px; overflow:hidden; margin-left:70px; margin-top:40px;}
.xz_psxx tr td{ padding:6px; color:#333333;}
.red2{ color:#ff7790;}
.text_6{ float:left; width:148px; height:25px; border:1px solid #cccccc; padding-left:10px; padding-right:10px; font-family: "Microsoft YaHei"; color:#666;}
.text_7{float:left; width:370px; height:25px; border:1px solid #cccccc; padding-left:10px; padding-right:10px; font-family: "Microsoft YaHei"; color:#666;}

.baocun{ float:left; padding-left:20px; padding-right:20px; height:28px; text-align:center; line-height:28px; background-color:#ff9900;-moz-border-radius:3px; -webkit-border-radius: 3px; border-radius:3px; border:none;font-family: "Microsoft YaHei"; color:#ffffff; font-size:14px;}
.select2{ float:left; width:263px; height:25px; border:1px solid #cccccc; color:#666;font-family: "Microsoft YaHei";}

.fptt-name{ float:left; width:460px; overflow:hidden; padding-right:200px;}
.fptt-name li{ float:left; width:460px; overflow:hidden; margin-top:10px;}
.index_dlt3{ width:460px; height:33px; position:relative; margin-right:3px; overflow:hidden; float:left;}
.index_dlta3{ width:460px; height:33px; position:relative; margin-right:3px; overflow:hidden; float:left;}

.index_dlti3{ width:331px; height:29px; color:#292929; line-height:29px; border:2px solid #e8e8e8;  padding-left:5px; padding-right:5px;}
.index_dlt3 .index_dltv3{ display:none;}
.index_dlta3 .index_dltv3{ display:block; color:#333333; font-family:"Microsoft YaHei"; width:200px; height:29px; line-height:29px; position:absolute; right:10px; top:3px; text-align:right;}
.index_dlta3 .index_dltv3 a{ color:#009cff; margin-left:10px; margin-right:10px;}
.index_dlta3 .index_dltv3 input{ margin-left:20px;}
.box-ss2{ float:left; width:100%;}
.box-ss2 tr td{ padding:5px;}
#typediv2,#typediv3{ float:left; width:1088px; border:1px solid #eeeeee; margin-top:20px; padding:20px 50px 20px 50px; overflow:hidden;}
.current2  .index_dlti3{border:2px solid #ff7700!important;}

.xzfp-btn{ float:left; width:331px; height:29px; color:#292929; line-height:29px; border:1px dashed #dddddd;  padding-left:5px; padding-right:5px; text-align:center; background:url(../images/j2.png) no-repeat 120px center; margin-top:10px;}
.xzfp-btn a{ color:#333333;}
.bcfpxx{ float:left; width:115px; height:27px; text-align:center; line-height:27px; background-color:#ff7700; color:#ffffff;-moz-border-radius:3px; -webkit-border-radius: 3px; border-radius:3px; margin-top:30px; font-size:14px;}

.zhifu-box{width:990px; margin:20px auto; overflow:hidden; background-color:#f6f6f6; padding:40px 100px 40px 100px;}
.cjwt-bt{ float:left; width:990px; overflow:hidden; border-bottom:1px solid #c7c7c7; padding-bottom:10px; margin-bottom:10px;}
.cjwt-bt a{ color:#818181; font-size:14px; font-weight:normal;}
.cjwt-nr{ float:left; width:990px; overflow:hidden; margin-top:5px;}
.cjwt-nr dt{ float:left; width:990px; overflow:hidden;}
.cjwt-nr dt a{ color:#818181; font-size:14px;}
.cjwt-nr dd{ float:left; width:990px; overflow:hidden; color:#818181; line-height:22px;}

.hbzf-box{ float:left; width:990px; display:block; overflow:hidden;}
.hbzf-box dt{ float:left; color:#292929; font-size:16px; font-weight:bold;}
.hbzf-box dt i{ color:#ff7790;}
.hbzf-box dd{ float:right; color:#999999;}
.hbzf-box dd i{ color:#ff7790; font-size:24px; font-weight:bold;}
.pay-box{ float:left; width:940px; overflow:hidden; background-color:#ffffff; padding:25px; margin-top:20px; margin-bottom:20px;}
.dqzh{ float:left; width:940px; border-bottom:1px dashed #e4e4e4; color:#292929; font-size:16px; padding-bottom:15px;}
.dqzh i{ color:#fb1f1f;margin-left:8px;}
.dqzh em{ color:#a8a8a8; font-size:12px; margin-left:8px;}
.dqzh input{ margin-right:10px;}

.ttl5 {HEIGHT: 18px}
.ctt5 {TEXT-ALIGN: left; BORDER-TOP-WIDTH: 0px; HEIGHT: auto; CLEAR: both; float:left; width:856px; border:2px solid #9cadd3; border-top:0; padding:40px;}
.w9365 {MARGIN-TOP: 30px; WIDTH: 940px; CLEAR: both; float:left;}
.tb5_ { WIDTH: 940px}
.tb5_ UL {WIDTH: 940px; HEIGHT: 41px; background:url(../images/bg10.png) repeat-x 0 0;}
.tb5_ LI {TEXT-ALIGN: center; LINE-HEIGHT: 41px; WIDTH: 120px; FLOAT: left; HEIGHT: 41px; MARGIN-right: 5px; CURSOR: pointer}
.normaltab5 {FONT-FAMILY: "Microsoft YaHei"; background:url(../images/bg8.png) no-repeat 0 0;COLOR: #292929; FONT-SIZE: 14px; font-weight:bold;}
.hovertab5 {FONT-FAMILY: "Microsoft YaHei"; background:url(../images/bg9.png) no-repeat 0 0; COLOR: #9cadd3; FONT-SIZE: 14px; font-weight:bold;}
.dis5 {DISPLAY: block}
.undis5 {DISPLAY: none}

.zhifu{ float:left; display:inline; width:856px; overflow:hidden;}
.zhifu li{ float:left; display:block; cursor:pointer; border:2px solid #ffffff;}
.xyb{ float:left; height:36px; line-height:36px; padding-left:35px; padding-right:35px; background:url(../images/bg11.png) repeat-x 0 0; border:1px solid #eb7f00;-moz-border-radius:3px; -webkit-border-radius: 3px; border-radius:3px; color:#fffffff; font-size:14px;FONT-FAMILY: "Microsoft YaHei"; margin-top:30px; color:#ffffff; cursor:pointer}

.success-box{ float:left; width:1188px; border:1px solid #e8e8e8; padding-bottom:20px;}
.gxgm-title{ float:left; width:1132px; height:50px; line-height:50px; padding-left:56px; overflow:hidden; background:url(../images/d4.png) no-repeat 20px center; color:#292929; font-size:16px; font-weight:normal; background-color:#fafafa;}

.ddxq{ float:left; width:1088px; overflow:hidden; padding-left:50px; padding-right:50px; color:#292929; line-height:26px; margin-top:10px;}
.ddxq span{ float:left; margin-right:10px;}
.caozuo2{ float:left; width:1088px; overflow:hidden; padding-left:50px; padding-right:50px; margin-top:25px;}
.caozuo2 a{ float:left; display:block; padding-left:20px; padding-right:20px; height:27px; line-height:27px;}
.caozuo2 a.ckdd-btn{ background-color:#ff9900; color:#ffffff;border:1px solid #ff9900;}
.caozuo2 a.jxgw-btn{ background-color:#ffffff; color:#ff6600; border:1px solid #ff9900; margin-left:15px;}

.fbwt-box{ float:left; width: 954px; border: 1px solid #dddddd; padding: 17px 17px 17px 17px; margin-top:13px; border-top:2px solid #ff7790;}
.fbwt-bt{ float:left; width:954px; overflow:hidden; color:#666666;}
.fbwt-sm{ float:left; width:954px; overflow:hidden; margin-top:10px; color:#666666; line-height:22px;}
.wtnr{ float:left; width:954px; overflow:hidden; display:block; margin-top:20px;}
.wtnr dt{ float:left; width:90px; padding-right:5px; text-align:right; color:#666666;}
.wtnr dd{ float: left; margin-left:10px;}
.text_8{ float:left; width:508px; height:89px; border:1px solid #a9a9a9}
.caozuo3{ float:left; width:780px; margin-left:96px; overflow:hidden; margin-top:30px;}
.caozuo3 a{ float:left; display:block; overflow:hidden; height:22px; line-height:22px; padding-left:12px; padding-right:12px;-moz-border-radius:3px; -webkit-border-radius: 3px; margin-left:8px; font-weight:bold;}
.caozuo3 a.tj-btn{ border:1px solid #eb7f00; background:url(../images/bg11.png) repeat 0 0; color:#ffffff;}
.caozuo3 a.fh-btn{ border:1px solid #a6a6a6; background:url(../images/bg12.png) repeat 0 0; color:#000000;}

.white_content7{display:none;position:fixed;top:50%;left:50%;  margin:-229px 0 0 -503px; height:458px; width:1006px; background-color:white;z-index:1002;overflow:auto; border-radius: 8px;}
.lyhj-bt{ float:left; width:756px; overflow:hidden; background-color:#eeeeee; height:30px; line-height:30px; border-bottom:1px solid #cccccc; padding-left:12px; padding-right:12px;}
.lyhj-bt span{ color:#404040; font-weight:bold; float:left;}
.lyhj-bt a{ float:right; width:12px; height:12px; background:url(../images/icon.png) no-repeat 0 -165px; text-indent:-1000px; overflow:hidden; margin-top:9px;}
.lyhj-bt a:hover{ background:url(../images/icon.png) no-repeat 0 -187px;}
.yhj-box{ float:left; width:241px; height:124px; overflow:hidden; background:url(../images/yhj_bg.png) no-repeat 0 0; margin-left:6px; margin-top:8px; margin-bottom:8px;}
.coupons-amount{ float:left; width:241px; overflow:hidden; margin-top:10px; position:relative;}
.coupons-amount dt{ float: left; width:224px; overflow:hidden; text-align: center; color:#ffffff;font-weight:bold; font-size:50px;}
.coupons-amount dt i{ font-size:26px;}
.coupons-amount dd{ position:absolute; left:13px; top:-5px; color:#ffffff;/* float:right; width:115px; overflow:hidden; color:#ffffff; font-size:26px; font-weight:bold; margin-top:3px; line-height:30px;*/}
.coupons-amount dd i{ font-size:15px;}
.only{ float:left; overflow:hidden;}
.only span{ float:left; width:168px; margin-left:15px; text-align:center; color:#ec193a; margin-top:2px;}
.only a{ float:left; display:block; width:51px; overflow:hidden;color:#e9167e; font-weight:bold; font-size:13px;}

.have-receive{ background:url(../images/yhj2.png) no-repeat 0 0;}
.have-receive .only span{ color:#ffffff!important;}
.have-receive .only a{ color:#828282!important;}
.w-auto{ float:left; width:100%;overflow:auto; height:370px;}
.r_bg{ background:url(../images/yhj3.png) no-repeat 0 0;}
.have-receive2{ background:url(../images/yhj4.png) no-repeat 0 0;}
.have-receive2 .only span{ color:#ffffff!important;}
.have-receive2 .only a{ color:#828282!important;}

.k_cart{ width:790px; margin:0 auto; overflow:hidden; padding-top:60px; padding-bottom:80px;}
.k_cart dl{ float:left; width:790px; overflow:hidden; display:block;}
.k_cart dt{ float:left; width:250px; overflow:hidden;}
.k_cart dd{ float:right; width:520px; overflow:hidden;}
.k_cart dd.k_cart_t{ margin-top:80px;}
.k_cart dd.k_cart_t span{ float:left; color:#5c5c5c; font-size:18px; height:31px; line-height:31px;}
.k_cart dd.k_cart_t a{ float:left; width:60px; height:31px; line-height:31px; text-align:center; background-color:#ff9900; color:#ffffff; margin-left:5px; margin-right:5px;-moz-border-radius: 4px; -webkit-border-radius: 4px;  border-radius:4px; font-size:18px;}
.k_cart dd.k_cart_b{ color:#5c5c5c; margin-top:10px;}
.k_cart dd.k_cart_b a{ color:#2288ee; margin-left:2px;}

.not-open{ float:left; width:863px; border:1px solid #cccccc; padding:65px 65px 65px 260px; overflow:hidden; background:url(../images/kd_p.png) no-repeat 55px center; color:#8c959a; font-size:24px; margin-top:20px;}
.not-open span{ float:left; line-height:58px; margin-right:25px;}
.not-open a{ float:left; width:177px; height:58px; background-color:#ff9900; color:#ffffff; font-size:24px;-moz-border-radius: 4px; -webkit-border-radius: 4px;  border-radius:4px; text-align:center; line-height:58px;  margin-right:25px;}

.ktdp_main{ width:1130px; padding-left:60px; background-color:#f5f5f5; margin:0 auto; overflow:hidden; padding-top:30px; padding-bottom:20px;}
.xzjb-list{ float:left; width:292px; overflow:hidden; position:relative; margin-left:47px; margin-bottom:50px;}
.xzjb-list dt{ float:left; width:292px; overflow: hidden; text-align:center; position:absolute; top:0; left:0;}
.xzjb-list dt img{ width:113px; height:113px;-moz-border-radius: 50%; -webkit-border-radius: 50%;  border-radius:50%; border:1px solid #dedede;}
.xzjb-list dd{ float:left; width:250px; border:1px solid #dedede; background-color:#ffffff; padding:65px 20px 20px 20px; margin-top:60px;}
.xzjb-list dd h3{ float:left; width:250px; text-align:center; font-size:24px; color:#3c3c3c;}
.spcs{float:left; width:250px; overflow:hidden; margin-top:18px; color:#878787; font-size:14px; height:40px;}
.f-l3{ float:left;}
.f-l3 i{ color:#ffae00; font-weight:bold;}
.f-r3{ float:right;}
.f-r3 i{ color:#ff7790;font-weight:bold;}
.ljrz-btn{ float:left; width:138px; height:39px; text-align:center; line-height:39px; background-color:#ffae00; color:#ffffff; font-size:14px; font-weight:bold; margin-left:50px; border:none;font-family: "Microsoft YaHei"; margin-top:20px; cursor:pointer;}

.tjshxx-bt{ float:left; width:1190px; overflow:hidden; padding-bottom:22px; background:url(../images/line6.png) no-repeat 0 bottom; color:#e92d51; font-size:24px;}
.tjshxx-bt a{ float:left; width:185px; text-align:center;}

/*------------------------------------------------------*/
.smrz-box{ float: left; width:680px; overflow:hidden; margin-top:0; margin-left:220px; color:#333333; font-size:14px; padding-bottom:40px;}
.smrz-box tr td{ padding:10px 5px 10px 5px;}
.smrz-box tr td table tr td{ padding:0;}
.file-btn a{display:inline-block; width:100px; height:40px; position:relative; overflow:hidden; background:url(../images/sc-btn.png) no-repeat 0 0; overflow:hidden;}
/*.file-btn input{position:absolute; right:0; top:0; font-size:40px; opacity:0; filter:alpha(opacity=0); width:100%;}*/   /*jiyi  2016��9��12�� 20:13:55*/
.tishis2{ padding-left:20px; background:url(../images/list19.png) no-repeat 0 center; color:#999999; font-style:normal;}
.sc{ color:#337dff;}
.tishis3{ color:#666666; font-size:12px;}
.text_10{ float:left; width:157px; height:22px; overflow:hidden; line-height:22px; border:1px solid #cccccc; padding:3px;}
.text_11{ float:left; width:250px; height:22px; overflow:hidden; line-height:22px; border:1px solid #cccccc; padding:3px;}
.text_12{float:left; width:410px; height:22px; overflow:hidden; line-height:22px; border:1px solid #cccccc; padding:3px;}
.gray2{ color:#666666; font-size:14px;}
.select-lb{ float:left; width:182px; border:1px solid #cccccc; height:28px;font-family: "Microsoft YaHei"; color:#888888}
.select-dq{float:left; width:112px; border:1px solid #cccccc; height:28px;font-family: "Microsoft YaHei"; color:#888888}

.zycp-text{ float:left; width:500px;border:1px solid #cccccc; padding:7px; border:1px solid #cccccc; color:#ababab; font-size:14px;font-family: "Microsoft YaHei"; height:150px;}
.tjrz_btn{ float:left; width:176px; height:59px; overflow:hidden; text-align:center; line-height:59px; background-color:#ff9900; color:#ffffff; font-size:24px;font-family: "Microsoft YaHei";-moz-border-radius: 4px; -webkit-border-radius: 4px;  border-radius:4px; border:none; cursor:pointer;}

.zccg{ float:left; width:870px; overflow:hidden; background:url(../images/d7.png) no-repeat 0 80px; min-height:70px; line-height:60px; padding-left:90px; color:#1d1d1d; font-size:30px; margin:0 auto; padding-top:80px; margin-left:100px;}
.zqgg-btn{ float:left; padding-left:200px; overflow:hidden; margin-top:50px; width:400px; margin-bottom:30px;}
.zqgg-btn a{ float:left; display:block; width:200px; height:60px; text-align:center; line-height:60px; background-color:#ee2222; font-size:18px;font-family: "Microsoft YaHei"; color:#ffffff;}

.help_left{ float:left; width:220px; border:1px solid #e8e8e8; overflow: hidden; padding:16px 0 30px 0; margin-top:10px;}
.help-bt{ float:left; width:190px; overflow:hidden; color:#333333; font-size:14px; padding-left:30px;}

/*help*/
.nav_menu2{ float:left; overflow:hidden; width:188px; margin-left:25px;}
.nav_menu2 dl{ padding-left:13px; padding-right:13px; float:left; width:162px;}
.nav_menu2 dl dt a{height:38px;line-height:38px;overflow:hidden;color:#333333;font-weight:800;}
.nav_menu2 dl dt a span{display:inline-block;width:13px;height:13px;overflow:hidden;float:left; margin:13px 5px 0 0; background:url(../images/icon.png) no-repeat}
.nav_menu2 dl dt a.minus span{ background-position:0 -490px;}
.nav_menu2 dl dt a.plus span{background-position:0 -504px;}
.nav_menu2 dl dd { float:left; width:162px; overflow:hidden; padding-bottom:10px;}
.nav_menu2 dl dd li{height:26px;line-height:26px;background:url(images/lineleft.gif) no-repeat 4px -6px;padding:0 0 0 18px}
.nav_menu2 dl dd a{ color:#666666;}
.nav_menu2 dl dd a:hover{ color:#ff7700;}

.help_right{ float:right; width:942px; overflow:hidden; border:1px solid #e8e8e8; margin-top:10px; padding-bottom:70px;}
.vip-title{ float:left; width:925px; overflow:hidden; height:39px; line-height:39px; border-bottom:1px solid #e8e8e8; padding-left:17px; color:#3f3f3f; font-size:14px; background-color:#f5f5f5;}
.vip-content{ float:left; width:902px; padding:20px; overflow:hidden; line-height:2em; color:#4c4c4c; font-size:14px; min-height:500px;}

.white_contents10{display:none;position:fixed;top:50%;left:50%;  margin:-200px 0 0 -200px; height:398px; width:398px; border:1px solid #cccccc; background-color:white; z-index:1002;overflow:auto;}

.login-title{ float:left; width:374px; overflow:hidden; border-bottom:1px solid #cccccc; background-color:#eeeeee; height:34px; line-height:34px; padding-left:14px; padding-right:10px;}
.login-title span{ float:left; color:#fa8d00; font-size:14px;}
.login-title a{ float:right; width:12px; height:12px; background:url(../images/close5.png) no-repeat 0 0; text-indent:-1000px; overflow:hidden; margin-top:11px;}

.user-name{ float:left; width:295px; height:33px; border:1px solid #dddddd; margin-left:50px; overflow:hidden; margin-top:30px;}
.user-name dt{ float:left; color:#999999; width:45px; overflow:hidden; line-height:33px; padding-left:5px;}
.user-name dd input{ float:right; width:240px; overflow:hidden; height:23px; padding-top:5px; padding-bottom:5px; line-height:24px; color:#999999; border:none;font-family: "Microsoft YaHei"; }

.lev1{ float:left; width:295px; height:33px; border:1px solid #dddddd; margin-left:50px; overflow:hidden; margin-top:24px;}
.lev1 dt{ float:left; color:#999999; width:45px; overflow:hidden; line-height:33px; padding-left:5px;}
.lev1 dd input{ float:right; width:240px; overflow:hidden; height:23px; padding-top:5px; padding-bottom:5px; line-height:24px; color:#999999; border:none;font-family: "Microsoft YaHei"; }

.auto-login{ float:left; width:295px; margin-right:45px; overflow:hidden; margin-top:13px;margin-left:50px;}
.auto-login span{ float:left; color:#666666;}
.warn-msg{ float:right; border:1px solid #ffcc66;background:url(../images/list20.png) no-repeat 12px center; background-color:#fffff0;  height:22px; line-height:22px; color:#4c4c4c; padding-left:40px; padding-right:22px;}
.dl-btn{ float:left; width:300px; height:36px; overflow:hidden; background:url(../images/dl_btn.png) no-repeat 0 0; margin-left:45px; margin-top:27px; text-indent:-1000px; border:none;}
.tip-box{ float:left; width:300px; margin-left:45px; margin-top:18px;}
.tip-box a{ color:#00a8ff;}
.tip-box a:hover{ text-decoration:underline;}
.f-lhdl2{ float:left; width:300px; overflow:hidden; margin-top:25px; height:37px; padding-top:14px; display:inline; margin-left:50px;}
.f-lhdl2 li{ float:left; display: block; overflow: hidden; padding-left:35px; margin-left:10px; height:24px; line-height:24px;}
.f-lhdl2 li a{ color:#666666}
.f-lhdl2 li a:hover{ color:#e4393c; text-decoration:underline;}
.f-lhdl2 li.qq{ background:url(../images/login-icon.png) no-repeat 8px -143px;}
.f-lhdl2 li.weixin{ background:url(../images/login-icon.png) no-repeat 5px -185px;}
.f-lhdl2 li.weibo{ background:url(../images/login-icon.png) no-repeat 5px -225px;}
.f-lhdl2 li.qtzhdl{ padding-left:0; margin-left:0;}
.f-lhdl2 li.qtzhdl a{ color:#fa8d00}

.ksqg_date{ float:left; width:504px; padding-left:10px; padding-right:10px; height:53px; overflow:hidden; border:2px solid #ff7701; margin-top:20px; margin-left:20px;}
.ksqg_date dt{ float:left; color:#414141; font-size:18px; line-height:53px;}
.ksqg_date dt i{ color:#ff7790;}
.ksqg_date dd{ float:right; padding-left:20px; background:url(../images/nz.png) no-repeat 0 center; line-height:53px; color:#414141; font-size:14px;}

.white_content3{display:none;position:fixed;top:50%;left:50%;  margin:-90px 0 0 -215px; height:150px; width:400px; padding:15px;border:4px solid #dcdcdc;background-color:white;z-index:1002;overflow:auto;}
.qxdd-title{ float:left; width:400px; overflow:hidden; border-bottom:1px solid #dddddd; padding-bottom:5px;}
.qxdd-title span{ float:left; color:#231815; font-size:14px;}
.qxdd-title a{ float:right; width:12px; height:12px; background:url(../images/icon.png) no-repeat 0 -165px; text-indent:-1000px; overflow:hidden;}
.qxdd-title a:hover{ background:url(../images/icon.png) no-repeat 0 -187px;}
.qxdd-tishi{ float:left; width:400px; overflow:hidden; height:25px; line-height:25px; text-align: center; color:#000000; font-size:14px; font-weight:normal; background:url(../images/list04.png) no-repeat 60px 0; margin-top:29px;}
.operation2{ float: left; width:300px; overflow:hidden; margin-left:95px; margin-top:28px;}
.operation2 a{ float:left; display:block; overflow:hidden;}
.queding2{ float:left; width:65px; height:26px; background-color:#ff9900; text-align:center; line-height:26px; color:#ffffff;-moz-border-radius: 4px; -webkit-border-radius: 4px;border-radius:4px; margin-left:120px; margin-top:30px; border:none}
.quxiao2{ float:left; width:65px; height:24px; background-color:#ffffff; text-align:center; line-height:24px; color:#000000; border:1px solid #dddddd;-moz-border-radius: 4px; -webkit-border-radius: 4px;border-radius:4px; margin-left:8px;margin-top:30PX;}

.klyk-box{ float:left; width:173px; overflow:hidden; margin-bottom:5px; margin-top:15px;}
.klyk-box dt{ float:left; width:173px; overflow:hidden; margin-bottom:5px;}
.klyk-box dt img{ width:173px;}
.klyk-box dd{ float:left; width:173px; text-align:center; margin-top:3px; height:20px; line-height:20px; overflow:hidden;}
.klyk-box dd a{ color:#3c3c3c}
.klyk-box dd em{ color:#cc0000; font-weight:bold;}
.klyk-box dd i{ color:#999999}

/* 2018-4-24 */
.balance_payment{display:none;position:fixed;top:50%;left:50%;margin:-150px 0 0 -250px;height:300px;width:500px;border-radius:6px;background-color:white;z-index:1002;overflow:auto;}
.yezf_title{ float:left; width:100%; overflow:hidden; position:relative; border-bottom:1px solid #eeeeee; padding-top:15px; padding-bottom:15px; text-align:center; font-size:24px; color:#333333; font-weight:normal;}
.yezf_title a{ position:absolute; right:18px; top:23px;}

.balance_payment_list{ float:left; width:100%; overflow:hidden; margin-top:20px;}
.balance_payment_list li{ float:left; display:block; width:100%; overflow:hidden; margin-top:12px;}
.balance_payment_list li i{ float:left; width:128px; overflow:hidden; line-height:34px; color:#666666; font-size:14px; text-align:right; padding-right:10px;}
.balance_payment_list li em{ float:left; line-height:34px; font-size:24px; color:#e01121; font-weight:bold;}
.zfmm_text{float:left; width:200px; height:20px; line-height:20px; padding:6px 0 6px 12px; border:1px solid #dfdfdf; color:#666666; font-size:14px;}
.balance_payment_list li a{ float:left; display:block; line-height:34px; color:#38a1db; margin-left:10px;}
.m_l_138{ margin-left:138px;}

.balance_payment_list li:last-child{ margin-top:0}
/* 2018-4-28 */
.jbox-title-panel{ height:35px!important; overflow:hidden!important;}
div.jbox .jbox-title{ margin-top:-10px!important;}
.white_content12{display:none;position:fixed;top:50%;left:50%;  margin:-193px 0 0 -400px; height:386px; width:800px; background-color:white;z-index:1002;overflow:auto; border-radius: 8px;}
.szdq_select{border: 1px solid #dddddd; height:28px;}
