﻿@charset "utf-8";
body
{
    font-family:"微软雅黑", "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif;
    font-size:12px;
    background:#fff;
    color:#666;
}

/*--start Reset--*/
html, body, div, span,iframe, a, b, img, i, label, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, legend, input, button,
textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
    list-style:none;
    font-weight:normal;
}
div{margin:0; padding:0;}
i,em{font-style:normal; font-weight:normal;}
a{text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{text-decoration:none;}
iframe,img{border:0px;}
.f12{font-size: 12px;}.f14{font-size: 14px;} .f16{font-size: 16px;} .f18{font-size: 18px;} .f20{font-size: 20px;}
.fw{font-weight:bold;}
button,input{outline:none;font-family: "微软雅黑", "Helvetica Neue", Helvetica, Arial, sans-serif;}
img,a{-webkit-border-radius:0!important;border-radius:0!important;}
.ckbox{vertical-align:middle; margin:-2px 5px 1px 0;}
.clr{clear:both;display:block;font-size:0px;height:0;line-height:0;overflow:hidden;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix{display:block;}
.space{clear:both; height:25px;}
.fl{float:left;}
.fr{float:right;}
html,body,#wrap {height:100%;}
#wrap {
    display:table;
    width:100%;
    margin:0 auto;
    position:relative;
}
#wrap > div{display:table-row;}
#main .content{vertical-align:middle;}
.hidden{display: none;}
.w710{width: 710px;}
/*--end Reset--*/

/*--content--*/
.content{width:1000px; margin:0 auto 25px;position: relative;}
.content .mall_tag{position: absolute;top:5px;right: 0px;z-index: 1;}
.content .mall_tag li{float:right;font-size: 14px;padding:2px 8px 3px 8px;color: #FFF;background-color: #3a9ddd;text-align: center;margin-right: 10px;}
.content .mall_tag li a{color: #FFF;}
.uheader{background:#fff; height:72px;font-size:18px;overflow:hidden;}
.uheader_1{border-bottom:1px solid #f2f2f2;height:77px;font-size:18px;line-height:77px;background:#fff;overflow:hidden;}
.uheader .logo,.uheader_1 .logo{background:url(/images/2015/new_top_sprites.png) no-repeat;background-position:0px -41px; width:275px;height:53px; float:left; margin-top:11px;}
.uheader span,.uheader_1 span{background:url(/image/reg/line.gif) no-repeat left;color:#666666;margin:19px 0 0 27px; padding-left:9px; float:left;}
.uheader a,.uheader_1 a{color:#545151;float:right;margin-top:19px; margin-left:12px;}
.uheader a:nth-child(3) { margin-right: 60px;}
.ct{width:1000px; margin:0 auto;}
.header{background:url(/image/reg/h_bg.gif) repeat-x;height:84px;font-size:18px;overflow:hidden;}
.header_1{border-bottom:1px solid #f2f2f2;height:84px;font-size:18px;background:#fff;overflow:hidden;}
.header .logo,.header_1 .logo{background:url(/image/reg/logo.png) no-repeat; width:243px; height:53px; float:left; margin-top:18px;}
.header span,.header_1 span{background:url(/image/reg/line.gif) no-repeat left;color:#666666;margin:42px 0 0 27px; padding-left:9px; float:left;}
.header a,.header_1 a{color:#545151;float:right;margin-top:42px;}
.header_1 .fgx{margin:41px 0 5px 0; float:right;}

.h_icon{ font-family:宋体;float:left;margin-top:31px; position:relative;}
.h_icon_1{border:1px solid #dcdcdc; background:#f7f7f7; width:75px;height:29px; line-height:26px; text-align:center;padding:0 8px 0 18px;float:left; margin-right:27px;}
.h_icon_left{background:url(/image/reg/index_user.png) no-repeat; width:18px; height:18px; top:6px; left:11px;display:block;}
.h_icon_shop{background:url(/image/reg/index_shop.png) no-repeat; width:22px; height:17px; top:7px; left:11px;}
.h_icon_shop_1{background:url(/image/reg/index_shop_1.png) no-repeat; width:22px; height:17px; top:7px; left:11px;line-height:26px;}
.h_icon_left,.h_icon_shop,.h_icon_shop_1,#shopInfo,#myshop_box .h_icon_count,#myshop_box .spacer{position:absolute;}

#shopInfo{background:#fff; border:1px solid #ddd; box-shadow:0 0 5px rgba(0,0,0,.2); display:block; right:0;width:308px;color:#515151;}
#myshop_box_1{float:left; position:relative;background: url(/image/reg/cart1.jpg) no-repeat 5px 10px; width:90px;margin-right:5px;z-index:11; }
#myshop_box_1:hover{background: url(/image/reg/cart2.jpg) no-repeat 5px 10px;background-color:#fff;box-shadow:0 0 4px #CCC;}
#myshop_box_1 a{text-align:center;color:#fff;}
#myshop_box_1 .aa_pl{padding-left:24px;}
#myshop_box_1 .h_icon_count{top:0;left:63px;position:absolute; color:#3dc1ff;}
#myshop_box_1 .spacer{left:0; top:32px; width:90px; height:4px; background:#fff; position:absolute; z-index:9999;}
#myshop_1{z-index:2; width:320px; background:#fff;font-weight:bold; position:absolute; left:-10px; top:35px;border:1px solid #afc9d9;box-shadow:0 0 4px #CCC;  }
#myshop_1 .smt{padding:0px 8px 0 8px;border-bottom: #CCCCCC 1px dotted;}
#myshop_1 li{padding:10px; overflow:hidden; line-height:17px; vertical-align:bottom;}
#myshop_1 .p-img{float:left; width:50px; height:50px; border:1px solid #ddd; margin-right:10px;text-align: center;}
#myshop_1 .p-name{float:left; width:120px; height:52px;}
#myshop_1 .p-name a,#myshop_1 .p-detail a{color:#515151;}
#myshop_1 .p-detail{text-align:right;}
#myshop_1 .p-detail font,#myshop_1 .p-total font{color:#c40000;}
#myshop_1 .smb{padding:10px 8px; background:#F5F5F5; overflow:hidden;}
#myshop_1 .smb .p-total{float:left; line-height:30px;}
.yl_bghover{background:#fff;}
.yl_bgmr{background:#475767;}

.red{color:#c40000;}
#myshop .smb a,#myshop_1 .smb a{float:right; height:30px;background:url(/image/reg/shop_btn.gif) no-repeat; width:82px;font-weight:700; width:82px; color:#fff; text-align:center; line-height:28px; margin-top:0;}
.empty_cart {margin:20px;background:url(/image/reg/empty-cart.png) no-repeat left;color: #999;padding-left: 60px;height: 50px;line-height: 50px;}
#showIncludeCart {z-index: 111;position: absolute;overflow: hidden; width: 400px;right: 93px;top: 435px;background: #fff;padding-left: 47px;height: 150px;border: 2px solid #3a9ddd;}
.buy_pop_close {width: 20px;height: 20px;position: absolute;right: 0px;top: 0px;background: url(/image/reg/close.png) no-repeat;cursor: pointer;}
.buy_icon { position: absolute;width: 60px; height: 60px;top: 24px;left: 40px;}
.buy_pop_top { margin-left: 68px;position: relative;width: 250px;padding-top: 27px;height: 93px;}
.buy_pop_top .title {color: #000000;font-size: 15px;font-weight: bold;padding-left: 2px;height: 31px;}
.buy_pop_top .font {color: #000000;font-weight:bold;padding-left: 2px;padding-top: 0px;height: 35px;}
.btn_continue {clear: both;overflow: hidden;}
.buy_pop_top .pop_btn_r {display: inline-block;float: left; margin-right: 10px;}
.buy_pop_top .pop_btn_r a {display: inline-block;padding: 5px 15px; background-color: #3a9ddd;color: #fff;}
.buy_pop_top .btn_cart {display: inline-block;float: left;}
.buy_pop_top .btn_cart a {display: inline-block;padding: 5px 10px;color: #1980c3;}
.footer{width:1000px;color:#999;margin:0 auto;height:60px;text-align:center; line-height:20px; overflow:hidden;}
.footer a{padding:0 8px;color:#999;}
.footer_1{ background:#4b4b4b;}
.footer_1 ul{width:80px;margin:30px 0 0 88px; float:left;}
.footer_1 ul h3{ font-size:14px; color:#ffffff; line-height:24px;width:80px; text-align:center;}
.footer_1 ul li{color:#ffffff;line-height:22px; width:80px; text-align:center;}
.footer_1 ul li a{color:#ffffff;}
.footer_left{width:280px; float:left;color:#ffffff; margin-left:35px;}
.footer_left h2{font-size:21px; margin-top:30px;}
.footer_left .tel{background:url(/image/reg/kf.png) no-repeat left; height:30px; padding-left:22px;font-size:30px; line-height:30px; margin-top:5px;}
.footer_left .worktime{ color:#ffffff; font-size:14px; margin-left:23px;}
/*weixin*/
.weixincode {font-size: 12px;color: #000;position: absolute;display: none; left: 0px;top: -180px;}
.weixincode2 {font-size: 12px;color: #000;position: absolute;display:none ; left: -20px;top: 10px;}
.weixincode code {width: 117px;height: 144px;background: #fff;border: 2px solid #333;display: block;}
.weixincode2 code {width: 117px;height: 140px;background: #fff;color:#000;border: 2px solid #333;display: block;}
.weixincode em {position: absolute;left: 36px;top: 146px;width: 15px;height: 15px;background: url(/image/reg/arrow.png) no-repeat;}
.weixincode2 em {position: absolute;left: 36px;top: -13px;width: 15px;height: 15px;background: url(/image/reg/arrow2.png) no-repeat;}
.weixincode2 code span{position: absolute;left: 0px;top: 110px;color: #000;padding-left: 5px;}
.footer_1 .copyright{ text-align:center; width:1000px; color:#e3e3e3; padding:20px 0 20px 0;}
.footer_1 .copyright a{padding:0 8px;color:#e3e3e3;}
.footer_1 .auth{text-align: center;padding-bottom: 20px;}
.footer_1 .auth img{vertical-align: middle;height: 41px;}
/*--login--*/
.login{border:2px solid #cecece;width:873px; background-color:#FFFFFF;min-height:376px;box-shadow:2px 2px 3px #e9e9e9;margin:70px auto;}
.login_box{width:209px;margin:47px 0 0 26px;float:left;}
.login_box h1{color:#666666; font-size:24px;text-align:center;}
.l_list{margin-top:14px;float:left;}
.l_list .u{float:left;background:url(/image/reg/user_icon.png) no-repeat;width: 35px; height: 34px;border: 1px solid #cdcdcd;}
.l_list .p{float:left;background:url(/image/reg/pwd_icon.png) no-repeat;width: 35px; height: 34px;border: 1px solid #cdcdcd;}

/*--register--*/
.r_title{background:url(/image/reg/r_title.png) no-repeat; width:655px; height:72px;margin:22px auto;}
.r_title_1{background:url(/image/reg/r_title_1.png) no-repeat; width:655px; height:72px;margin:22px auto;}
.r_title_2{background:url(/image/reg/r_title_2.png) no-repeat; width:655px; height:72px;margin:22px auto;}
.r_title2{background:url(/image/reg/r_title2.png) no-repeat; width:676px; height:72px;margin:22px auto;}
.r_title2_1{background:url(/image/reg/r_title2_1.png) no-repeat; width:676px; height:72px;margin:22px auto;}
.r_title2_2{background:url(/image/reg/r_title2_2.png) no-repeat; width:676px; height:72px;margin:22px auto;}

.r_info{margin-left:268px;}
.r_info .r_list{padding-top:21px;}
.r_success{width:490px; height:85px; color:#575757;margin:64px auto 118px; font-size:16px; line-height:42px;}
.r_success p{margin-left:22px;}
.r_success a{color:#1992e1;}

/*--tip--*/
.tip{margin:8px 0 0 7px; color:#a3a3a3;}
.tip font{color:#009bff;}
.tip_1{margin-top:9px;}
.tip_1 a{color:#666;}
.tip_1 a:hover,.tip_1 a.current{color:#559ed9;}
.tip_2{background:url(/image/reg/tip_icon.gif) no-repeat left; color:#c40000; padding-left:18px; margin:7px 0 0 7px; width:200px;}
.tip_3{color:#666666; margin:11px 0 0 7px;}
.tip_3 font{color:#dd6c3a;}
.tip_4{float:left;margin:31px 0 0 8px; line-height:24px;}
.tip_4 font{font-size:12px; color:#c40000;}
.tip_5{background:#fbede7; height:30px; line-height:30px; padding-left:15px;width:845px; color:#c40000; margin:8px 0 0 32px; font-size:14px;}
.tip_6{color:#9a9a9a; line-height:24px; margin:10px 0 0 89px;}
.tip_7{margin:5px 0 0 15px;}

/*--button--*/
.btn{padding:8px 0; width:212px;border:1px solid #e1e1e1; background:#3a9ddd;text-align:center; color:#fff; font-size:18px; margin-top:34px;cursor:pointer;}
.btn_yzm{border:2px solid #89c4eb; background:#d1e9f9; border-radius:6px; width:113px; height:37px; font-size:14px; color:#3a9ddd; line-height:35px; text-align:center; font-weight:bold;margin:-2px 0 0 3px; vertical-align:middle;cursor:pointer;}
.btn_rz{border:1px solid #d2d2d2; padding:5px 0; width:73px; text-align:center; color:#666;border-radius:4px; background:#f4f4f4;font-size:12px;cursor: pointer;}
.btn_rz_1{border:1px solid #d2d2d2; padding:6px 0; width:130px; text-align:center; color:#515151;border-radius:4px; background:#f4f4f4; float:left; margin-left:14px;cursor: pointer;}
.btn_m{ background:#f4f4f4;width:58px;color:#666666; border:1px solid #d2d2d2; padding:3px 0 4px 0; text-align:center; border-radius:3px; *padding:0 0 2px 0; margin-left:5px; height:28px;cursor: pointer;}
.btn_submit{border:1px solid #e0e0e0; background:#3a9ddd; width:112px; padding:5px 0;font-size:16px; color:#fff; float:right; margin:0 12px 10px 0;cursor: pointer;}
.btn_bj{border:1px solid #5392ba; background:#3a9ddd;width:100px;color:#fff; text-align:center;font-size:14px; padding:2px 0 4px 0; border-radius:3px;cursor: pointer;}
.btn_shop{padding:8px 0; width:212px;border:1px solid #1980c3; background:#fff;text-align:center; color:#1980c3; font-size:18px;cursor:pointer; margin-left:20px;}
.btn_zf{background:url(/image/reg/zf_btn.png) no-repeat; width:77px; height:26px; line-height:26px; color:#FFF; text-align:center; display:block; float:left; margin-top:10px;}
.btn_zf_1{background:url(/image/reg/zf_btn_1.png) no-repeat; width:73px; height:26px; line-height:26px; color:#666666; text-align:center; display:block; float:left; margin:10px 0 0 10px;}

/*--account security--*/
.nav{background:#515151; height:46px;}
.nav ul{width:1000px; margin:0 auto;}
.nav ul li{font-size:18px; color:#fff; float:left; line-height:46px;}
.nav ul li a{color:#fff; padding:0 60px;}
.nav ul li span{font-size:20px; color:#fff;line-height:44px; float:left;}
.account_left{width:219px; background:#f9f9f9 url(/image/reg/acc_bg.png) no-repeat left bottom; float:left; overflow:hidden;padding-bottom:250px;}
.account_right{width:730px;float:left;border-left:0; padding:0 15px 0 35px; background:#FFF;}
.account_btitle{height:48px; line-height:48px;color:#666666;font-size:14px; padding-left:14px;}
.account_btitle .text{font-size:16px;margin:0 3px;}
.account_btitle .text a,.account_btitle .text1 a{color:#349ad7;}
.account_btitle .text1{margin:0 3px;font-size: 12px;}
.account_btitle .text2{color:#666666;font-size: 12px;}
.account_btitle .icon_w{width:450px; float:right;}
.leftnav{font-size:16px;padding-left:60px;color:#333; height:44px; line-height:44px; display:block;}
.nav_icon{background:#f9f9f9 url(/image/reg/order.png) no-repeat 25px 14px;}
.nav_icon_1{background:#f9f9f9 url(/image/reg/sp.png) no-repeat 25px 14px;}
.nav_icon_2{background:#f9f9f9 url(/image/reg/gz.png) no-repeat 25px 14px;}
.nav_icon_3{background:#f9f9f9 url(/image/reg/acc.png) no-repeat 25px 14px;}
.leftsubnav li{ width:219px;font-size:14px;line-height:46px;height:46px;}
.leftsubnav li a{display:block;color:#666; padding-left:62px; }
.leftsubnav li:hover{background-color: #ebebeb;}
.leftsubnav li.current a{background:#fff;display:block; color:#0188cc;border-left: 5px solid #0188cc;padding-left: 57px;}
.leftsubnav .hui{position: absolute;  top:-5px;}
.leftsubnav .mestip {  position: absolute;  top:17px; height: 14px;  padding: 0 4px;  border-radius: 7px;  line-height: 14px;  background: #f00;  color: #fff;  font-family: Arial;  font-size: 12px;  width: auto;  }
.accountr_title{border-bottom:2px solid #d6d6d6;color:#000; height:34px; line-height:34px; margin-top:20px;}
.accountr_title .fl{font-size:18px; margin-left:5px;}
.accountr_title .fr span{color:#666666;font-size: 14px;}
.accountr_title .fr a{color:#349ad7; margin-right:10px;font-size: 14px;}
.accountr_safe{margin:25px 10px 0 10px; color:#666666;}
.accountr_safe .time{line-height:24px; text-align:right;}
.accountr_safe .box{border:1px solid #cfcfcf; background:#f4f4f4; padding:10px 0 10px 22px;}
.accountr_safe .box img{vertical-align:middle; margin-top:-1px;}
.accountr_safe .box h2{font-size:16px; line-height:36px; color:#4d4d4d;}
.accountr_safe .box h2 font{color:#3a9ddd; margin-left:5px;}
.account_info{corlor:#515151;margin:18px 10px 0 10px; line-height:23px;}
.account_info span{text-align:left; width:70px; float:left;font-size: 14px;}
.account_info .text{ color:#515151; font-size:14px;width:100px; padding-left:18px;}
.account_info input,.account_info textarea{border:1px solid #cdcdcd; color:#666666;}
.account_info input{height:16px;line-height:16px; padding:5px;width:200px;}
.account_info a{color:#349ad7; text-decoration:underline;}
.account_info .up{float:left; width:98px;}
.account_info textarea{width:462px; height:120px; overflow:hidden; resize:none;z-index:999;}
.company_rz_box{border:1px solid #ebebeb; width:694px; margin:21px 14px 0 14px;}
.company_rz_box h2{background:#f8f8f8; border-bottom:1px solid #eaeaea; height:40px; line-height:40px; color:#515151; font-size:16px; padding-left:27px;}
.company_rz_box .tip4{text-align:left; font-size:14px;color:#515151; padding-left:27px; line-height:40px;}
.rz_info{margin-left:130px;}
.rz_info_group{margin-top:13px;color:#515151; float:left; width:100%;}
.rz_info_lable{font-size:14px;text-align:left; float:left; padding-left:27px;}
.rz_info_box{border:2px solid #dddddd; width:101px; height:95px; float:left;}
.file{position:relative;}
.file_input{position:absolute; z-index:100; margin:-5px 0 0 -180px; font-size:60px;opacity:0;filter:alpha(opacity=0);cursor:pointer;}
.uploadImg{font-size:12px; overflow:hidden; position:absolute; left:114px; top:0;*top:-29px;}
.manage_tab{border-bottom:1px solid #cbcbcb; width:674px; height:29px; font-size:14px; text-align:center; line-height:29px; margin-top:22px;}
.manage_tab li{float:left; background:url(/image/reg/manage_tab.gif) no-repeat; width:109px; height:29px;}
.manage_tab li a{display:block;color:#010101;}
.manage_tab li a:hover{color:#3a9ddd;}
.manage_tab li a.current{background:url(/image/reg/manage_tab_hover.gif) no-repeat; width:109px; height:30px; display:block; margin-top:-1px; color:#fff;}
.manage_tab_1{border-bottom:1px solid #cbcbcb; width:704px; height:26px; font-size:14px; text-align:center; line-height:26px; margin-top:16px;}
.manage_tab_1 li{float:left; border:1px solid #cbcbcb; border-bottom:0;border-right:0; width:76px;height:26px;}
.manage_tab_1 li a{display:block;color:#010101;width:76px;height:26px;}
.manage_tab_1 li a:hover{color: #3a9ddd;}
.manage_tab_1 li a.current{background:#45a2dd;height:27px;margin-top:-2px; color:#fff; display:block;}
.manage_div{color:#666666; line-height:24px; margin:13px 0 25px 0;}
.manage_div span{float:left; margin-left:10px;}
.manage_con{width:1000px; margin:0 auto;padding-bottom:30px; background:#fff; overflow:hidden;}
.manage_con_bg{background:#fff url(/image/reg/kehu_bg.gif) no-repeat right bottom;}
.manage_left{width:698px; float:left; padding:0 18px; background:#fff;font-size:14px;}
.manage_left .block4{ background:#f8f8f8; height:35px; line-height:35px; padding-left:20px; margin:20px 0;}
.manage_left .block4 .a1{width:80px;color:#515151; float:left; margin-left:15px;}
.manage_left .block4 .a1:nth-child(2){width: 70px;}
.manage_left .block4 .a1 img{margin-left:10px;vertical-align: middle;}
.manage_left .block4 .a1 .cur{color:#349ad7;}
.manage_left .block4 .time2{background:url(/image/reg/manage_icon2.png) no-repeat 70px 16px; color:#009bff;width:92px; float:left;}
.search{border:1px solid #c5c5c5; width:160px; height:24px; margin:4px; float:right;background:#fff;}
.search input{width:126px;height: 20px;*width:128px; float:left; padding:2px 5px; border:0; color:#666666;}
.manage_right{width:230px; float:left; margin-left:5px;background:#fff; padding:0 15px;}
.manage_right .block5{background:#e9e9e9; width:228px; height:140px; margin-top:15px;}
.manage_right .img{margin-top:7px;}
.manage_right .block6{ border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;border-top: 2px solid #3a9ddd;width:226px; margin-top:20px;}
.manage_right .block6 .cj{font-size:14px; color:#666; height:34px; line-height:34px; background:#ffffff; padding-left:10px; border-bottom: 1px solid #c8c8c8;}
#scrollDiv { height: 482px; line-height: 25px; overflow: hidden;  }
#qg_scroll{ height: 375px; overflow: hidden;}
.manage_right .block6 .cj_text li{margin:0 10px; border-bottom:1px dashed #646464; color:#666666; line-height:24px; padding:10px 3px;}
.manage_right .block6 .cj_text li a{color:#3a9ddd; font-size:12px;}
.information_block{border:1px solid #ebebeb; background:#f8f8f8; padding:7px 20px; margin:0 24px 10px 10px; overflow:hidden; color:#666666; line-height:22px;}
.information_block:hover{border: 1px solid #3a9ddd;}
.information_block .lx{margin-left:18px;}
.information_block .qg{color:#c90202;font-weight:bold;}
.information_block .gy{color:#06a244;font-weight:bold;}
.information_left{border:1px solid #ebebeb; width:450px; float:left;  margin:24px 0 0 10px;}
.information_left .block{border-bottom:1px solid #ebebeb; background:#f8f8f8; padding: 5px 0; line-height:25px; color:#666666; padding-left:20px;}
.information_left .block .blue,.information_left .block1 .blue{color: #3a9ddd;}
.information_left .block1{border-bottom:1px solid #dbdbdb; padding:0px 20px 30px 20px; color:#666; line-height:24px;overflow: hidden;}
.information_left .block1 li{margin-top: 10px;position: relative;}
.information_left .block1 li .arrow{position: absolute;  top: 19px; left: 12px;  display: block;}
.information_left .block1 li .chat{border: 1px solid #cdcdcd;border-radius: 5px;padding: 5px 10px;margin-top:10px;overflow: hidden;word-wrap: break-word;}
.information_left textarea{width:410px; height:130px; border:1px solid #349ad7; margin:10px; overflow:hidden; resize:none;}
.information_right{border:1px solid #dbdbdb; background:#f9f9f9; width:229px; color:#666; float:right; margin-top:24px;margin-right:20px;line-height:24px;}
.information_right .block2{border-bottom:1px solid #dbdbdb; padding:18px 0 18px 25px;}
.information_right .block3{ padding:18px 25px 65px 25px;}
.information_left_box{border-top: 1px solid #efefee; width:664px; font-size:12px;}
.information_left_box_1{border-bottom:1px solid #efefee;border-top:1px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #ffffff; height:60px; line-height:24px; padding:3px 0; color:#666666; clear:both;}
.information_left_box_1:hover{border:1px solid #349ad7;}
.information_left_box_1 .a{width:275px; margin-left:10px;float:left;}
.information_left_box_1 .a_1{font-size:14px; color:#349ad7;}
.information_left_box_1 .a_1 a{font-size: 16px;color:#349ad7;}
.information_left_box_1 .a_2{color:#666666;}
.information_left_box_1 .b{width:125px; text-align:center;float:left;}

.information_left_box_1 .b .b_1{color:#d7d7d7; line-height:20px;}
.information_left_box_1 .b .b_2{line-height:50px; font-size:12px;}
.qgxx_title{border-bottom:2px solid #d6d6d6;color:#000; height:34px; line-height:34px;font-size:16px; margin:0 37px 0 37px; padding:5px 0 0 15px;}
.qgxx_title font{font-size:14px; color:#000;}
.qgxx_box{border:1px solid #efefef; width:925px;margin:15px 0 0 37px; overflow:hidden;}
.qgxx_box .hutitle{height:40px; line-height:40px; color:#555; padding-left:22px;border-bottom:1px solid #efefef; background:#f8f8f8; font-size:16px;}
.qgxx_box_1{margin:15px 0 0 37px;overflow:hidden;}
.qgxx_box_1 .humsg{margin-left:25px; color:#515151; font-size:14px; line-height:24px; float:left;}
.qgxx_box .promsg{margin:10px 0 36px 37px; color:#666666; line-height:28px; overflow:hidden;}
.qgxx_box .promsg p{margin-right:96px;}
.qgxx_box_2{margin:3px 0 0 10px;}
.qgxx_tx{width:440px; height:100px;border:1px solid #cdcdcd; resize:none; overflow:hidden;}
.fbxq_box{width:846px;margin-left:48px; overflow:hidden;}
.fbxq_cg input{margin-right:10px;}
.fbxq_title{ border:1px solid #f3f3f3; padding-left:16px; height:28px; line-height:26px; background:#f8f8f8;font-weight: bold; font-size:14px; margin-top:19px; float:left; width:846px;}
.fbxq_cg{margin:10px 0 0 16px; float:left; width:846px; font-size:14px; color:#666666;}
.fbxq_cg span{float:left; padding:3px 5px 3px 0;}
.fbxq_cg input{border:1px solid #cdcdcd; color:#666666;height:16px;line-height:16px; padding:5px; float:left; margin-right:10px; width:194px;}
.product{overflow:hidden;}
.product_photo{padding:20px; width:418px; float:left;}
.show_photo{text-align:center;width:418px; height:418px;overflow:hidden;}
.photo_list ul{margin-top:10px;}
.photo_list ul li{text-align:center;float:left; width:60px; height:60px; margin-right:17px;padding: 1px;border: 2px solid #ccc;}

.share{padding:17px 7px 0 7px; color:#666666;clear:both;*padding-top:5px;}
.product_share{background:url(/image/reg/share_icon.png) no-repeat left; padding-left:18px; color:#666666;}
.product_gz{background:url(/image/reg/gz_icon.jpg) no-repeat left; padding-left:16px; color:#666666; margin-left:22px;}
.product_right{float:left; padding-top:25px; overflow:hidden;}
.product_right h2{width:360px;color:#010101; font-size:18px; line-height:24px;}
.product_right h3{margin-left:10px;color:#349ad7; font-size:14px; line-height:24px;}
.price_bg{background-color: #f2f2f2; width:470px; height:69px; margin-top:15px;color:#666666;}
.price_bg .fl{margin:5px 0 0 23px;}
.price_bg .fl p span{color:#c40000; font-size:16px;}
.price_bg .fl p em{color:#c40000; font-size:24px;font-weight: bold;}
.price_bg .fl .low{text-decoration:line-through; margin-top:5px;}
.price_bg .fr{width:100px; text-align:center; margin-top:20px;line-height:20px;}
.price_bg .fr .sales{font-size: 14px;color:#349ad7;}
.item_buy_in{color:#666666; margin:6px 0 0 23px; overflow:hidden;}
.item_buy_in_qg{color:#666666; margin:10px 0 0 23px; overflow:hidden;padding-top: 5px;}
.item_buy_in dd{padding-bottom:18px;}
.item_buy_in_qg dd{padding-bottom:15px;}
.item_buy_in dd .purity,.item_buy_in_qg dd .purity{color:#3a9ddd;border:2px solid #3a9ddd;padding: 2px 6px;cursor: pointer;}
.item_buy_in dd input,.item_buy_in_qg dd input{ border:1px solid #a7a6ac; padding:5px 0;height: 20px; width:60px;}
.item_buy_in_qg .min{clear:both;}
.item_buy_in_qg .min em{color:#3a9ddd;}
.fx{background:#3a9ddd; border:1px solid #54a9e1; padding:1px 3px; color:#fff;}
.adress{padding:2px 0 10px;clear:both;}
.item_buy_in .add,.item_buy_in_qg .add{background:url(/image/reg/pre_icon.png) no-repeat left top; display:inline-block; width:18px; height:14px; margin-left:5px;}
.reduce{background:url(/image/reg/x_icon.png) no-repeat left; display:inline-block; width:18px; height:14px; margin-left:5px;}
.lh{line-height:28px; float:left;}
.lh em{color:#3a9ddd;}
.btn_form{margin-top:20px;}
.profuct_content{margin-top:34px;overflow:hidden;}
.hot_product{ width:166px; margin-left:47px; float:left;}
.hot_product h3{background:url(/image/reg/hot_line.gif) no-repeat left; color:#666666; float:left;width:166px;text-align:center; font-size:14px;}
.hot_img{padding:21px 3px 9px 3px;width: 166px; float:left;}
.hot_img .sl{position:relative;text-align: center;}
.hot_img .sl p{position:absolute;bottom:3px;z-index:999;width:160px; text-align:center; left:0;}
.hot_img .sl p a{color:#fff; line-height:28px;}
.hot_img .slbg{background-color:#666; position:absolute; height:28px;width:160px;opacity:0.4; bottom:3px; text-align:center; left:0; font-size:14px;}
.hot_img .name{color:#666666; line-height:24px;height: 24px;overflow: hidden;}
.detail_content{ width:685px; float:left;margin-left:30px; overflow:hidden;}
.detail_content .link{background:#f7f7f7;height:38px; line-height:38px; width:685px;border-bottom:1px solid #e0e0e0;}
.detail_content .link li{width:96px; height:37px; float:left;}
.detail_content .link li a{ border:1px solid #e0e0e0; border-bottom:0;width:96px; height:38px;text-align:center; font-size:16px; color:#666; display:block; background:#fff;border-top: 2px solid #3a9ddd;}
.detail_list{border:1px solid #e0e0e0; border-top:0;}
.detail_desc{border-bottom:1px solid #ccc; overflow:hidden; padding:0 38px 10px 38px;}
.detail_desc li{ float:left;color:#666666; width:32%; padding-top:15px;}
.detail_desc li lable{ display:inline-block; text-align:left;}
.detail_desc li span{word-break:break-all; display:inline-block;}
.detail_intro{padding:20px 38px; color:#666666; line-height:24px;}
.detail_intro img{max-width: 620px;}
.qg_record{width:204px; float:left; border:1px solid #ccc; margin-left:20px; color:#666666; }
.qg_record .t{font-size:16px; color:#666;background: #f7f7f7; border-bottom:1px solid #ccc; height:36px; line-height:36px; padding-left:13px;}
.qg_record .t_list{border-bottom:1px dotted #a3a3a3; height:34px; line-height:34px; margin:0 13px;}
.qg_record .t_list span{width:89px; text-align:center; float:left;}
.qg_record .t_list_1{border-bottom:1px solid #f5f5f5; height:60px; line-height:24px; margin-top:14px;}
.qg_record .t_list_1 span{width:89px; float:left; text-align:center;}
.qg_record .t_list_1 .tm{padding-left:13px;}
.qg_record .t_list_1 span p{color:#c40000;}
.qg_record .t_list_1 .fgx{border-bottom:1px solid #f5f5f5}
.qg_jdt_box{margin-top:10px; line-height:26px; color:#666666; position:relative;}
.qg_jdt{background:url(/image/reg/jdt_bg.png) no-repeat; position:relative;width:460px; height:12px;}
.qg_jdt_icon{background:#fff; width:2px; height:6px;position:absolute;}
.qg_jdt .scale{background:url(/image/reg/scale.png) no-repeat;width: 19px; height: 19px;top: -7px; position: absolute;}
.qg_jdt_box .color{color:#ff3000;}
.qg_jdt_box .wz{position:absolute; text-align:center; width:100px;}
.qg_index{border:1px solid #ddd; margin:15px 20px; width:960px; height:297px;}
.qg_index_left{width:413px; float:left; color:#666666; font-size:14px;}
.qg_index_left .block{margin:0 35px;}
.qg_index_left h1{font-size:28px; color:#000; margin-top:18px;}
.qg_index_left h3{font-size:18px; line-height:24px;}
.qg_index_left .pce{ color:#c60000; font-size:21px; margin-top:10px;}
.qg_index_left .pce strong{font-size:26px;}
.qg_index_left .t_box{margin-top:10px;}
.qg_index_left .t_box .fr{margin-right:14px;}
.qg_prebegin{background:url(/image/reg/qg_prebegin.png) no-repeat; width:109px; height:29px;}
.qg_start{background:url(/image/reg/qg_start.png) no-repeat; width:109px; height:29px;}
.qg_end{background:url(/image/reg/qg_end.png) no-repeat; width:109px; height:29px;}
.qg_t{position:relative;background:url(/image/reg/qg_index_t.png) no-repeat; width:330px; height:8px; margin:2px 0 4px 0;}
.qg_t .scale{position: absolute;background:url(/image/reg/scale.png) no-repeat; width:19px; height:19px;top: -5px;}
.qg_btn{ border:1px solid #e1e1e1; background:#3a9ddd; width:328px; height:41px; line-height:41px; font-size:16px; color:#fff; text-align:center; display:block; float:left;margin-top:13px;cursor: pointer;}
.qg_btn_over{ border:1px solid #e1e1e1; background:#b4b4b4; width:325px; height:41px; line-height:41px; font-size:16px; color:#fff; text-align:center; display:block; float:left;margin-top:13px;cursor: pointer;}
.qg_btn_pre{ border:1px solid #c2c2c2; background:#f0f0f0; width:325px; height:39px; line-height:41px; font-size:16px; color:#999999; text-align:center; display:block; float:left;margin-top:13px;cursor: pointer;}

.qg_jz_btn{background:url(/image/reg/jz.png) no-repeat; width:953px; height:45px; line-height:45px; font-size:16px; color:#666666; text-align:center; display:block; margin:40px auto 20px;}
.zx_left{width:690px; border:1px solid #e0e0e0; float:left; background:#fff; padding:0 10px;}
.zx_left h2{font-size: 20px;margin-top: 10px;padding-left: 15px;}
.zx_left h2 a{color: #000000;}
.zx_left h2 a:hover,.zx_left h2 a:visited{color:#2478bb}
.zx_left h1{ color:#0b0b0b; padding:10px 0 5px 5px;}
.zx_left img{max-width: 660px;}
.zx_right{width:276px; border:1px solid #e0e0e0;float: left; background:#fff; margin-left:10px; padding-bottom:40px;}
.zx_text{color:#777; padding-left:5px;}
.zx_text span{margin-left:20px;}
.zx_block{border-bottom:2px solid #c2c2c2; padding:15px 0 10px 0; overflow:hidden;}
.zx_icon_1{background:url(/image/reg/zx_icon.png) no-repeat left; color:#b8b8b8; padding-left:18px; display:block; float:left;}
.zx_icon_2{background:url(/image/reg/zx_icon_1.png) no-repeat left; color:#b8b8b8; padding-left:18px; display:block; float:left;margin-left:12px;}
.zx_icon_3{background:url(/image/reg/search_icon.png) no-repeat 8px 5px; width:16px; height:17px;}
.zx_block1{color:#2478bb; font-weight:bold; border-bottom:1px dotted #a3a3a3; padding:10px 0 10px 10px;}
.zx_block2{padding:10px 10px 40px 10px; line-height:22px; color:#a3a3a3;}
.zx_block3{border-bottom:1px solid #ccc;border-top: 2px solid #3a9ddd; padding:0 10px;height:36px; line-height:36px;}
.zx_block3 .fl{font-size:14px; color:#666;}
.zx_block3 .fr{font-size:12px; color:#a3a3a3;}
.zx_block4{border-bottom:1px dotted #ccc; padding-top:15px; margin:0 10px; overflow:hidden;}
.zx_block4 .r{margin-right:12px;}
.zx_right .tj_box{width:115px; float:left;color:#6f7071;border-bottom: 1px dotted #ccc; padding-top: 15px; margin: 0 10px; overflow: hidden;}
.zx_right .tj_box .img{ background:#f8f8f8; width:115px; height:72px;}
.zx_right .tj_box p{text-align:center; line-height:24px;}
.zx_block4 a,.zx_right .tj_box p a{color: #6f7071;}
.zx_block4 .img1{background:#f8f8f8; width:73px; height:47px; float:left; margin:0 10px 10px 0;}
.zx_tab{border-bottom:1px solid #c2c2c2; height:35px; line-height:35px; padding-left:15px;padding-bottom: 5px; margin-top:10px;font-size: 16px;}
.zx_tab li{float:left; margin-right:20px;}
.zx_tab li a{color:#2478bb;}
.zx_tab li a.cur{color:#000000;}
.zx_xq_t{padding-left:5px; color:#666666; padding:10px 0 5px 15px;}
.zx_xq_ct{ margin:0 15px;}
.zx_xq_block{margin:0 15px;border-bottom:1px dotted #ccc; overflow:hidden; padding:10px 0 5px 0;}
.zx_xq_tab2{float:left; margin-right:20px; color:#2478bb;}
.xz{color:#046b5b;}
.zx_xq_block1{margin:0 15px;border-bottom:1px dotted #ccc; padding:10px 0; overflow:hidden;}
.zx_xq_block1 .left{background:#f8f8f8; width:165px; height:125px;float:left;}
.zx_xq_block1 .right{float:left; margin-left:10px; width:482px;}
.zx_xq_block1 .right .fl{color:#000;}
.zx_xq_block1 .right .fr{color:#666666;}
.zx_xq_block1 .right .xq_intro{clear:both; line-height:22px; padding-top:10px; color:#666666;}
.zx_xq_block1 .right .xq_m{margin-top:10px;}
.zx_jz_btn{background:url(/image/reg/jz_small2.gif) no-repeat; width:660px; height:45px; line-height:45px; font-size:16px; color:#666666; text-align:center; display:block; margin:45px auto 20px;}

.flowPath{position:relative;padding:15px 0 15px 20px;margin:0 20px 20px 20px;border-top:2px solid #ebf7ff;border-bottom:2px solid #ebf7ff}
.flowPath .mt{position:absolute;left:15px;top:47px; font-size:18px; color:#3a9ddd; padding-left:10px;border-left:4px solid #42a1de; height:17px; line-height:17px;}
.flowPath .mt span{display:inline-block;*display:inline;*zoom:1;height:30px;font:22px/30px '\5fae\8f6f\96c5\9ed1';color:#b48447;overflow:hidden}
.flowPath .ui-accordion{height:88px;position:relative;padding-left:120px}
.flowPath .mc{overflow:hidden}
.flowPath .mc ul li{float:left;position:relative;padding-left:16px;*zoom:1}
.flowPath .mc ul li .status{position:absolute;top:6px;left:85px;width:145px;height:42px; background:url(/image/reg/lc_icon_bg.png) no-repeat;color:#999;text-align:left;display:none; padding:7px 0 0 18px;}
.flowPath .mc ul li .num{position:absolute;top:2px;left:0;font-size:14px; color:#3a9ddd;}
.flowPath .mc ul li .mark{display:inline-block;*display:inline;*zoom:1;width:62px;height:62px; margin-left:4px;}
.flowPath .mc ul li .name{display:block;font-size:16px; color:#aaa;}
.flowPath .mc ul .item01 .mark{background:url(/image/reg/lc_icon_1.png) no-repeat;}
.flowPath .mc ul .item02 .mark{background:url(/image/reg/lc_icon_2.png) no-repeat;}
.flowPath .mc ul .item03 .mark{background:url(/image/reg/lc_icon_3.png) no-repeat;}
.flowPath .mc ul .item04 .mark{background:url(/image/reg/lc_icon_4.png) no-repeat;}
.flowPath .mc ul .item05 .mark{background:url(/image/reg/lc_icon_5.png) no-repeat;}
.flowPath .hover ul li{color:#aaa}
.flowPath .hover ul .ui-accordion-selected .status{display:block}
.flowPath .hover ul .item01 .mark{background:url(/image/reg/lc_icon_1.png) no-repeat;}
.flowPath .hover ul .item02 .mark{background:url(/image/reg/lc_icon_2.png) no-repeat;}
.flowPath .hover ul .item03 .mark{background:url(/image/reg/lc_icon_3.png) no-repeat;}
.flowPath .hover ul .item04 .mark{background:url(/image/reg/lc_icon_4.png) no-repeat;}
.flowPath .hover ul .item05 .mark{background:url(/image/reg/lc_icon_5.png) no-repeat;}
.flowPath .hover ul .item01.ui-accordion-selected{color:#b68248}
.flowPath .hover ul .item01.ui-accordion-selected .mark{background:url(/image/reg/lc_icon_1.png) no-repeat;}
.flowPath .hover ul .item02.ui-accordion-selected{color:#b68248}
.flowPath .hover ul .item02.ui-accordion-selected .mark{background:url(/image/reg/lc_icon_2.png) no-repeat;}
.flowPath .hover ul .item03.ui-accordion-selected{color:#b68248}
.flowPath .hover ul .item03.ui-accordion-selected .mark{background:url(/image/reg/lc_icon_3.png) no-repeat;}
.flowPath .hover ul .item04.ui-accordion-selected{color:#b68248}
.flowPath .hover ul .item04.ui-accordion-selected .mark{background:url(/image/reg/lc_icon_4.png) no-repeat;}
.flowPath .hover ul .item05.ui-accordion-selected{color:#b68248}
.flowPath .hover ul .item05.ui-accordion-selected .mark{background:url(/image/reg/lc_icon_5.png) no-repeat;}
.fenx{width:20px; height:20px;float:left;margin-left:15px;}
.wx{background:url(/image/reg/zx_wx.png) no-repeat;}
.sina{background:url(/image/reg/zx_xl.png) no-repeat;}
.qzone{background:url(/image/reg/zx_kj.png) no-repeat;}
.qq{background:url(/image/reg/zx_qq.png) no-repeat;}
/*--列表--*/
#panel{display:none; float:left;}
.list {background: #fff;border: #dedede solid 1px;width:940px;margin:30px 30px 0 30px;overflow:hidden;display:inline-block;}
.list .product{height:37px; line-height:37px; background:#f7f7f7; color:#010101; font-size:16px; padding-left:15px;}
.list .list_box_1{padding-left:85px;}
.list .list_box a {margin:7px 7px 7px 0;float:left;color:#555;height:25px;line-height:25px;padding:0 10px;}
.list .list_box .letter a{margin:7px 0;}
/*.list .list_box .letter ul li{margin:7px 0;float:left;color:#555;height:25px;line-height:25px;padding:0 10px;}*/
/*.list .list_box .letter ul li.cur{background: #0f80e3;color: #fff;}*/
.list .list_box a.cur {background: #0f80e3;color: #fff;}
.list .list_box{width:910px;border-bottom:1px dotted #dedede;overflow:hidden;margin:0 15px;}
.list .list_box .dt {float: left;width:80px;text-align:right;font-size:14px;color: #666666;margin:8px 5px 0 0;}
.list .list_box .dd{float: left; width:800px;word-break: break-all;}
.list .list_box img{margin:10px 15px 0 0; cursor:pointer;}
.list .list_box .brand{height: 68px;width:800px;overflow-y: scroll;overflow-x: visible;}
.list .list_box .brand a {margin:7px 7px 7px 0;float:left;color:#555;height:20px;line-height:20px;padding:0 10px;}
.list .list_box .brand a.cur {background: #0f80e3;color: #fff;}
.list_1{display:block;clear: both;}
.list_1 ul li {margin-top: 20px;position: relative;width:270px;display: inline-block;padding:20px 0;background: #fff;box-shadow: 0 0 8px #ddd;box-sizing: border-box;border:1px solid #ddd;margin-left:47px;float:left;}
.list_1 ul li:hover{border: 1px solid #3a9ddd;}
.list_1 ul li .img-wrap {width: 223px;height: 183px;overflow: hidden;text-align: center;margin: 0px auto;}
.list_1 ul li .img-wrap img {max-width: 223px;max-height: 183px;vertical-align: middle;}
.list_1 ul li .tit {margin: 0px auto;padding:8px 18px 0 18px;}
.list_1 ul li .tit h2 {color: #757575;font-size: 14px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-left: -7px;}
.list_1 ul li .tit h2 a {color: #666666;}
.list_1 ul li .tit p {color: #666666; margin-top:3px;}
.list_1 ul li .tit .sub{color:#349ad7;height: 16px;overflow: hidden;}
.list_1 ul li .tit .dw{height:20px;text-align: right;}
.list_1 ul li .price {margin:0 5px;}
.list_1 ul li .price p{color: #e4393c;font-size: 20px;padding:10px 0 2px 10px;}
.list_1 ul li .price em{font-size:14px; text-decoration:line-through; color:#666666; padding-left:11px;}
.list_1 ul li  p i {display: inline-block;background:url(/image/reg/index_icon4.png) no-repeat;width: 14px;height: 18px;margin:0 5px 0 5px;float:right;}
.list_1 ul li  p span {display: inline-block;float:right; margin-top:1px; color:#666666;}
.list_1 ul li .btn{background:#2b78e4; width:232px; color:#FFF; font-size:14px; text-align:center; padding:8px 0; margin:14px 0 0 18px;}

.list_2 ul li {margin-top:15px;width:210px;padding:15px 0;background: #fff;box-shadow: 0 0 8px #ddd;box-sizing: border-box;border:1px solid #ddd;margin-left:25px;float:left;}
.list_2 ul li:hover{border: 1px solid #3a9ddd;}
.list_2 ul li .img-wrap {width:156px;height:120px;overflow: hidden;text-align:center;margin: 0px auto;}
.list_2 ul li .img-wrap img {max-width:156px;max-height:120px;vertical-align: middle;}
.list_2 ul li .tit {margin: 0px auto;padding:8px 18px 0 10px;}
.list_2 ul li .tit h2 {margin-left:7px;color:#757575;font-size: 14px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.list_2 ul li .tit h2 a {color:#757575;}
.list_2 ul li .tit p {color: #999; margin:5px 6px;}
.list_2 ul li .price {width:190px;margin:0 8px;border-top: #ccc solid 1px; clear:both;}
.list_2 ul li .price p{color:#e4393c;font-size:14px;padding:7px 0 0 8px;}
.list_2 ul li  p i {background:url(/image/reg/index_icon4.png) no-repeat;width: 14px;height: 18px;margin:0 5px 0 5px;float:right;}
.list_2 ul li  p span {float:right; margin-top:1px; color:#939393;}
.list_2 ul li .btn{background:#349ad7; width:79px; color:#FFF;text-align:center; padding:5px 0; margin:10px 0 0 15px; float:left; border-radius:3px; border:1px solid #b7dbf3;font-size:14px;cursor: pointer}
.list_2 ul li .btns{background:#8b8b8b; width:79px; color:#FFF;text-align:center; padding:5px 0; margin:10px 0 0 15px; float:left; border-radius:3px; border:1px solid #b7dbf3;font-size:14px;}
.list_2 ul li .btn1{background:#efefef; width:79px; color:#7a7a7a;text-align:center; padding:5px 0; margin:10px 0 0 18px;float:left; border-radius:3px; border:1px solid #d2d2d2; font-size:14px;cursor: pointer}

.icon{color:#3a9ddd; font-size:14px; line-height:42px; margin-top:12px;float:left;padding-left:46px; margin-left:21px;}
.icon_1{background:url(/image/reg/icon_1.png) no-repeat;}
.icon_2{background:url(/image/reg/icon_2.png) no-repeat;}
.icon_3{background:url(/image/reg/icon_3.png) no-repeat;}
/* myshop */
.shop_bg0{background:url(/image/reg/shop_bg0.png) no-repeat; width:1001px; height:40px; margin:17px 0;}
.shop_bg{background:url(/image/reg/shop_bg.png) no-repeat; width:1001px; height:40px; margin:17px 0;}
.shop_bg2{background:url(/image/reg/shop_bg2.png) no-repeat; width:1001px; height:40px; margin:17px 0;}
.shop_list .ms{height:39px; line-height:39px;border-bottom:1px solid #e0e0e0;}
.shop_list .ms li{width:115px; height:39px;}
.shop_list .ms li a{border-top: 2px solid #3a9ddd;border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0;width:115px; height:39px;text-align:center;color:#000; font-size:14px; display:block; background:#fff; font-weight:bold;}
.shop_c{border:1px solid #e0e0e0; border-top:0;background:#fff; overflow:hidden;}
.shop_top{background:#f2f2f2; height:41px; line-height:41px; color:#666; margin-top:28px;}
.shop_bottom{background:#f2f2f2; height:52px; line-height:52px; color:#000; margin:15px 0 36px 0;}
.shop_bottom font{color:#cc0000; font-size:14px;font-weight: bold;}
.shop_bottom strong{color:#cc0000; font-size:18px;}
.shop_bottom .banlance{ width:163px; height:52px; line-height:52px; color:#fff; text-align:center; font-size:18px; background:#2e7ae4; border:0; margin-left:18px;cursor: pointer;}
.shop_bottom .fl a{margin-left:15px; color:#666;}
.shopinfo_1{margin-left:20px; width:140px; float:left;}
.shopinfo_2{ width:420px; float:left;}
.shopinfo_3{ width:110px; float:left; text-align:center;}
.shopinfo_4{ width:110px; float:left; text-align:center;}
.shopinfo_4 a{ color:#666666; line-height:26px;}
.shopinfo_5{ width:140px; float:left; text-align:center;}
.shopinfo_6{ width:50px; float:left; text-align:center;}
.shopinfo_6 a{ color:#3a9ddd; line-height:26px;}
.shopinfo{padding:24px 0; overflow:hidden;color:#666;border-bottom: 1px solid #e0e0e0;}
.shopinfo .dx{float:left; margin:35px 5px 0 0;}
.img_box{border:1px solid #eee;padding: 1px; width:82px; height:82px;text-align: center; float:left; margin-left:5px;}
.shopinfo h3{ font-size:14px; color:#000; padding:10px 0 5px 0;}
.shopinfo em{color:#666; margin-right:20px;line-height:18px;}
.shopinfo .jg{color:#cc0000; line-height:26px;font-size: 14px;}
.shopinfo .add{border:1px solid #cccaca; width:11px; height:11px; float:left;  line-height:11px; display:block; margin:7px;}
.shopinfo .input3{ padding:2px 0 2px 2px;width:60px;color:#666666;font-size:14px;text-align: center; float:left;border:1px solid #cccaca;}
.shopinfo .name{float:left;color: #333333; margin-top:5px;}
.sbg{background:#f3fbfe;}
.order_info{background:url(/image/reg/order_bg.png) no-repeat; width:286px; height:58px;line-height:46px; color:#fff; font-size:18px; position:absolute; top:70px; left:-20px;}
.order_info span{margin-left:30px;}
.order_box{width:870px; margin:0 auto; overflow:hidden;}
.order_box table tr td .fl{width: 250px;}
.order_step{border-bottom:1px solid #ccc; color:#000; padding:14px 0 9px 10px;font-size:14px; width:884px; margin:25px auto 0;}
.order_adress{ height:30px; line-height:30px; color:#666;background-color: #F0F7FD; margin-top:17px; font-size:14px;}
.order_adress .fl em{margin-right:10px; float:left;}
.order_adress .fr a{margin-right:10px; color:#2b78e4; font-size:12px;}
.add_adress{margin-top:10px;display: inline-block; color:#b50000; line-height:28px; text-decoration:underline;}
.adress_info{background:#f2f2f2; width:710px; padding:12px 0 12px 26px; margin-top:15px;}
.order_icon_1 a{background:url(/image/reg/order_btn.png) no-repeat; width:98px; height:30px;color:#a3a3a3; display:block;text-align:center;line-height:30px; margin-right:18px;}
.order_icon_1 a:hover,.order_icon_1  a.cur{background:url(/image/reg/order_btn_hover.gif) no-repeat; width:98px; height:30px;color:#333333; display:block;text-align:center;line-height:30px;margin-right:18px;}
.order_icon_2 a{background:url(/image/reg/order_btn2.png) no-repeat; width:118px; height:30px;color:#a3a3a3; display:block;text-align:center;line-height:30px; margin-right:18px;}
.order_icon_2 a:hover,.order_icon_2  a.cur{background:url(/image/reg/order_btn_hover2.gif) no-repeat; width:118px; height:30px;color:#333333; display:block;text-align:center;line-height:30px;margin-right:18px;}

.order_sh{margin:6px 10px 0 10px; line-height:23px;}
.order_sh span{text-align:right; width:70px; float:left;color:#000; padding-right:5px;}
.order_sh input{border:1px solid #cdcdcd; color:#666666;height:16px;line-height:16px; padding:5px;width:200px;}
.order_cx{float:right; margin-right:23px;}
.order_p{margin-top:15px; color:#666;}
.order_p .bh{color:#396ee4;}
.order_p .status{color:#c74040;}
.order_zf{ font-size:14px; color:#757575; margin-right:10px; float:left; margin-top:14px;}
.order_zf em{color:#1183cc;}
.order_zf_tab{background:#f7f7f7;height:33px; line-height:33px;border-bottom:1px solid #e1e1e1;font-size:14px;}
.order_zf_tab li{width:164px; height:33px; float:left;text-align:center;}
.order_zf_tab li a{color:#9c9c9c;display:block;}
.order_zf_tab li a.cur{ border:1px solid #e1e1e1;border-top: 2px solid #3a9ddd; border-bottom:0;width:164px; height:33px;text-align:center;color:#000;  background:#fff;}
.order_zf_list{border:1px solid #e1e1e1; border-top:0; width:883px; padding:0 30px;}
.zxzz{height:35px; line-height:35px;border-bottom:1px solid #aeccf5; margin-top:17px;}
.zxzz li{width:100px; height:35px;}
.zxzz li a{border:1px solid #aeccf5; border-bottom:0;width:100px; height:35px;text-align:center;color:#000;display:block; background:#f3fbfe;}
.zxzz_c{border:1px solid #aeccf5; border-top:0;background:#f3fbfe; overflow:hidden; color:#9ba0a2; padding:23px 30px;}
.zxzz_left{width:350px; float:left;}
.zxzz_left .box{border:1px solid #dddede; width:320px; color:#797d7f; line-height:24px; background:#fff; margin-top:23px; padding:20px 15px;}
.zxzz_left .box h3{font-size:14px; color:#000;}
.zxzz_left .box_1{ font-size:14px; color:#000; margin-top:30px;position: relative;}
.zxzz_left .box_1 strong{font-size:18px; color:#cf2a27;}
.zxzz_right{border:1px solid #dddede; float:left; background:#fff; width:446px; height:255px;font-size:42px; line-height:240px; text-align:center; margin:23px 0 0 10px;}
.pay_fs{margin:15px 0 5px 0; float:left; clear:both;}
.pay_fs span{float:left; font-size:14px; color:#666666; line-height:30px; text-align:left; margin-right:5px;}
.pay_fs textarea{width:480px; height:50px; border:1px solid #ddd; float:left; resize:none; overflow:hidden;}
.pay_msg{background:#f3fbfe; height:30px; line-height:30px; color:#2b78e4; padding-left:15px; margin-left:102px;width:300px; clear:both;}
.pay_success{border: 1px solid #ccc; width: 940px;background: #fff; min-height: 450px; box-shadow: 2px 2px 3px #e9e9e9;margin: 20px auto;}
.pay_success .r_success{width: 670px; line-height:25px;color: #575757;    margin: 64px auto 118px; font-size: 14px;}
.total_box{width:884px; margin:0 auto; border-top:1px solid #ccc; margin-top:21px;}
.total_info{border:3px solid #f2f2f2; width:863px; margin:0 auto; margin-top:23px; overflow:hidden;}
.total_info_left{background:#f2f2f2; width:537px; float:left; padding:10px 0 25px 25px; color:#666666;min-height:175px;}
.total_info_left .dz{line-height:24px; margin-top:10px;margin-right: 20px;border-bottom: 1px dotted #cdcdcd;}
.total_info_right{ float:left; width:265px; margin:0 15px;}
.total_info_right p,.total_js p{ color:#000; margin-top:7px;text-align:right;}
.total_info_right .money{font-size:14px;}
.total_js{border-top:1px solid #ababab; margin-top:10px; }
.total_js p em{font-size:28px;font-weight: bold; color:#f90000;}
.js_btn{background:#2b78e4; width:120px; text-align:center; font-size:16px; color:#fff; padding:8px 0; border:0; float:right; margin-top:5px;cursor: pointer;}
.buy_step{margin-top:20px; clear:both;}
.h{width:187px; height:55px; float:left; margin-top:10px;}
.c{width:198px; height:55px; float:left; margin-top:10px;}
.e{width:203px; height:55px; float:left; margin-top:10px;}
.ml{margin-left:-7px;}
.cl{margin-left:-9px;}
.blue{color: #3a9ddd;}
.buy_step_head b,.buy_step_center b,.buy_step_end b{font-size:18px; padding-right:10px;color:#999; text-align:center;}
.buy_step_head,.buy_step_center,.buy_step_end{font-size:14px; color:#999; line-height:52px; text-align:center;}
.buy_step_head{background:url(/image/reg/bz_head.png) no-repeat;}
.buy_step .t1{background:url(/image/reg/bz_head_cur.png) no-repeat;}
.buy_step_center{background:url(/image/reg/bz_center.png) no-repeat;}
.buy_step .t2{background:url(/image/reg/bz_center_cur.png) no-repeat;}
.buy_step_end{background:url(/image/reg/bz_end.png) no-repeat;}
.buy_step .t3{background:url(/image/reg/bz_end_cur.png) no-repeat;}
.buy_step .t1,.buy_step .t2,.buy_step .t3{color:#fff; font-size:14px; text-align:center; padding-top:5px;height:50px;}
.buy_step .t1 b,.buy_step .t2 b,.buy_step .t3 b{font-size:18px; padding-right:10px;color:#fff; text-align:center;}
.buy_step .t1 p,.buy_step .t2 p,.buy_step .t3 p{color:#fff; font-size:12px; text-align:center; line-height:24px;}
.gz_ck{margin:20px 0 0 25px; float:left;}
.gz_ck a{ color:#005ea7; margin-left:10px;}
/* banner-box */
.banner-box{min-width:1210px;height:313px;position:relative;overflow:hidden;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {width:1920px;margin:0 auto;overflow:hidden;}
.banner-box .bd li{width:100% !important;height:350px;}
.banner-box .bd li a{position: absolute;  left: 50%;  top: 0;  display: block; width: 800px;  height: 350px;  margin: 0 0 0 -320px;}

.banner-btn{width:1210px;position:absolute;top:120px;left:50%;margin-left:-605px;}
.banner-btn a{display:block;width:30px;height:58px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.banner-btn a.prev{left:20px;background:url(/image/reg/icon_left.png) no-repeat;}
.banner-btn a.next{right:20px;background:url(/image/reg/icon_right.png) no-repeat;}

.banner-box .hd {position:absolute;top:170px;left:537px;}
.banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#ccc;float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:#c40000;}

/*--input--*/
#drop,#drop_1,#drop_2{margin:3px 10px 0 0;z-index:1000;}
#drop div.tag_select,#drop_1 div.tag_select,#drop_2 div.tag_select{display:block;color:#666666;width:75px;height:23px;background:transparent url(/image/reg/select_2.png) no-repeat;padding:0 10px;line-height:23px;}
#drop div.tag_select_hover,#drop_1 div.tag_select_hover,#drop_2 div.tag_select_hover{display:block;color:#666666;width:75px;height:23px;background:transparent url(/image/reg/select_1_hover.png) no-repeat;padding:0 10px;line-height:22px;}
#drop div.tag_select_open,#drop_1 div.tag_select_open,#drop_2 div.tag_select_open{display:block;color:#666666;width:75px;height:23px;background:transparent url(/image/reg/select_1.png) no-repeat;padding:0 10px;line-height:22px;}
#drop ul.tag_options,#drop_1 ul.tag_options,#drop_2 ul.tag_options{position:absolute;margin:0;list-style:none;width:94px;border-bottom:1px solid #cdcdcd; background:#fff;}
#drop ul.tag_options li,#drop_1 ul.tag_options li,#drop_2 ul.tag_options li{border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;display:block;width:72px;padding:0 10px;height:29px;text-decoration:none;line-height:29px;}
#drop ul.tag_options li.open_hover,#drop_1 ul.tag_options li.open_hover,#drop_2 ul.tag_options li.open_hover{background:transparent url(/image/reg/select_hover.png) no-repeat;color:#8d8d8d}
#drop ul.tag_options li.open_selected,#drop_1 ul.tag_options li.open_selected,#drop_2 ul.tag_options li.open_selected{background:transparent url(/image/reg/select_hover.png) no-repeat;color:#8d8d8d}
.input{width:265px; height:16px; border:1px solid #cdcdcd; border-radius:5px;color:#666;padding:9px 0 9px 10px;}
.input1{width:164px;border:1px solid #cdcdcd;color:#666; height:16px; padding:9px 0 9px 5px; float:left;}
.input2{border:1px solid #cdcdcd;height:16px;line-height:23px; width:202px;padding:5px;color:#666666;background-color:#fff; float:left;}
.input:focus,.input1:focus,.input2:focus{border:1px solid #009bff;}

/*--table--*/
.table{width:656px; margin:20px 7px 0 10px;}
.table table{width:100%; color:#99999c;}
.table table tr td{height:62px; line-height:62px; border-bottom:1px solid #dedede;}
.table table img{ vertical-align:middle; margin:-3px 13px 0 0;}
.table table tr td span{font-size:14px; color:#000;}
.table table tr td a{text-decoration:underline; color:#349ad7;}
.table1{width:694px; margin:27px 0 0 10px;}
.table1 table{width:100%; color:#666666; text-align:center; border:1px solid #dbdbdb; border-collapse:collapse;}
.table1 table tr td{height:40px; line-height:40px; border-bottom:1px solid #dbdbdb;}
.table1 table span{width:220px; float:left;margin-left: 20px; text-align:center;}
.table1 table .wid{width:495px;}
.table2{width:694px;margin-left:10px;}
.table2 table{width:100%;border:1px solid #dbdbdb;border-collapse:collapse; text-align:center; }
.table2 table tr td,.table2 table tr th{height:40px; line-height:40px;border:1px solid #dbdbdb;border-collapse:collapse;}
.table2 table tr td{color:#666666;}
.table2 table tr th{font-weight:normal; color:#898989}
.table2 table tr td a{color:#349ad7;text-decoration:underline;}
.table3{width:100%;border:1px solid #dbdbdb;border-collapse:collapse; margin-top:20px; color:#666666;}
.table3 tr td{height:40px;border:1px solid #dbdbdb;border-collapse:collapse; text-align:center;}
.table3 .bt{background:#f7f7f7;}
.table3 .intr_text{margin:25px 0 0 5px;text-align:left; line-height:24px;}
.table3 .intr_text_1{text-align:left; margin-left:10px;}
.table4{ width:704px; padding-top:13px; clear:both;}
.table4 table{width:100%; border:1px solid #dbdbdb; border-collapse:collapse; color:#666666; text-align:center;}
.table4 table tr th,.table4 table tr td{height:40px; border-bottom:1px solid #dbdbdb;}
.table4 table tr th{color:#666; line-height:40px;}
.table4 table .sp1{width:285px; text-align:left; float:left;}
.table4 table .sp2{width:60px; float:left;}
.table4 table .sp3{width:110px; float:left;font-size: 14px;font-weight: bold;}
.table4 table .sp4{width:40px; float:left;}
.table4 table .left_b{border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;}
.table4 table .left_b .dj{text-align: right;margin-right: 10px;line-height: 20px;}
.table4 table .top{vertical-align: top;padding-top: 5px;}
.table4 table .top2{vertical-align: top;padding-top: 5px;line-height: 22px;}
.table4 table a{text-align:center; color:#666666; line-height:22px;}
.table4 table a.cur1{color:#c40000;font-weight: bold;}
.table4 table strong{ color:#c40000; font-size:14px;}
.table4 table .tm{padding-left:10px;font-weight: bold;}
.table4 table .tm em{margin-left:10px; color:#349ad7;}
.table4 table .tm_1{margin-left:90px;}
.table4 table .tm_2{margin-top:5px; line-height:24px;}
.table4 table .gap{border-left: 1px solid #ccc;margin-top: 0; height: 88px; padding-top: 5px;}
.table5{width:100%; color:#666666; text-align:left; padding-top:10px;}
.table5 tr td,.table5 tr th{height:30px; line-height:30px;padding-left:30px;}
.table5 tr th{border-bottom:1px solid #d4d4d4; color:#666666;}
.table6{ width:704px; clear:both;padding-top:5px;}
.table6 table{width:100%; border:1px solid #e8e8e8; border-collapse:collapse; color:#666666; text-align:center; line-height:22px;}
.table6 table tr th{height:32px; line-height:32px; background-color:#efefef;color:#666;}
.table6 table tr td,.table6 table tr th{border-bottom:1px solid #e8e8e8;}
.table6 table .time{height:25px; line-height:25px; text-align:left; padding-left:13px; color:#349ad7;}
.table6 table tr td a{color:#666666;}
.table6 table tr td a.cur{color:#3daff7;}
.table6 table .name{ text-align:left; float:left; margin-left:5px;width: 150px;}
.table6 table tr .mr{margin-top:5px;}
.tables{width:100%;border:1px solid #dbdbdb;border-collapse:collapse; color:#666;margin-bottom: 15px;}
.tables tr td,.tables tr th{height:30px;border:1px solid #dbdbdb;border-collapse:collapse; text-align:left;padding-left: 5px;}
.tables .bt{background:#f7f7f7;}
/*--page--*/
.page {margin:20px 20px 10px 0;text-align:center;float:right;}
.page a {border:1px solid #dcdcdc;padding:5px 10px;color:#4f5553;background:#fff;float:left; margin-right:5px;}
.page a:hover,.page a.current{border:1px solid #0077e8;padding:5px 10px;color:#fff;background:#0077e8;float:left; margin-right:5px;}
.page span{float:left; margin-right:5px;}
.page_con{position:absolute; right:-12px; top:80px;}
.page_top{background:url(/image/reg/page_top.png) no-repeat top; width:175px; height:6px;}
.page_center{background:url(/image/reg/page_center.png) repeat-y center; width:175px;}
.page_center img{ margin-left:22px;}
.page_bottom{background:url(/image/reg/page_bottom.png) no-repeat bottom; width:175px; height:6px;}

/*--index---*/
.yl_topbar{ position: fixed;  top: 0;  left: 0;  width: 100%;  z-index: 1000;background:#475767; height:35px; line-height:35px;}
.yl_topbar a{color:#fff; }
.yl_topbar a.blue{color: #3dc1ff;}
.yl_topbar .u{background: url("../images/u.png") no-repeat left 1px;padding-left: 16px;}
.yl_topbar .fr .acc{ position:relative;float:left;background:url(/image/reg/acc2.jpg) no-repeat 4px 10px;padding-left: 22px;}
.yl_topbar .fr .acc:hover{background: url("../images/acc1.jpg") no-repeat  4px 10px;background-color: #fff;box-shadow:0 0 8px #CCC;}
.yl_topbar .fr .acc .hover {display:none;background: #fff;border:1px solid #ddd;box-shadow:0 0 5px #CCC;position: absolute;top: 34px;left:-3px;line-height: 28px;padding-top: 6px;padding-bottom: 8px;  z-index: 7;  }
.yl_topbar .fr .acc .hover .spacer{left:2px; top:-4px; width:86px; height:4px; background:#fff; position:absolute; z-index:9999;}
.yl_topbar .fr .acc .hover ul.member {  width: 91px;  }
.yl_topbar .fr .acc .hover ul{text-indent: 21px;}
.yl_topbar .fr .acc .hover ul li a{color: #666;}
.yl_topbar .fr .acc .hover ul li a:hover{color:#3dc1ff;}
.yl_topbar .fr .tle{ padding-right:10px; margin-right:6px; float:left;}
.yl_topbar .fr img{ vertical-align:middle;/* margin:-5px 4px 0 0;*/}
.yl_topbar .fr em{margin-left:4px; color:#3dc1ff;}
.yl_topbar  span{color:#fff; margin:0 4px;}
.yl_nav{margin-top: 35px; background:#617284; height:62px;box-shadow: 0 0 10px #666;}
.yl_nav .yl_logo{background:url(/image/reg/index_logo.jpg) no-repeat; width:255px; height:42px; display:block; margin:10px 0 0 16px;}
.yl_nav ul{ float:right; position:relative; }
.yl_nav ul li{font-size:16px; color:#fff; float:left; line-height:62px;width: 90px; text-align: center; font-weight:bold;}
.yl_nav ul li a{color:#fff;display: block;  width: 65px;}
.yl_nav ul li.Menu_cur a{height: 59px;font-size: 18px;border-bottom: 3px solid #3dc1ff;}
.yl_nav ul li .hot{ background:url(/image/reg/yl_hot.png) no-repeat 5px 0; width:26px; height:14px; position:absolute; top:15px;left: 134px;}
#floatbar{  visibility: visible;  height: 3px;  background-color: #3dc1ff;  width: 65px;  transition: all 300ms ease;  -webkit-transition: all 300ms ease;  -moz-transition: all 300ms ease;  -o-transition: all 300ms ease;  margin-top: 59px;  margin-left: 0px;  }
/*.yl_banner{background:#ECF0F5; height:76px;}*/
/*.yl_banner .yllfbox{width:250px; float:left; text-align:center; background:url(/image/reg/yl_line_1.png) no-repeat right 15px; height:58px; color:#349ad7;}*/
/*.yl_banner .yllfbox .yl_1{font-size:22px; height:44px;}*/
/*.yl_banner .yllfbox .yl_1 strong{font-size:36px; vertical-align:middle;}*/
/*.yl_banner .yllfbox .yl_1 em{vertical-align:middle;}*/
/*.yl_banner .yllfbox p{ font-size:18px; font-weight:bold;}*/
.yl_search {position:relative;width: 980px;height: 85px;margin: 20px auto 20px;background-color: #e92100;}
.yl_search .label{margin-left: 20px;height: 41px;float: left;margin-top:22px;}
.yl_search .search_box{float: left;  margin-left: 18px;  width: 310px;  height: 40px;line-height: 40px;  margin-top: 22px;  border: 1px solid #ff7a00;  font-size: 16px;  color: #666;  padding-left: 10px;}
.yl_search .search_submit{float: left;background-color: #fffdf3;  color: #ff7a00;cursor: pointer;  font-size: 22px;  font-weight: bold;  width: 120px;  height: 42px;  margin-top: 22px;  margin-left: -2px;  border: 1px solid #ff7a00;  border-left: 1px solid #ccc;  }
.yl_search .desc{float: left;margin-left: 15px;line-height:85px;font-size: 14px;color: #fff;}
.yl_search .desc a {color: #fff;}
.yl_search .marquee{float:left;margin-left:7px;margin-top:32px;width: 120px;height: 25px;overflow: hidden;}
.yl_search .marquee a{color: #fff;font-size: 14px;}
.yl_search .search_suggest{ position:absolute; z-index:100; left:329px; top:63px; width:320px; border:1px solid #999999; }
.yl_search .search_suggest li{height:25px; overflow:hidden; padding-left:10px; line-height:25px;font-size: 14px; background:#FFFFFF; cursor:default;}
.yl_search .search_suggest li.hover{background:#DDDDDD;}
.yl_con_title{ height:36px;width: 980px; line-height:36px;border-bottom:3px solid #3a9ddd; margin:15px 0 0 11px; position:relative;}
.yl_con_title .pt{display:inline-block;height: 36px;width: 120px;font-size: 20px;text-align: center;color: #000;}
.yl_con_title a{display:inline-block;font-size:16px; color:#666666;padding: 0 20px;height: 36px;line-height:36px;text-align: center;}
.yl_con_title a.on{ background-color:#3a9ddd;color: #fff;}
.yl_con_title .hot1{ background:url(/image/reg/yl_hot.png) no-repeat ; width:26px; height:14px; position:absolute; top:-2px; left:98px;}
.yl_firstbox{overflow:hidden;}
.yl_firstbox li{border:1px solid #d5d5d5; width:228px; height:174px; float:left; margin:33px 0 0 19px; position:relative}
.yl_firstbox li:hover{border: 1px solid #3a9ddd;}
.yl_firstbox li .ititle{margin-top:10px;padding-left: 20px;}
.yl_firstbox li .ititle h2 a{color: #666;}
.yl_firstbox li .fl{width:110px;padding-left: 20px; float:left;  color:#4a4949;}
.yl_firstbox li .fr{width:98px;text-align: center;}
.yl_firstbox li .fl h2{ font-size:16px; line-height:22px;color: #010101;}
.yl_firstbox li .ylt1 a{font-size:14px;height: 20px;overflow: hidden;white-space: nowrap;color: #666;}
.yl_firstbox li .fl .ylt2{ color:#c40000; font-size:14px; margin-top:18px;}
.yl_firstbox li .fl .ylt2 em{font-size: 18px;}
.yl_firstbox li .fl .ylt2 em{font-size:16px;font-weight: bold;}
.yl_firstbox li .fl .ylt3{ color:#666666; text-decoration:line-through;margin-top: 8px;}
.yl_firstbox li .fl .hd_btn{background:url(/image/reg/yl_hd_btn.png) no-repeat; width:92px; height:28px; line-height:28px; text-align:center; color:#fff; display:block; margin-top:15px;}
.yl_firstbox li img{ margin-top:5px;}
.yl_firstbox li .yltip{background:url(/image/reg/yl_yj_bg.png) no-repeat; width:63px; height:25px; position:absolute; right:-4px;top:-4px; color:#fff; padding-left:28px;line-height:22px;}
.yl_more{border:2px solid #e6e6e6; width:126px; height:35px; text-align:center; line-height:35px; color:#747474; font-size:14px; margin:20px auto 0; display:block;}
.yl_pinpai{overflow:hidden; width:1000px;}
.yl_pinpai li{ float:left; margin:30px 0 0 48px;}
.yl_pinpai li a img{border: 1px solid #CCCCCC;}
.yl_pinpai li a img:hover{border: 1px solid #3a9ddd;}
.yl_twobox{border:1px solid #d5d5d5; width:460px; height:247px; float:left; margin:30px 0 0 20px; }
.yl_twobox:hover{border:1px solid #3a9ddd}
.yl_twobox h2{ font-size:20px;height: 60px;line-height:60px;margin-left:10px;overflow: hidden;}
.yl_twobox h2 a{ color:#010101;}
.yl_twobox .fl{ margin-left:10px; width:262px;}
.yl_twobox .fl .ylsl{ font-size:14px; color:#3a9ddd;margin: 5px 0 5px 12px;}
.yl_twobox .fl .yltime{margin:5px 0 0 12px;background:url(/image/reg/yl_time.png) no-repeat left;  padding-left:19px; color:#666666;}
.yl_twobox .fl .ylprice{font-size:16px; color:#c40000; margin-top:10px;margin-left: 10px;}
.yl_twobox .fl .ylprice  strong{font-size:28px;}
.yl_twobox .fl .ylline{margin-left:15px;text-decoration:line-through; color:#666666;line-height: 30px;}
.yl_twobox img{margin-top:34px;}
.yl_twobox .fl .ylqg_btn{margin-left:10px;background:#3a9ddd; border:1px solid #e0e0e0; width:212px; height:41px; text-align:center; display:block; color:#fff; font-size:18px; line-height:41px;}
.yl_threebox{background:url(/image/reg/yl_l_1.png) no-repeat top; width:998px;float:left; margin:40px 0 0 1px; overflow:hidden; position:relative;}
.yl_threebox .yltable{width:100%; border:0; text-align:center; margin-top:20px; }
.yl_threebox .yltable tr th{height:24px; line-height:24px;color:#747474; font-size:14px;}
.yl_threebox .yltable tr td{ height:64px; line-height:64px; color:#545151; font-size:14px; border-bottom:1px solid #e5e5e5;}
.yl_threebox .yltable tr .del{border-bottom:0;}
.yl_threebox .yltable tr td span{color:#c40000;}
.yl_threebox .yltable tr td em{font-weight: bold;font-size: 16px;}
.yl_threebox .yltable tr td em.f{color: #666;font-size: 12px;line-height: 45px;}
.yl_threebox .yltable tr td .ylimg_2{vertical-align:middle; margin-top:-4px;}
.yl_threebox .yltable .over:hover{background:#f7f7f7;}
.progressbar{background:url(/image/reg/progressbar.png); width:44px; height:44px; color:#545151; font-size:12px; text-align:center; line-height:47px; margin:0 auto;}
.progressbar-0{background-position:0 0}.progressbar-1{background-position:-54px 0}.progressbar-2{background-position:-108px 0}.progressbar-3{background-position:-162px 0}.progressbar-4{background-position:-216px 0}.progressbar-5{background-position:-270px 0}.progressbar-6{background-position:-324px 0}.progressbar-7{background-position:-378px 0}.progressbar-8{background-position:-432px 0}.progressbar-9{background-position:-486px 0}.progressbar-10{background-position:-540px 0}.progressbar-11{background-position:-594px 0}.progressbar-12{background-position:-648px 0}.progressbar-13{background-position:-702px 0}.progressbar-14{background-position:-756px 0}.progressbar-15{background-position:-810px 0}.progressbar-16{background-position:-864px 0}.progressbar-17{background-position:-918px 0}.progressbar-18{background-position:-972px 0}.progressbar-19{background-position:-1026px 0}.progressbar-20{background-position:-1080px 0}.progressbar-21{background-position:-1134px 0}.progressbar-22{background-position:-1188px 0}.progressbar-23{background-position:-1242px 0}.progressbar-24{background-position:-1296px 0}.progressbar-25{background-position:-1350px 0}.progressbar-26{background-position:-1404px 0}.progressbar-27{background-position:-1458px 0}.progressbar-28{background-position:-1512px 0}.progressbar-29{background-position:-1566px 0}.progressbar-30{background-position:-1620px 0}.progressbar-31{background-position:-1674px 0}.progressbar-32{background-position:-1728px 0}.progressbar-33{background-position:-1782px 0}.progressbar-34{background-position:-1836px 0}.progressbar-35{background-position:-1890px 0}.progressbar-36{background-position:-1944px 0}.progressbar-37{background-position:-1998px 0}.progressbar-38{background-position:-2052px 0}.progressbar-39{background-position:-2106px 0}.progressbar-40{background-position:-2160px 0}.progressbar-41{background-position:-2214px 0}.progressbar-42{background-position:-2268px 0}.progressbar-43{background-position:-2322px 0}.progressbar-44{background-position:-2376px 0}.progressbar-45{background-position:-2430px 0}.progressbar-46{background-position:-2484px 0}.progressbar-47{background-position:-2538px 0}.progressbar-48{background-position:-2592px 0}.progressbar-49{background-position:-2646px 0}.progressbar-50{background-position:-2700px 0}.progressbar-51{background-position:-2754px 0}.progressbar-52{background-position:-2808px 0}.progressbar-53{background-position:-2862px 0}.progressbar-54{background-position:-2916px 0}.progressbar-55{background-position:-2970px 0}.progressbar-56{background-position:-3024px 0}.progressbar-57{background-position:-3078px 0}.progressbar-58{background-position:-3132px 0}.progressbar-59{background-position:-3186px 0}.progressbar-60{background-position:-3240px 0}.progressbar-61{background-position:-3294px 0}.progressbar-62{background-position:-3348px 0}.progressbar-63{background-position:-3402px 0}.progressbar-64{background-position:-3456px 0}.progressbar-65{background-position:-3510px 0}.progressbar-66{background-position:-3564px 0}.progressbar-67{background-position:-3618px 0}.progressbar-68{background-position:-3672px 0}.progressbar-69{background-position:-3726px 0}.progressbar-70{background-position:-3780px 0}.progressbar-71{background-position:-3834px 0}.progressbar-72{background-position:-3888px 0}.progressbar-73{background-position:-3942px 0}.progressbar-74{background-position:-3996px 0}.progressbar-75{background-position:-4050px 0}.progressbar-76{background-position:-4104px 0}.progressbar-77{background-position:-4158px 0}.progressbar-78{background-position:-4212px 0}.progressbar-79{background-position:-4266px 0}.progressbar-80{background-position:-4320px 0}.progressbar-81{background-position:-4374px 0}.progressbar-82{background-position:-4428px 0}.progressbar-83{background-position:-4482px 0}.progressbar-84{background-position:-4536px 0}.progressbar-85{background-position:-4590px 0}.progressbar-86{background-position:-4644px 0}.progressbar-87{background-position:-4698px 0}.progressbar-88{background-position:-4752px 0}.progressbar-89{background-position:-4806px 0}.progressbar-90{background-position:-4860px 0}.progressbar-91{background-position:-4914px 0}.progressbar-92{background-position:-4968px 0}.progressbar-93{background-position:-5022px 0}.progressbar-94{background-position:-5076px 0}.progressbar-95{background-position:-5130px 0}.progressbar-96{background-position:-5184px 0}.progressbar-97{background-position:-5238px 0}.progressbar-98{background-position:-5292px 0}.progressbar-99{background-position:-5346px 0}.progressbar-100{background-position:-5400px 0}

.yl_fourbox{position:relative; height:400px;}
.yl_fourboxbg{background:url(/image/reg/yl_index_bg.png) no-repeat; width:281px; height:421px; position:absolute; left:380px; top:70px;}
.yl_fourbox_step1{ position:absolute; left:118px; top:58px; width:200px;}
.yl_fourbox_step2{ position:absolute; left:118px; top:204px; width:210px;}
.yl_fourbox_step3{ position:absolute; left:421px; top:27px; width:200px;}
.yl_fourbox_step4{ position:absolute; left:421px; top:265px; width:200px;}
.yl_fourbox_step5{ position:absolute; left:702px; top:80px; width:200px;}
.yl_fourbox_step6{ position:absolute; left:702px; top:220px; width:200px;}
.yl_fourbox_step1 h3,.yl_fourbox_step2 h3,.yl_fourbox_step3 h3,.yl_fourbox_step4 h3,.yl_fourbox_step5 h3,.yl_fourbox_step6 h3{font-size:16px; color:#666666; text-align:center;}
.yl_fourbox_step1 img,.yl_fourbox_step2 img,.yl_fourbox_step3 img,.yl_fourbox_step4 img,.yl_fourbox_step5 img,.yl_fourbox_step6 img{vertical-align:middle; margin-right:8px ;}
.yltext{ font-size:14px; color:#666666; line-height:20px; margin-top:5px;}
.yl_fivebox{float:left; width:232px; margin-left:86px; padding-bottom:60px; text-align:center;}
.yl_fivebox h3{font-size:16px; color:#666666;line-height: 40px;}
.yl_fivebox img{vertical-align:middle;}
.yl_fivebox p{border-bottom:1px solid #e0e0e0; color:#666666; line-height:25px;height: 25px;overflow: hidden; text-align:left;}
.yl_fivebox p span{float:left; width:130px;}
.yl_fivebox p em{margin-left:19px;}
.yl_bottomnav{background:#617284; height:38px; line-height:38px;}
.yl_bottomnav_ul{margin-left:21px; float:left;}
.yl_bottomnav_ul li{float:left; margin-left:10px; color:#fff; }

/* banner */
.banner{width: 100%;margin: 0px auto;}
.bannerslide{position:relative;overflow:hidden;}
.pro_slide{position:relative;margin-left:auto;margin-right:auto;width:100%;}
.pro_slide .swipe {overflow: hidden;visibility: hidden;position: relative;}
.pro_slide .swipe-wrap {overflow: hidden;position: relative; height:360px;}
.pro_slide .swipe-wrap > div {float:left; width:100%;position: relative;text-align:center;}
.pro_slide .swipe-wrap > div img{width:100%;height:auto;}
.pro_slide .pagination{position:absolute;bottom:16px;left:79%;margin:0 0 0 -100px;list-style:none;height:7px;z-index:9999;}
.pro_slide .pagination li{float:left;margin-left:9px;width:33px;height:7px;background:#fff;}
.pro_slide .pagination li a{display:block;height:7px;}
.pro_slide .pagination li.on a{background:#3786c8;}


.bannerText .now{display: block; background:url(/image/reg/fc_btn.png) no-repeat;width: 260px;height: 41px; margin:40px auto 0;}
.bannerText .over{display: block; background:url(/image/reg/fc_btn_over.png) no-repeat;width: 260px;height: 41px; margin:40px auto 0;}
.bannerText .pre{display: block; background:url(/image/reg/fc_btn_pre.png) no-repeat;width: 260px;height: 41px; margin:40px auto 0;}
.bannerbox{ width: 295px;height: 325px;top: 30px;left: 20%;}
.bannerbox1{position: relative;  width: 1000px;  margin: 0 auto;  z-index: 88;}
.bannerText{position: absolute;left:10px;top:13px; width:295px; height:325px; z-index:10; background:#fff; }
.bannerText .fc_1{background: #3a9ddd; height:68px; line-height:68px;}
.bannerText .fc_1 span{float:left; width:153px; text-align:center; font-size:18px; color:#fff;  height: 68px;  overflow: hidden;}
.bannerText .fc_2{margin-top:38px;}
.bannerText .fc_s{width:140px; text-align:center; color:#349ad7; font-size:30px; float:left; line-height:28px;}
.bannerText .fc_s .wc{color:#349ad7; font-size:12px;}
.bannerText .fc_s .sy{color:#666666; font-size:12px;}
.bannerText .fc_3{  width:295px;height: 17px; margin:6px auto 0; display:inline-block; position:relative;}
/*.bannerText .fc_3 .fc_l{float:left; color:#349ad7; font-size:12px;margin-top: 10px;padding-left: 16px;}*/
.bannerText .fc_3 .fc_r{float:right; color:#349ad7; font-size:12px;margin-top: 10px;padding-right: 15px;}
.bannerText .fc_3 .fc_l_1{background:url(/image/reg/yl_fc_2.png) no-repeat; position:absolute; left:10px; bottom:-1px; width:13px; height:14px;}
.bannerText .fc_3 .fc_r_1{background:url(/image/reg/yl_fc_3.png) no-repeat; position:absolute; bottom:-1px; width:13px; height:14px;}
.bannerText .fc_3 .fc_line_1{ float:left; margin-left:22px;}
.bannerText .fc_3 .fc_jd{background:url(/image/reg/yl_fc_1.png) no-repeat; position:absolute; width:31px; height:31px; left:113px; top:-4px; color:#fff; text-align:center; line-height:31px;z-index: 1;}
/*share*/
.jiathis_style_24x24{ margin: 10px 0 0 0;}
.jiathis_style_24x24 .jtico{height: 24px !important;display: inline-block !important;overflow: hidden;background: url("../images/shareImg.png") !important;}
.jiathis_style_24x24 .jtico_qzone{background-position: 0 0 !important;}
.jiathis_style_24x24 .jtico_tsina{background-position: -28px 0 !important;}
.jiathis_style_24x24 .jtico_tqq{background-position: -56px 0 !important;}
.jiathis_style_24x24 .jtico_weixin{background-position: -84px 0 !important;}
.jiathis_style_24x24 .jtico_renren{background-position: -112px 0 !important;}
.jiathis_style_24x24 .jtico_jiathis{background: url("../images/shareImg.png") !important;background-position: -140px 0 !important;display: block !important;float: left;}
/*user center*/
.center_left{float:left;height:80px;width: 460px; }
.center_left h2,.center_left h3{color: #000000;}
.center_left h3{background: url("../images/bh.png") no-repeat left;padding-left: 20px;line-height: 35px;color: #349ad7;}
.center_left .mobile{background: url("../images/mobile.png") no-repeat left 3px;color: #666;font-size: 14px;padding-left: 17px;}
.center_left .email{margin-left: 20px;background: url("../images/email.png") no-repeat left 4px;color: #666;font-size: 14px;padding-left: 20px;}
.center_left .email a{color: #349ad7;font-size: 12px;}
.center_right{float: left;width: 250px;height: 80px;padding-left: 15px;border-left: 1px solid #ccc;}
.center_right h3{color: #666666;font-size:12px;line-height: 27px;}
.no-message{background-color: #f8f8f8;border: #ebebeb solid 1px;height: 30px;line-height: 30px;padding-left: 18px;margin-right: 24px;}
.pay_title{margin:20px;}
.pay_title .title{font-size: 14px;}
.pay_title .money{float: right;font-size: 14px;}
.pay_title .money em{font-size: 18px;color: #c71010;font-weight: bold;}
.pay_title .money a{color:#3f99d1;width:80px;background: url(/image/reg/down.png) no-repeat right;padding-right: 10px;}
.pay_list {margin: 30px;border:2px solid #ccc;height:56px;line-height:56px;padding:0 20px;border-radius: 3px;}
.pay_list li .money{font-size: 14px;}
.pay_list li .money em{font-size: 18px;color: #c71010;font-weight: bold;}
.pay_button{height: 40px;line-height: 40px;width: 210px;border: 1px solid #CCCCCC;border-radius:2px;background: url("../images/button_pay_bg.png") repeat-x;color: #ffffff;font-size: 14px;font-weight: bold;cursor: pointer;}
/*go top*/
#go_top {display: none;width: 48px; height: 48px;position: fixed;bottom: 20px;right: 40px;_position: absolute;_top: expression(eval(documentElement.scrollTop+document.documentElement.offsetHeight-60)); overflow: hidden; cursor: pointer;  }
#go_top div {background: url("../images/go_top_bg_a.png");_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/go_top_bg_a.png",sizingMethod="noscale");  _background: 0;  position: absolute;  z-index: 0;  left: 0;  top: 0;  width: 48px;  height: 48px;  }
#go_top .hover {background: url("../images/go_top_bg_b.png");_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/go_top_bg_b.png",sizingMethod="noscale");  _background: 0;  }
/*help*/
.guide {margin-top: 20px;}
.guide .b {font-weight: bold;}
.guide .quick-nav {width: 256px;  float: left;border: #dcdcdc solid 1px;border-right: none;background: #f2f2f2;padding: 20px 0 20px 20px;  line-height: 30px;font-size: 14px;  height: 630px;  }
.guide .quick-nav a {color: #3d3d3d;}
.guide .quick-nav a.current {font-weight: bold;}
.guide .guide-list {float: left; width: 671px;  border: #dcdcdc solid 1px;box-shadow: 0 0 2px #dcdcdc inset;padding: 0 5px 20px;font-size: 14px;color: #333;line-height: 34px;  height: 650px;  overflow-x: hidden;  overflow-y: scroll;  background: #fff;  }
.guide .guide-list dt {font-weight: bold;padding: 0 10px;background: #f1f1f1;}
.guide .guide-list dd {padding: 0 10px; }
.guide .guide-list dl {padding: 10px 0 15px;}
.guide .guide-list dl.current dd {background: #fafafa;}
/*QQ_pop*/
.QQ_pop{ width:140px; height:195px; background:url(/image/reg/qq_online.png) no-repeat; position:fixed; bottom:35%; left:0; right:auto;border: 1px solid #ccc;cursor: pointer;
    _position:absolute;/*兼容IE6的代码*/
    _bottom:auto;/*兼容IE6的代码*/
    _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,0)||300)));/*兼容IE6的代码*/
    z-index: 9999;
}
.QQ_gb{  float:right; position:absolute; top:100px; left:32px;}
