/* CSS Document */
/*鍏敤*/
*{margin:0;padding:0;}
html,body{-webkit-text-size-adjust:none;}
body{font-size:14px;color:#333; font-family:"寰蒋闆呴粦";}
ol li,ul li{list-style-type:none; vertical-align:middle;}
img{border:none;vertical-align:middle;}
input{vertical-align:middle;outline: none;}
textarea{outline: none;}
font{font-size:14px;}
table{border-collapse: collapse;border-spacing: 0;}
h1,h2,h3,h4,h5,h6,strong{font-weight:normal;}
a{text-decoration:none;}

.fl{float:left;}
.fr{float:right;}

 input::-webkit-input-placeholder{
    color:#999999;
}
input::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color:#999999;
}
input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    color:#999999;
}
input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
    color:#999999;
}
	
/* clear float */
.clear, .clearfix:after {clear: both;}
.clear, .clearfix:before, .clearfix:after {display: block;overflow: hidden;visibility: hidden;width: 0; height: 0;}
.clearfix:before, .clearfix:after {content: '';}
.clearfix {*zoom: 1;}


/*
鏇村浜у搧
*/
.more_pic h3{border-bottom:1px solid #ddd;line-height: 40px;margin-top:10px;font-size:14px;color:#666;font-weight: bold;}
.more_pic li{float: left;width:25%;box-sizing: border-box;padding-right:40px;line-height: 60px;font-size:13px;font-weight: bold;}
.more_pic li a{display: block;color:#1080CC;box-sizing: border-box;border:1px solid #fff;padding-left:40px;}
.more_pic li img{margin-top:-3px;margin-right:5px;}
.more_pic li a:hover{border:1px solid #1080CC;}


.site{height:30px;line-height:30px;font-size:13px;padding:10px 0 10px;padding-left:0px;color:#666;font-weight: bold;}
.site a{display: inline-block;padding:0 0px;color: #1080CC;}
.site span{display: inline-block;padding:0 5px;color: #666;}

.site a{display: inline-block;color: #555;position: relative;padding-right:15px;}
.site a::after{content: '>';position: absolute;right:0;top:-1px; vertical-align: middle;}
.site a:last-child::after{display: none;}
.site a:hover{color: #666;text-decoration: underline;}
.site a:last-child:hover{color: #666;text-decoration:none;}
.site a.hover{color:#1080CC;}
.xitong{border-bottom:1px dashed #ddd;}
.xitong span{display: block;text-align: right;}
.xitong span a{color:#1080CC;font-size:13px;display: inline-block;padding:0 20px;line-height: 30px;border-radius: 5px;}
.xitong span a.hover{color:#fff;background-color: rgba(51, 133, 255, 1);}
.xitong p{font-size:13px;line-height: 20px;color:#333;text-indent: 2em;padding:15px 0 20px;}

.xit_list li{position: relative;border-bottom:1px dashed #ddd;padding:30px 110px 30px 140px;min-height:95px;}
.xit_list li em{position: absolute;left:0;top:30px;}
.xit_list li p{font-size:13px;line-height: 20px;color:#333;text-indent: 2em;padding:0 0 15px;min-height: 40px;}

.xit_list li span{display: block;position: absolute;right:0;bottom:35px;}
.xit_list li span a{display: inline-block;color:#1080CC;font-size:13px;line-height: 30px;border:1px solid #ddd;border-radius: 5px;width:150px;text-align: center;}

.input_xt{line-height: 34px;border:1px solid #ddd;width:390px;padding-left:10px;font-size:13px;margin-left:24px;box-sizing: border-box;outline: none;}

.btn_xt{line-height: 36px;border:none;color:#fff;width:100px;text-align: center;font-size:13px;background-color: rgba(51, 133, 255, 1); cursor: pointer; outline: none;}


.new_box{padding-left:200px;box-sizing: border-box;position: relative;min-height: 660px;}
.new_nav{width:180px;position: absolute;left:0;top:0;border-top:1px solid #ddd; }
.new_nav li{height:50px;line-height: 50px;border:1px solid #ddd; background: #fff;border-top:none;}
.new_nav li a{display: block;font-size:13px;font-weight: bold;padding-left:20px;color:#666;}
.new_nav li:hover,.new_nav li.hover{border-left:2px solid rgba(16, 128, 204, 1);}
.new_nav li:hover a,.new_nav li.hover a{color:#1080CC;background-color: rgba(233, 237, 246, 1);padding-left:19px;}

.fanyi{position: relative;padding-left:130px;min-height: 125px;border-bottom:1px solid #ddd;font-size:13px;}
.fanyi em{display: block;position: absolute;left:0;top:0;}
.fanyi strong{display: block;color:#1080CC;line-height: 24px;}
.fanyi p{font-size:13px;color:#333;line-height: 24px;padding-top:5px;}

.fanyi_text{padding:20px 30px;}
.fanyi_text p{font-size:13px;color:#333;line-height: 30px;}
.fanyi_text em{display: block;text-align: center;padding:30px 0 0;}


.jianjie{position: relative;padding-left:130px;min-height: 125px;border-bottom:1px solid #ddd;font-size:13px;padding-bottom:10px;}
.jianjie em{display: block;position: absolute;left:0;top:0;}
.jianjie strong{display: block;color:#1080CC;line-height: 24px;}
.jianjie p{font-size:13px;color:#333;line-height: 20px;text-indent: 2em;}

.gz_text{padding:15px;font-size:13px;line-height: 24px;color:#333;}
.gz_text strong{display: block;}
.gz_text p{text-indent: 2em;padding:10px 0 5px;}

.yanjiu_text{padding:15px;font-size:13px;line-height: 24px;color:#333;}
.yanjiu_text strong{display: block;color:#1080CC;font-size:14px;}
.yanjiu_text p{text-indent: 2em;padding:10px 0 5px;}


.input_up{line-height: 30px;border:1px solid #ddd;padding-left:10px;font-size: 13px;width:300px;}
.btn_blue4{line-height: 30px;border:none;color:#fff;background: rgba(16, 128, 204, 1);font-size: 13px;padding:0 20px;border-radius: 5px;margin-left:15px;}


.yanz dt{line-height: 40px;border-bottom:1px solid #ddd;}
.yanz dt a{display: block;float:left;line-height: 40px;color:#333;font-size:13px;padding:0 20px;}
.yanz dt a.hover{color: #1080CC;border-bottom:1px solid #1080CC;}
.yanz dt a:hover{color: #1080CC; background: #f5f5f5;}
.yanz dd{padding:20px 0;display: none;}

.yanz dd p{font-size:14px;line-height: 20px;padding-top:10px;color:#333;}
.yanz dd span{display: block;}

.tabs dt{line-height: 40px;border-bottom:1px solid #ddd;height:40px;}
.tabs dt a{display: block;float:left;line-height: 40px;color:#333;font-size:13px;padding:0 20px;}
.tabs dt a.hover,.tabs dt a:hover{color: #1080CC;border-bottom:1px solid #1080CC;}
.tabs dd{display: none;}

.news_table{width:100%;margin-top:10px;font-size:13px;text-align: left;}

.news_table th{padding:10px;background-color: rgba(233, 237, 246, 1);font-weight: normal;line-height: 20px;font-size:13px;}
.news_table td{padding:10px;font-weight: normal;line-height: 20px;font-size:13px;border-bottom:1px dashed #ddd;}

.news_list{padding:10px 0;}
.news_list li{position: relative;padding-right:100px;height:40px;line-height: 40px;border-bottom:1px dashed #ddd;font-size:13px;}
.news_list li a{display: block;padding-left:15px;color:#333; overflow: hidden;}
.news_list li a:hover{color: #1080CC;}
.news_list li span{display: block;position: absolute;right:15px;top:0px;color:#666;}

.about_nav{width:180px;position: absolute;left:0;top:0; }
.about_nav h3{color:#fff;background-color: rgba(37, 140, 209, 1);font-size:14px;line-height: 50px;font-weight: bold;}
.about_nav h3 a{display: block;padding-left:20px;color:#fff;}
.about_nav ul{margin-bottom: 10px;}
.about_nav li{height:50px;line-height: 50px;border:1px solid #ddd; background: #fff;border-top:none;}
.about_nav li a{display: block;font-size:13px;font-weight: bold;padding-left:20px;color:#666;}
.about_nav li:hover,.about_nav li.hover{border-left:2px solid rgba(16, 128, 204, 1);}
.about_nav li:hover a,.about_nav li.hover a{color:#1080CC;background-color: rgba(233, 237, 246, 1);padding-left:19px;}

.bor1{border:1px solid #ddd;padding:0 12px 20px;}

.news_list1{padding:10px 0;}
.news_list1 li{position: relative;padding-right:100px;height:45px;line-height: 45px;border-bottom:1px dashed #ddd;font-size:13px;}
.news_list1 li a{display: block;padding-left:10px;color:#333; overflow: hidden;}
.news_list1 li a:hover{color: #1080CC;}
.news_list1 li span{display: block;position: absolute;right:10px;top:0px;color:#666;}

.fengcai{margin-bottom:15px;border: 1px solid #ddd;border-radius:6px;}
.fengcai dt{line-height: 40px;padding:0 15px;border-bottom:1px solid #ddd;font-size:13px;color: #1080CC;}
.fengcai dd{padding:10px 15px;}
.fengcai dd p{font-size:13px;line-height: 20px;color:#333;text-indent: 2em;padding:10px 0;}
.fengcai dd strong{display: block;font-size:13px;line-height: 30px;padding:10px 0 0;}

.qa li{margin-bottom:15px;border: 1px solid #ddd;border-radius:6px;}
.qa li strong{display: block;line-height: 40px;padding:0 15px;border-bottom:1px solid #ddd;font-size:13px;color: #1080CC;}
.qa li p{padding:15px 15px;font-size:13px;line-height: 20px;color:#333;}

.daog{border: 1px solid #ddd;border-radius:6px;margin-top:15px; overflow: hidden;}
.daog em{display: block;text-align: center;padding:100px 0;}

.daog p{padding:15px 30px;font-size:13px;line-height: 36px;color:#333;}


.ditu_map{padding:50px 0;width:700px;margin:0 auto;}
.ditu_map h3{font-size: 16px;color: #1080CC;line-height: 30px;text-align: center;padding-bottom: 20px;}
.ditu_map strong{display: block;font-size:14px;line-height: 30px;padding-top:5px;}
.ditu_map p{font-size:13px;line-height: 24px;color:#333;}
#zhitu{height:500px;width:100%;}





/*
澶村熬
*/
.w1200{width:95%;margin: 0 auto;position: relative;justify-content: center;}

.header{ background: #eeeeee;border-bottom:1px solid #cfcfcf;}
.footer{background:#f2f2f2;}
.header .new_list{
    display: inline-block;
    margin: 14px 75px;
}
.header .new_list_flex{
	display: flex;
    align-items: center;
}
.header .new_list ul{
	height: 30px;
    overflow: hidden;
    line-height: 30px;
}
.header .new_list ul li{

}
.copy{color:#6a6a6a;font-size:14px;line-height:24px;padding:20px 10px;}
.copy span{display: inline-block;padding-right:20px;}

.menu{font-size:16px;color:#333;height:58px;line-height:58px;padding-left:40px;display: flex;align-items: center;justify-content: center;}
.menu a{display: inline-block;color:#333;padding:0 18px;}
.menu a:hover,.menu a.hover{color:#3385ff;}

.login_top{position: relative;padding:0 10px; z-index: 99}
.login_top dt{height:58px;line-height:58px;font-size:14px;color:#333;padding-right:15px; cursor: pointer; background: url(../images/ico_1.png) no-repeat right center;}
.login_top dt:hover{color:#0066ff;}
.login_top dd{display: none;position: absolute;left:-20px;top:58px;right:0; background: #fff; z-index: 8;padding:20px 15px 10px;width:130px;border-radius: 3px;box-shadow: 0 3px 10px rgba(0,0,0,0.2);}

.login_top dd::after{content: '';position: absolute;width:0;height:0; left:51%;top:-10px;
    border-left:18px solid transparent;
    border-right:18px solid transparent;
    border-bottom:18px solid #fff;}

.login_top:hover dd{display: block;}


.login_topl{display: none;position: relative;padding:0 10px; z-index: 99}
.login_topl dt{height:58px;line-height:58px;font-size:14px;color:#333;padding-right:15px; cursor: pointer; background: url(../images/ico_1.png) no-repeat right center;}
.login_topl dt:hover{color:#0066ff;}
.login_topl dd{display: none;position: absolute;left:-20px;top:58px;right:0; background: #fff; z-index: 8;padding:10px 20px;width:80px;border-radius: 3px;box-shadow: 0 3px 10px rgba(0,0,0,0.2);}

.login_topl dd::after{content: '';position: absolute;width:0;height:0; left:51%;top:-10px;
    border-left:18px solid transparent;
    border-right:18px solid transparent;
    border-bottom:18px solid #fff;}

.login_topl:hover dd{display: block;}

.login_topa{width:130px;}
.login_topa strong{display: block;text-align:center;}
.login_topa strong a{display: block;color:#fff;font-size:14px;height:26px;line-height:26px;border-radius: 3px; background: #0066ff;}
.login_topa span{display: block;border-bottom:1px solid #dddddd;height:32px;line-height:32px;padding-left:5px;}
.login_topa span a{color:#0066ff;}

.login_nav{padding-top:8px;}
.login_nav li{height:24px;line-height:24px;}
.login_nav li a{display: block;font-size:14px;color:#999999;}
.login_nav li a:hover{color:#333;}


.tail{position: relative;padding:0 10px; z-index: 9;}
.tail dt{height:58px;line-height:58px;font-size:14px;color:#333;padding-right:15px; cursor: pointer; background: url(../images/ico_1.png) no-repeat right center;}
.tail dt:hover{color:#0066ff;}
.tail dd{display: none;position: absolute;left:-20px;top:58px;right:0; background: #fff; z-index: 8;padding:10px 20px;width:80px;border-radius: 3px;box-shadow: 0 3px 10px rgba(0,0,0,0.2);}
.tail dd ul li{height:24px;line-height:24px;}
.tail dd ul li a{display: block;font-size:14px;color:#999999;}
.tail dd ul li a:hover{color:#333;}
.tail dd::after{content: '';position: absolute;width:0;height:0; left:51%;top:-10px;
    border-left:18px solid transparent;
    border-right:18px solid transparent;
    border-bottom:18px solid #fff;}

.tail:hover dd{display: block;}


.shop_btn{height:58px;line-height:58px;font-size:14px;padding:0 10px;}
.shop_btn img{margin-top:-3px;margin-right:5px;}
.shop_btn a{color:#333;display: block}
.shop_btn a:hover{color:#0066ff;}

.back_to{height:58px;line-height:58px;font-size:14px;padding:0 10px;}
.back_to img{margin-top:-3px;margin-right:5px;}
.back_to a{color:#333;display: block}
.back_to a:hover{color:#0066ff;}


/*
棣栭〉
*/
.search{display:flex;align-items:center;justify-content: center;margin:20px 0;padding-left:110px;}
.search dt{padding:25px 0 22px;}
.search  a{display: block;float:left;padding:0 20px;text-align:center;font-size:16px;color:#333;line-height:50px;position: relative; z-index: 9;}
.search  a.hover::after{content: '';position: absolute; z-index: 9;left:50%;bottom:-24px;margin-left:-15px;width:29px;height:18px; background:url(../images/ico_4.png) no-repeat;}
.search  a:hover{color:rgb(9, 120, 172);}
.search dt img{display: block;margin:0 auto 5px;}
.search dd{display: none;}
.input_ss{width:460px;height:48px;border:1px solid #3385ff;line-height:48px;font-size:14px;padding:0 15px; outline: none;}

.btn_ss{color:#fff;width:114px;height:50px;line-height:50px; background: #3385FF; cursor: pointer; outline: none;font-size:18px;border:none;}

.more_goods{position:fixed;right:20px;top:62px;cursor: pointer;}
.more_goods a{display: block;height:30px;line-height:30px;color:#fff; background: #0099ff;padding:0 15px;font-size:14px;}

.logo_info{background: none;padding-left: 0;}
.home_left{width:330px;position: absolute;left:0;top:0;}
.ziyuan h3{font-weight:bold;font-size:16px;height:40px;line-height: 40px;border-bottom:1px solid #dfdfdf;padding-left:15px;margin-top:40px;}
.ziyuan p{font-size:14px;color:#454545;line-height:20px;text-indent: 2em;padding:10px 5px;}
.ziyuan ul{margin-left:-5px;}
.ziyuan li{width:100px;height:35px;line-height:35px;text-align:center;float:left;color:#454545;font-size:14px;border:1px solid #dadada;border-radius: 3px;margin-left:9px;margin-bottom:10px;box-shadow:0 2px 2px #8cbaff;}
.ziyuan li a{color:#454545;display: block;}
.ziyuan span{display: block;font-size:14px;color:#454545;line-height:20px;padding:5px 4px 15px;}
.ziyuan li:hover{background: #0066ff;}
.ziyuan li a:hover{color:#fff;display: block;}

.fuwu h3{font-weight:bold;font-size:16px;height:40px;line-height: 40px;border-bottom:1px solid #dfdfdf;padding-left:15px;margin-top:10px;}
.fuwu p{font-size:14px;color:#454545;line-height:20px;text-indent: 2em;padding:10px 5px;}
.fuwu ul{margin-left:-6px;}
.fuwu li{height:35px;line-height:35px;text-align:center;float:left;color:#454545;font-size:14px;border:1px solid #dadada;border-radius: 3px;margin-left:9px;margin-top:10px;box-shadow:0 2px 2px #8cbaff;}
.fuwu li a{color:#454545;display: block;padding:0 22px;}
.fuwu span{display: block;font-size:14px;color:#454545;line-height:20px;padding:5px 4px 15px;}
.fuwu li:hover{background: #3385FF;}
.fuwu li a:hover{color:#fff;display: block;}
.home_right{padding-left:360px;padding-top:40px;}

.tab_big_dt{height:40px;line-height:40px;}
.tab_big_dt li{float:left;font-size:15px;padding:0 18px; cursor: pointer;font-weight: bold;}
.tab_big_dt li:hover,.tab_big_dt li.hover{color:#0066ff}

.tab_dt{height:30px;line-height:30px; background: #eeeeee;}
.tab_dt li{float:left;padding:0 20px;color:#666666;font-size:14px; cursor: pointer;}
.tab_dt li:hover,.tab_dt li.hover{color:#0066ff;}
.tab_dt a{color:#666666;padding-right: 17px;}
.table{width:100%;height:408px;display: none;}
.table table{width:100%;text-align: left;color:#666666;position:relative;}
.table th{height:16px;line-height:16px;border-bottom:1px solid #eeeeee;color:#1080CC;font-weight: normal;padding:10px 20px;}
.table td{line-height:16px;border-bottom:1px solid #eeeeee;padding:13px 20px;}
.table td a{color:#1080CC}
.table td a:hover{text-decoration: underline;}

.search_a {
    width: 90px;
    display: block;
    text-align: center;
    line-height: 36px;
    color: #fff;
    border-radius: 0px;
    background: rgba(255, 107, 26, 1);
    float: left;
}
.search_a a.hover {
    color: #fff;
    border: 1px solid #5194d5;
    background: #5194d5;
}
/* .table1{width:100%;height:448px;} */
.table1{width:100%;} 
.table1 table{width:100%;text-align: left;color:#666666;}
.table1 th{height:16px;line-height:16px;border-bottom:1px solid #eeeeee;color:#0066ff;font-weight: normal;padding:10px 20px;background: #eeeeee;}
.table1 td{line-height:16px;border-bottom:1px solid #eeeeee;padding:10px 20px;}
.table1 td a{color:#0066ff}
.table1 td a:hover{text-decoration: underline;}

.tab_big_dd{height:438px;display: none; overflow-y: auto;}


.side_nav{position:fixed;right:-200px;top:0;bottom:0;z-index: 99;display: flex;}

.side_nav ul{padding-top:325px; height:100%;float:left;box-sizing: border-box;}
.side_nav li{position: relative;margin-bottom:2px; cursor: pointer;}
.side_nav li em{display: block;width:38px;height:38px; background: #ebeef5;text-align:center;box-sizing: border-box;padding-top:6px;}
.side_nav li p{display: none;position: absolute;left:-100px;top:0;width:100px;text-align:center;height:38px;line-height:38px; background: #3385ff;color:#fff;font-size:14px;}
.side_nav li p a{color:#fff;}
.side_nav li:hover p{display: block;}

.side_nav_dd{width:200px;height:100%; background: #edebeb;float:left;}

.login_box{display: none;width:380px;height:440px; background: #fff;position: fixed;left:50%;top:50%;margin-left:-190px;margin-top:-240px;box-shadow: 0 5px 15px rgba(0,0,0,0.3);border-radius: 5px; z-index: 1601;}

.login_tit{height: 32px;line-height:32px; background: #f3f3f3;font-size:14px;color:#666666;position: relative;padding:0 15px;}
.login_close{position: absolute;right:15px;top:-2px; cursor: pointer;}

.login_box dl{padding:0 45px;}
.login_box dt{height:44px;text-align: center;padding-top:15px;}
.login_box dt a{display: block;float:left;width:50%;height:44px;line-height:44px;border-bottom:2px solid #d4d4d4;color:#666666;font-size:15px;}
.login_box dt a.hover{border-bottom:2px solid #3f82e7;color:#3f82e7;}
.login_box dd{display: none;}
.login_box dd li{margin-top:20px;position: relative;}

.dkdownload_box{display: none;font-size:14px;width:600px;height:432px; background: #fff;position: fixed;left:50%;top:50%;margin-left:-300px;margin-top:-240px;box-shadow: 0 5px 15px rgba(0,0,0,0.3);border-radius: 5px; z-index: 1601;}
.dkdownload_tit{height: 32px;line-height:32px; background: #f3f3f3;color:red;position: relative;padding:0 15px;}
.dkdownload_bottom{line-height:50px; position: relative;padding:0 15px;float: right;}

.dkdownload_div{overflow-y: auto;height: 350px;}
.dkdownload_div .dkdownload_ul{margin-top: 10px;margin-bottom: 10px;}
.dkdownload_div .dkdownload_ul .dkdownload_li{display: flex;height: 40px;line-height: 40px;}
.dkdownload_div .dkdownload_ul .dkdownload_li .dkdownload_title{width: 25%;text-align: right;}
.dkdownload_div .dkdownload_ul .dkdownload_li .benefit,.economytype{color: red;font-weight: bold;background: white;border: 0px;}
.dkdownload_div .dkdownload_ul .dkdownload_li .dkdownload_content{width: 50%;}
.dkdownload_div .dkdownload_ul .dkdownload_li .dkdownload_content input{width: 95%;line-height: 30px;}
.dkdownload_div .dkdownload_ul .dkdownload_li .dkdownload_content .comptype{width: 96%;height: 30px;}
.dkdownload_div .dkdownload_ul .dkdownload_li .dkdownload_content .connecttype{width: 25%;height: 30px;}
.dkdownload_div .dkdownload_ul .dkdownload_li .dkdownload_tips{width: 25%;text-align: left;color: red;}
.dkdownload_cancelbtn{line-height: 20px;background: #06f;padding: 5px 15px;border: 1px solid #06f;border-radius: 5px;color: white;}
.dkdownload_ensurebtn{line-height: 20px;background: #BBBBBB;padding: 5px 15px;border: 1px solid #BBBBBB;border-radius: 5px;margin-left: 5px;}

.btn_blue{height:40px;line-height:40px;text-align:center; background: #468de9;width:100%;color:#fff;font-size:16px;border-radius: 5px; cursor: pointer;outline: none;border:none;}

.jizhu{height:40px;line-height:40px;padding:0 5px;font-size:13px;color:#666;}
.jizhu label{display: block;float:left; cursor: pointer;}
.jizhu input{margin-top:-2px;}
.jizhu a{display: block;float:right;font-size:13px;color:#666666;}
.jizhu a:hover{color:#0066ff;}

.input_1{height:40px;line-height:38px;box-sizing: border-box;border:1px solid #bbbbbb;width:100%;padding-left:15px;font-size:14px;color:#333; outline: none;}

.qq{margin-top:30px;font-size:13px;color:#666666;}
.qq span{display: block;float:left;}
.qq strong{display: block;float:right;padding-right:10px;}
.qq img{margin:-3px 5px 0;}
.qq a{color:#555;}
.qq a:hover{color:#0066ff;}


/*
璇︽儏椤甸潰
*/

.content{margin-top:30px;margin-right:270px;border:1px solid #dddddd;min-height:1000px; height:auto!important; height:1000px;}

.gb{position: relative; background: #f4f8fc;}
.gb h3{font-size:16px;font-weight: bold;line-height: 30px;padding:20px 0 0 100px;}
.gb h3 b{color:#33cc66;}
.gb ul{padding:5px 0 5px 100px;font-size:13px;color:#777777;border-bottom:1px dashed #d5d5d5;min-height: 80px;}
.gb li{line-height:20px;padding: 4px 0;}
.gb li strong{display: block;float:left;width:70px;}
.gb li p{float:left;width:80%;}
.gb li select{display: block;float:left;margin-right:5px;line-height:20px; outline: none;}

.gb_img{position: absolute;left:20px;top:28px;border:1px solid #838a8f;}

.gb_btn{height:30px;line-height:30px;position: absolute;right:20px;top:10px;}
.gb_btn a{display:block;padding:0 10px;float:left;color:#0066ff;font-size:13px;}
.gb_btn img{margin-top:-3px;margin-right:5px;}

.tab_info{padding:20px 20px 0;}
.tab_info dt{border-bottom:1px solid #0066ff;height:32px;line-height:32px;font-size:13px;}
.tab_info dt a{display: block;float:left;width:105px;text-align:center;color:#0066ff;margin-right:1px;}
.tab_info dt a.hover{color:#fff; background: #0066ff;}

.xinxi{font-size:14px;color:#666;line-height:28px;padding-top:10px;}

.ping{padding:20px 0;}
.ping textarea{display: block;box-sizing: border-box;width:100%;height:120px;border:1px solid #dddddd; resize: none;font-size:14px;line-height:24px;color:#888;padding:5px 10px;outline: none;}

.btn_green{display: block;float:right;margin-top:20px;;color:#fff; background: #46c1a3;font-size:14px;width:100px;height:34px;border:none; outline: none; cursor: pointer;border-radius: 3px;}

.biaoz{padding-top:20px;font-size:14px;color:#666;}
.biaoz li strong{display: block; background: #f8f8f8;height:32px;line-height:32px;font-size:14px;font-weight: bold;}
.biaoz li img{margin:-3px 5px 0;}
.biaoz li p{line-height:15px;padding:8px 5px;}
.biaoz li a{display: block;color:#555;}
.biaoz li a:hover{text-decoration: underline;color:#0066ff;}

.side_right{position: absolute;right:0;top:30px;width:252px;border:1px solid #efefef;}

.side_news h3{height:38px;line-height:38px; background: #f4f4f4;font-size:14px;color:#666666;padding:0 20px;width: 70%;}
.h3_a{display: flex;align-items: center;background: #f4f4f4;};
.side_news ul{padding:10px 0;}
.side_news li{height:24px;line-height:24px;padding:0 20px; overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;}
.side_news li a{display: block;font-size: 12px;color:#777777;}
.side_news li a:hover{color:#333;}

.side_news .swiper-button-prev{left:0;width:17px;height:41px; background: url(../images/ico_left.png) no-repeat;}
.side_news .swiper-button-next{right:0;width:17px;height:41px; background: url(../images/ico_right.png) no-repeat;}



.box{display: none;width:450px; background: #fff;position:fixed;left:50%;top:50%;transform: translateX(-50%) translateY(-50%);box-shadow: 0 5px 15px rgba(0,0,0,0.3);border-radius: 5px; z-index: 999;}
.boxConfirm{display: none;width:800px; background: #fff;position:fixed;left:50%;top:50%;transform: translateX(-50%) translateY(-50%);box-shadow: 0 5px 15px rgba(0,0,0,0.3);border-radius: 5px; z-index: 999;}
.box dt{height:44px;line-height:44px;padding:0 20px;position: relative;border-bottom:1px solid #bbbbbb;font-size:14px;}
.box dt span{display: block;position: absolute;right:20px;top:0; cursor: pointer;}
.box1{display: none;width:600px; background: #fff;position:fixed;left:50%;top:50%;margin-top:-280px;margin-left:-300px;box-shadow: 0 5px 15px rgba(0,0,0,0.3);border-radius: 5px; z-index: 999;}
.box1 dt{height:44px;line-height:44px;padding:0 20px;position: relative;border-bottom:1px solid #bbbbbb;font-size:14px;}
.box1 dt span{display: block;position: absolute;right:20px;top:0; cursor: pointer;}
.choosebox{width:450px; background: #fff;position:fixed;left:50%;top:50%;margin-left:-270px;margin-top:-240px;box-shadow: 0 5px 15px rgba(0,0,0,0.3);border-radius: 5px; z-index: 999;padding:0px 10px;}
.choosebox dt{height:44px;line-height:44px;padding:0 20px;position: relative;border-bottom:1px solid #bbbbbb;font-size:14px;}
.choosebox dt span{display: block;position: absolute;right:20px;top:0; cursor: pointer;}
.choosebox label{
	width:32%;
	padding:10px 0;
	display:inline-block;
}
.choosebox .choose_h3{
	display:flex;
	justify-content:space-between;
	padding:10px;
}
.choosebox .choosebox_search{
    text-align: right;
    padding: 10px 10px;
    border-top: 1px solid #ccc;
	
} 
.choosebox .choosebox_search input[type=text]{
	border: 1px solid #d2d2d2;
    padding: 5px 0;
    margin: 0 10px;
    width: 130px;
    padding-left: 5px;
}
.choosebox .choosebox_search input[type=button]{
	cursor: pointer;
    padding: 4px 10px;
    border-radius: 5px;
    background: #0066ff;
    color: #fff;
    border: none;
}
.choosebox .ch_user{
	overflow-y:auto ;
	overflow-x:hidden ;
	max-height:200px;
	min-height:100px;
}
.choosebox .ch_user th{
	padding: 5px 0;
    background: #dddddd;
}
.choosebox .ch_user td{
	padding: 5px 0;
    border-bottom: 1px solid #dddddd;;
}
.choosebox .ch_user tr:hover{
	background-color:#dddddd;
}
.choosebox .ch_user .active{
	background-color:#dddddd;
}
.choosebox .ch_no{
	display:flex;
	justify-content:center;
	align-items:center;
}
.choosebox .ch_btn{
	text-align:center;
	padding:10px 0 15px 0;
}
#add_dizi{
	width:540px;
}

.box_btn{ background: #eeeeee;border-top:1px solid #bbbbbb;padding:10px;text-align:right}
.box_btn input{display: inline-block;color:#fff;height:35px;line-height:35px; background: #0066ff;padding:0 15px;font-size:14px;border-radius: 3px;margin-left:8px;border:none; cursor: pointer;outline: none;}

.jiage{padding:30px 40px 50px;}
.jiage li{height:40px;line-height: 40px;font-size: 14px;color:#0066ff;}
.jiage li input{margin-top:-3px;margin-right:5px;}

.genz{padding:60px 40px;text-align:center;font-size:14px;}

.tishi{margin-left:10px;position: relative;font-style: normal; z-index: 99;}
.tishi span{display: none;position: absolute;left:50%;top:20px;width:220px;margin-left:-100px;text-align:center;font-size:14px;height:30px;line-height:30px; background: #fff;box-shadow: 0 2px 10px rgba(0,0,0,0.3);}
.tishi:hover span{display: block;}


/*
鍒楄〃椤甸潰
*/
.searchBox_top{
	display:flex;
	flex-direction:row;
}
.searching{
	float:left;
	width:600px;
	padding:20px 0;
}
.searchBox_search1{
	display:flex;
	flex-grow:1;
	justify-content: space-between;
}
.searchBox_search1 #searchcontent{
	width:calc(100% - 100px);
}
.searchBox_search1 #searchbtn{
}
.searching strong{line-height:26px;display: block;float:left;font-size:14px;color:#333333;}
.searching span{display: block;float:left;line-height:24px;padding:0 7px 0 10px;font-size:14px;color:#666666; background: #ececec;border:1px solid #d7d7d7;margin-left:10px;border-radius: 3px;}
.searching i{display: inline-block;width:8px;height:8px; background: url(../images/close1.png) no-repeat;margin-left:5px; cursor: pointer;}
.del_all{float:left;color:#fe0101;line-height:26px;margin-left:10px;}
.searching .hot{float:left;height:26px;line-height: 26px;border:1px #999 solid;padding:0 15px;margin-left:10px;}

.list_tit{ background: #ececec;height:34px;border-left:1px solid #ddd;}

.list_id{line-height:32px;}
.list_id li{float:left; background: #fff;padding:0 10px;border-top:1px solid #dddddd;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd; cursor: pointer;}

.list_id li i{padding-left:8px;background:url(../images/ico_17.png) no-repeat center center;margin-left:5px;}
 
 .list_id li.hover{color:#0066ff;}
 .list_id li.hover i{background:url(../images/ico_17up.png) no-repeat center center;}
 .list_id li.hover1 i{background:url(../images/ico_17down.png) no-repeat center center;}
 
 .list_id li:first-child.hover{color:#fff; background: #0066ff;}


.list_page{line-height: 34px;padding-right:10px;}
.list_page span{display: inline-block;line-height: 34px;padding-right:10px;}
.list_page a{display: inline-block;height:17px;line-height:17px; background: #fff;border:1px solid #929292;font-size:14px;color:#929292;padding:0 3px;}
.list_page b{display: inline-block;padding:0 7px;color:#f66b3b;}


.list_style{padding-right:10px;border-top:1px solid #eee;border-bottom:1px solid #eee;}
.list_style li{float:left;width:33px;height:32px; cursor: pointer;}
.list_style li:first-child{background: url(../images/ico_15.png) no-repeat center center;width: 50px;margin-left: 3px;float: left; background-position-x: 5px;}
.list_style li:first-child.hover{background:#fff url(../images/ico_15a.png) no-repeat center center;width: 50px;margin-left: 3px;float: left; background-position-x: 5px;}

.list_style li:nth-child(2){background: url(../images/ico_16.png) no-repeat center center;width: 50px;margin-left: 3px;float: left; background-position-x: 5px;}
.list_style li:nth-child(2).hover{background:#fff url(../images/ico_16a.png) no-repeat center center;width: 50px;margin-left: 3px;float: left; background-position-x: 5px;}

.list_style li:nth-child(3){background: url(../images/ico_16b.png) no-repeat center center;width: 50px;margin-left: 3px;float: left; background-position-x: 5px;}
.list_style li:nth-child(3).hover{background:#fff url(../images/ico_16c.png) no-repeat center center;width: 50px;margin-left: 3px;float: left; background-position-x: 5px;}
.list_style li.hover a{color:#0066FF;}

.style_li {height: 33px;line-height: 33px;display: block;float: left;margin-left: 20px;color: #333;}
.list_cont{padding-right:215px;min-height:960px; height:auto!important; height:960px;}

.list_right{position: absolute;right:0;top:0;width:200px;border-left:1px solid #dddddd;}

.side_lishi h3{height:38px;line-height: 38px; background: #fafafa;font-size:14px;color:#454545;position: relative;padding:0 15px;}
.side_lishi h3 a{display: block;position: absolute;right:15px;top:-1px;}
.side_lishi li{height:30px;line-height:30px;border-bottom:1px solid #dddddd;position: relative;padding:0 15px;}
.side_lishi li a{display: block;color:#666666;width:155px;float:left;height:30px;line-height:30px; overflow: hidden;}
.side_lishi li a:hover{text-decoration: underline;color:#333;}
.side_lishi li span{display: block;float:right;cursor: pointer;}

.side_lishi_del{height:30px;line-height:30px;text-align:right; cursor: pointer;color:#999696;padding-right: 12px;}
.side_lishi_del img{margin-top:-3px;margin-right:5px;}

.list_gb_btn{height:40px;line-height:40px;position: absolute;right:10px;top:5px;}
.list_gb_btn a{display:block;padding:0 5px;float:left;color:#0066ff;font-size:13px;}
.list_gb_btn img{margin-top:-3px;margin-right:3px;}

.ph_list{border:1px solid #e5e5e5;margin-top:12px;position: relative;padding:0 15px;}

.ph_list_t{line-height:46px;border-bottom:1px solid #dddddd;}
.ph_list_t font{display:block;float:left;color:#fff;margin-top:13px; background: #3498db;line-height:20px;padding:0 6px;font-size:14px;margin-right:8px;}
.ph_list_t p{display:block;float:left;font-size:14px;padding-left:5px;}
.ph_list_t h3{float:left;line-height:18px;padding-left:5px;font-size:14px;width:45%;min-height: 46px;display: flex;align-items: center;}
.ph_list_t strong{display: block;font-size:14px;}
.ph_list_t h3 a{color:#333;}

.ph_list_c{padding-left:80px;position: relative;min-height: 100px;}
.ph_list_c::after{content: "";position: absolute;left:73px;top:10px;bottom:10px;border-left:1px solid #ddd;}

.ph_img{position: absolute;left:0;top:50%;margin-top:-39px;}
.ph_img img{border:1px solid #7f888f;}

.fanwei{position: relative;padding-left:90px;line-height:20px;font-size:14px;color:#666666;padding-top:10px;}
.fanwei strong{display: block;position: absolute;left:0;top:10px;font-size:14px;}

.ph_list_li{padding-top:5px;}
.ph_list_li li{float:left;width:297px;font-size:14px;color:#666;line-height:24px;height:24px; overflow: hidden;}
.ph_list_li li strong{font-size:14px;display: inline-block;padding-right:5px;}

.list_price{height:36px;padding:8px 0 10px;}
.list_price strong{display: block;float:left;font-size:13px;padding:0 8px;line-height:36px;}

.list_shop{float:left;padding:10px 10px;}
.list_shop img{margin-top:-3px;}

.price2{float:left;padding-right:5px;}
.price2 dt{float:left;border:1px solid #dddddd;text-align:center; background: #f2f2f2;}
.price2 dt a{display: block;line-height:17px;color:#333;width:46px;}
.price2 dt a:last-child{border-top:1px solid #ddd;}
.price2 dt a.hover{color:#fff; background: #0066ff;}
.price2 dd{display: none;float:left;border:1px solid #dddddd;border-left:none;width:70px;text-align:center;font-size:14px;height:35px;line-height:35px; background: #fff;}
.price2 dd.hover{display: block;}

.price3{float:left;padding-right:5px;}
.price3 dt{float:left;border:1px solid #dddddd;text-align:center;padding-right:46px;position: relative; background: #f2f2f2;}
.price3 dt a{display: block;line-height:17px;color:#333;width:46px;}
.price3 dt a:first-child{border-bottom:1px solid #ddd;}
.price3 dt a:last-child{position: absolute;right:0;top:0;height:35px;line-height:35px;border-left:1px solid #ddd;}

.price3 dt a.hover{color:#fff; background: #0066ff;}
.price3 dd{display: none;float:left;border:1px solid #dddddd;border-left:none;width:70px;text-align:center;font-size:14px;height:35px;line-height:35px;}
.price3 dd.hover{display: block;}


.price4{float:left;padding-right:5px;}
.price4 dt{float:left;border:1px solid #dddddd;text-align:center; background: #f2f2f2;width:100px;border-right:0;border-top:none;}
.price4 dt a{display: block;line-height:17px;color:#333;width:50%;float:left;border-right:1px solid #ddd;box-sizing: border-box;border-top:1px solid #ddd;}
.price4 dt a.hover{color:#fff; background: #0066ff;}
.price4 dt a.red{color: red;}
.price4 dt a.hover.red{color:#fff;}
.price4 dd{display: none;float:left;border:1px solid #dddddd;border-left:none;width:70px;text-align:center;font-size:14px;height:35px;line-height:35px;}
.price4 dd.hover{display: block;}


.wuhuo{height:36px;padding:8px 6px 10px;line-height:36px;}
.wuhuo strong{display: inline-block;padding-right:10px;font-size:14px;font-weight: bold;}
.wuhuo img{margin-top:-3px;margin-right:5px;}
.wuhuo a{display: inline-block;padding:0 10px;color:#0066ff;font-size:14px;}

.page{text-align:center;padding:35px 20px 0;}
.page a{display: inline-block;margin:0 3px;line-height:28px;border:1px solid #dddddd;padding:0 10px;border-radius: 2px;font-size:14px;color:#555;}
.page a:hover,.page a.hover{color:#fff;border:1px solid #0066ff; background: #0066ff}
.page .layui-laypage-curr{display: inline-block;color:#fff;background: #0066ff;margin:0 3px;line-height:28px;border:1px solid #0066ff;padding:0 10px;border-radius: 2px;font-size:14px;font-style:normal;}
.page .layui-laypage-curr em{font-style: normal;}


/*
*/
.list_table table{width:100%;text-align: center;color:#666666;}
.list_table th{ background: #ececec;line-height:28px;padding:5px 10px;}

.list_table td{line-height:20px;padding:10px 5px;border-bottom:1px solid #ddd;}
.list_table td a{display: block;}
.list_table img{margin-top:-3px;margin-right: 5px;}
.list_table td.left{text-align: left;width:200px;}



/*
寰俊鏀粯
*/
.pay_sao{width:630px;margin:0 auto;padding:40px 0 60px;}
.pay_sao h3{text-align: center;padding-bottom:60px;line-height:30px;font-size:18px;}

.sao{width:180px;text-align:center;padding-top:40px;}
.sao strong{display: block;font-size:18px;color:#333;line-height:24px;padding-bottom:10px;}
.sao b{display: block;}
.sao p{border:1px solid #ddd;padding:13px 0 5px;}
.sao p img{width:156px;height:156px;}
.sao span{display: block;font-size:15px;color:#666666;text-align: left;line-height:24px;padding:10px 0;padding-left:68px; background: url(../images/ico_22.png) no-repeat 19px center;}

.sao_win{font-size:22px;line-height:30px;padding:60px 40px;text-align:center;color:#ff6c00;}


/*
娉ㄥ唽鍗忚
*/
.yiyou{height:58px;line-height: 58px;font-size:15px;color:#666666;}
.yiyou a{display: inline-block;padding-left:10px;}

.login_site{height:40px;line-height:40px;font-size:15px;padding:15px 0 12px;padding-left:0px;color:#555;}
.login_site a{display: inline-block;padding:0 0px;color: #0066ff;}
.login_site span{display: inline-block;padding:0 5px;color: #777777;}

.login_site a{display: inline-block;color: #555;position: relative;padding-right:15px;}
.login_site a::after{content: '>';position: absolute;right:0;top:-1px; vertical-align: middle;}
.login_site a:last-child::after{display: none;}
.login_site a:hover{color: #666;text-decoration: underline;}
.login_site a:last-child:hover{color: #666;text-decoration:none;}
.login_site a.hover{color:#1080CC;}


.login_info{height:40px;line-height:40px;font-size:15px;padding:15px 0 12px;padding-left:0px;}
.login_info a{display: inline-block;padding:0 0px;color: #0066ff;}
.login_info span{display: inline-block;padding:0 0px;color: #777777;}

.login_info a{display: inline-block;color: #666;position: relative;padding-right:15px;}
.login_info a::after{position: absolute;right:0;top:-1px; vertical-align: middle;}
.login_info a:last-child::after{display: none;}
.login_info a:hover{color: #666;text-decoration: underline;}
.login_info a:last-child:hover{color: #666;text-decoration:none;}

.xieyi{padding:20px 0;}
.xieyi h1{text-align: center;color:#67758a;font-size:24px;font-weight: bold;line-height:40px;padding-bottom:10px;}
.xieyi p{font-size:14px;line-height:22px;text-indent: 2em;color:#67758a;}

.tiaokuan{border:1px solid #ddd;padding:0 20px;height:550px;overflow-y: auto;color:#67758a;}
.tiaokuan h3{text-align:center;font-size:18px;line-height: 30px;padding:40px 0 20px;}
.tiaokuan strong{display: block;font-size:14px;line-height:22px;padding:10px 0;}
.tiaokuan p{display: block;font-size:14px;line-height:30px;padding:5px 0;}


.login_btn{text-align: center;padding:30px;}
.login_btn a{display: inline-block;margin:0 8px;height:38px;line-height:38px;text-align: center;padding:0 50px;font-size:16px;color:#999999;border:1px solid #ddd;}
.login_btn a.hover{color:#fff; background: #0066ff;border:1px solid #0066ff;}

/*
娉ㄥ唽淇℃伅
*/
.register{width:800px;margin:0 auto;padding:20px 0 60px;}
.register li{margin-top:30px;position: relative;}
.register li strong{display: block;float:left;width:200px;text-align:center;font-size:14px;color:#454545;line-height:42px;}

.register li b.requirTip{
	color:#71b83d;
	width: 15px;
	height: 15px;
	margin:0 4px;
	background: url(../images/right.png) no-repeat left center;
	position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 215px;
}
.register li i.errorText{
	padding-left:20px;
	color:#ff3333;
	background: url(../images/error.png) no-repeat left center;
	position: absolute;
	top: 50%;
	right: 0px;
	transform: translateY(-50%);
	width: 215px;
}
.register .input_2{
	width:360px;
}

.btn_blue1{width:360px;border:none;color:#fff;font-size:16px; background: #0066ff;height:46px;line-height: 46px; outline: none;cursor: pointer;}

.input_2{height:42px;line-height:40px;border:1px solid #bbbbbb;width:360px;padding-left:15px;box-sizing: border-box; outline: none;font-size:14px;color:#666;}

.ma{position: absolute;right:0px;top:0;height:42px;line-height:42px;color:#999999;font-size:13px;padding:0 10px; z-index: 99;}
.ma::before{content: '';position: absolute;left:0;top:8px;bottom:8px;border-left:1px solid #ddd;}
.ma:hover{color:#333;}
.mam{position: absolute;right:240px;top:0;height:42px;line-height:42px;color:#999999;font-size:13px;padding:0 10px; z-index: 99;    background-color: transparent;
    border: 0; outline:none;cursor: pointer;}
.password{padding-left:200px;padding-top:15px;width:260px;height:30px;}
.password p{padding:4px 2px;border:1px solid #ddd;border-radius: 12px; overflow: hidden;}
.password i{display: block;float:left; background: #dddddd;height:10px;width:31.33%;margin:0 1%;}
.password i:first-child{border-radius: 12px 0 0 12px;}
.password i:last-child{border-radius:0 12px 12px 0;}

.password i:first-child.hover{ background:#ff3333;}
.password i:nth-child(2).hover{ background:#ff6600;}
.password i:nth-child(3).hover{ background:#00ff00;}

.password span{display: inline-block;width:86px;text-align: center;line-height:20px;font-size:14px;color:#666;padding-top:8px;}

.styles_item2{display: none;}


/*
鍒楄〃鎼滅储
*/
.search_box{border-top:1px solid #ddd;background: #f8f8f8;}
.search_box dl{border:1px solid #ddd;position: relative;padding-left: 130px;border-top:none;}
.search_box dt{position: absolute;left:0;top:50%;color:#666666;transform:translateY(-50%);font-size: 14px;width:130px; background: #f8f8f8;height:50px;line-height:50px;text-align: right;}
.search_box dd{border-left:1px solid #ddd;padding-top:10px;padding-bottom:10px;padding-right:260px;
background: #fff;min-height: 30px;
}

.hideSelf{
	display:none;
}

.search_box_ddH{
/* 	min-height:80px; */
}


.zhuangt{padding:10px 20px;line-height:30px;}

.zhuangt1{padding:10px 20px;line-height:30px;}
.zhuangt1 label{padding-right: 23px;display: inline-block;font-size:13px;color:#454545; cursor: pointer;}
.zhuangt1 label input{margin-right:5px;margin-top:-3px;}

.zhuangt label{display: inline-block;font-size:13px;color:#454545;padding-right:35px; cursor: pointer;}
.zhuangt label input{margin-right:5px;margin-top:-3px;}
.time_year{padding:10px 20px;}
.input_time{height:32px;line-height:28px;box-sizing: border-box;width:130px;padding-left:10px;font-size:13px;color:#454545; background: url(../images/ico_time.png) no-repeat 108px center;border:1px solid #ddd; outline: none; border-radius: 5px}



.fenlei{position: relative;color:#666666;font-size:13px;margin-left:10px;float:left;padding-right:10px;}
.fenlei h3{display: block;padding:0 15px 0 10px;height:30px;line-height:30px;font-size:13px; cursor: pointer; background: url(../images/ico_1c.png) no-repeat right center;}
.fenlei.hover h3{background: url(../images/ico_1d.png) no-repeat right center;}

.fenlei h3 i{display: inline-block;width:16px;height:16px; background: url(../images/ico_26.png) no-repeat; background-size:100% 100%;vertical-align:middle;margin-top:-3px;}
.fenlei h3.hover i{background-size:100% 100%; }
.fenlei h3.hover1 i{background: url(../images/ico_26b.png) no-repeat;background-size:100% 100%; }

.nav{display: none;position: absolute;left:0;top:30px; background: #f8f8f8;width:580px; z-index: 999;border:1px solid #ddd;box-sizing: border-box;padding:5px 0;}
.nav li input{margin-top:-3px;margin-right: 5px;}
.nav li label{ cursor: pointer;display: block;}

.nav_m{display: none;position: absolute;left:0;top:30px; background: #fff;width:210px; z-index: 999;border:1px solid #ddd;box-sizing: border-box;padding:0;}
.nav_m ul{padding:0 0;width:100%;min-height: 234px;}
.nav_m li input{margin-top:-3px;margin-right: 5px;}
.nav_m li label{ cursor: pointer;display: block;}
.nav_m li strong{display: block;padding-left:8px;overflow: hidden;padding-right:15px;line-height:26px;height:26px;font-size:13px; cursor: pointer;background: url(../images/ico_r1.png) no-repeat 195px center;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;}
.nav_m li:hover strong,
.nav li:hover{color:#fff;background: #0066ff;}
.nav_m li:hover .nav_right_m{display: block;}
.nav_left_m{}
.nav_left_m li{width:100%;box-sizing: border-box;}

.nav_right_m{display: none;position: absolute;left:208px;top:0; background: #fff;width:210px; z-index: 999;border:1px solid #ddd;box-sizing: border-box;padding:0;}
.nav_right_m li{display: block;padding-left:8px;overflow: hidden;padding-right:15px;line-height:26px;height:26px;font-size:13px; cursor: pointer;background: url(../images/ico_r1.png) no-repeat 195px center;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;}
.nav_right_m li:hover{color:#0066ff;}


.nav_left{max-height:230px;overflow-y: auto;width:180px;}
.nav_left li{width:100%;padding-left:10px;box-sizing: border-box;line-height:26px;height:26px;font-size:13px; cursor: pointer; overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;}


.nav_right{height:230px;}
.nav_right ul{width:398px;height:185px;overflow-y: auto;}
.nav_right li{width:50%;float:left;padding-left:10px;box-sizing: border-box;line-height:26px;font-size:13px; cursor: pointer;overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;}

.nav_btn{padding:10px 0;text-align: center;}
.nav_btn a{display: inline-block;margin:0 10px;height:24px;line-height:24px;text-align: center;padding:0 20px;font-size:13px;color:#999999;border:1px solid #ddd; background: #fff;}
.nav_btn a.hover{color:#fff; background: #0066ff;border:1px solid #0066ff;}

.nav_btn_m{padding:10px 0;text-align: center;background: #eee;display: none;}
.nav_btn_m a{display: inline-block;margin:0 10px;height:24px;line-height:24px;text-align: center;padding:0 20px;font-size:13px;color:#999999;border:1px solid #ddd; background: #fff;}
.nav_btn_m a.hover{color:#fff; background: #0066ff;border:1px solid #0066ff;}

/*
*/

.guon{float:left;font-size:13px;line-height:30px;padding:0 0 0 20px}

.more_s{position: absolute;right:20px;top:10px;width:50px;height:28px;line-height:28px;border:1px solid #ffa953;cursor: pointer;color:#666666;font-size:13px;text-align: center;padding-right:12px; 
		background:#fff url(../images/ico_27.png) no-repeat 42px center;}
.more_s.hover{background:#fff url(../images/ico_27a.png) no-repeat 42px center;}

.hideMore{
	background:#fff url(../images/u6388.png) no-repeat 42px center;
}
.h50{height:30px;}



.daoyuedu{padding:20px;}
.daoyuedu span{display: inline-block;font-size: 13px;color:#ff0101;border:1px solid #ff0101;padding:0 10px;line-height:24px;}
.daoyuedu p{font-size:16px;color:#454545;line-height:30px;padding:20px 50px 30px;}



.pad20{padding:20px;}
.remind_time{margin-left:-60px;}
.remind_time li{float:left;margin-left: 60px;width:118px;height:30px;line-height:30px;border:1px solid #ddd;text-align:center;font-size:15px;color:#666666; cursor: pointer;position: relative;}
.remind_time li.hover{border:1px solid #0468ff;}
.remind_time li.hover::after{content: '';position:absolute;right:0;bottom:0;width:10px;height:10px; background: url(../images/ico_28.png) no-repeat;}

.remind_ti{color:#666666;font-size:14px; background: #e9f1f7;padding:0 10px;line-height:36px;margin-top: 20px;}

.remind_xinxi li{padding-top:20px;}
.remind_xinxi li strong{display: inline-block;font-size:14px;color:#666666;width:130px;text-align: right;line-height: 32px;}

.input_3{height:30px;line-height:30px;border:1px solid #ddd;width:250px;padding-left:10px;font-size:14px;color:#666; outline: none;}

.btn_blue2{display: inline-block;margin-right: 30px;padding:0 30px; border:none;color:#fff;font-size:16px; background: #0066ff;height:36px;line-height: 36px;border-radius: 3px;outline: none; cursor: pointer;}
.btn_choose{display: inline-block;margin-right: 30px;padding:0 30px; border:none;color:#fff;font-size:16px; background: #0066ff;height:36px;line-height: 36px;border-radius: 3px;outline: none; cursor: pointer;}


.cha{margin:10px 0;float: right;position: relative;}
.cha dt{text-align: center;line-height:28px;padding:0 20px 0 10px;border:1px solid #ddd;font-size:13px; background:#f8f8f8 url(../images/ico_1a.png) no-repeat 61px center;border-radius:3px; cursor: pointer;}
.cha dd{display: none;background: #fff;position: absolute;right:0;top:29px;border:1px solid #ddd;border-radius:5px;width:120px;padding:8px 0; z-index: 99;box-sizing: 0 2px 20px rgba(0,0,0,0.2);}
.cha dd a{display: block;font-size:14px;line-height:24px;color:#333;padding-left:20px;}
.cha dd a:hover{text-decoration: underline;}
.cha:hover dd{display: block;font-size:13px;}


.search1{float:right;margin-top:12px;}
.search1 a{display: block;line-height:40px;font-size:16px;color:#333;padding-left:15px;}
.input_ss1{width:380px;height:38px;border:1px solid #3385ff;line-height:38px;font-size:14px;padding:0 15px; outline: none;}

.btn_ss1{color:#fff;width:130px;height:40px;line-height:40px; background: #0066ff; cursor: pointer; outline: none;font-size:14px;border:none;}


/*
璐墿杞�
*/
.shop_logo{padding:18px 15px;font-size:16px;color:#777777;}
.shop_logo strong{display: inline-block; vertical-align: bottom;line-height:28px;padding-left:10px;font-weight: bold;}

.shop_tit{width:45%;text-align: center;padding-top: 15px;}
.shop_tit li{width:33.333%;float:left;position: relative;}

.shop_tit li span{display: block;position: relative; z-index: 2;margin:0 auto;;color:#fff; background: #cccccc;font-size:14px;width:22px;height:22px;line-height: 22px;border-radius: 11px;}
.shop_tit li p{font-size:14px;color:#ccc;line-height:30px;}
.shop_tit li::after{content: '';position: absolute;left:0;top:9px;right:0; background: #ccc;height:5px; z-index: 1;}
.shop_tit li:first-child::after{border-radius:3px 0 0 3px;}
.shop_tit li:last-child::after{border-radius:0 3px 3px 0;}

.shop_tit li.hover p{color:#7abd54;}
.shop_tit li.hover span{ background: #7abd54;}
.shop_tit li.hover::after{background: #7abd54;}

.shop_list_t{ background: #eeeeee;width:100%;}
.shop_list_t table{width:100%;text-align:center;}
.shop_list_t th{line-height:25px;padding:15px 10px;font-size: 15px;color:#333333;font-weight: normal;text-align: left;}
.shop_list_t th label{display: inline-block;padding:0 40px 0 10px;}
.shop_list_t th input{margin-top:-3px;margin-right:5px;}
.shop_list_t th span{display: inline-block;padding-left:30px;}

.shop_list td.monItem{
	
}
.shop_list td.monItem ul.tab_m{
	display:flex;
	flex-direction:row;
	width:90%;
}
.shop_list td.monItem ul.tab_m li{
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center;
	width:33.3%;
	text-align: center;
	cursor:pointer;
	border:1px solid #ddd;
	margin-bottom: 10px;
	
}
.shop_list td.monItem ul.tab_m li a.hover{
	color: #fff;
	background: #0066ff;
	
}

.shop_list td.monItem ul.tab_m li.elecentity a.hover {
	color: #fff;
	background: #0066ff;
}
.shop_list td.monItem ul.tab_m li a{
	width:100%;
	height:50%;
	display:inline-block;
}
.shop_list td.monItem ul.tab_m li:nth-of-type(2){
	border-left:none;
}
.shop_list td.monItem ul.tab_m li:nth-of-type(3){
	border-left:none;
}
.shop_list td.monItem ul.tab_m li.red{
	display:none;
}
.shop_list td.monItem ul.tab_m li.hover{
	display:flex;
}


.shop_dg{margin-top:25px;width:99px;height:24px;line-height:24px; background: url(../images/bg_1.png) no-repeat;color:#fff;font-size:14px;text-align: center;}
.shop_list table{width:100%;margin-bottom:10px;}
.shop_list table td{border-bottom:1px solid #e4e4e4;padding:15px 10px;font-size:13px;color:#777777;line-height: 20px;}
.shop_list table label {display: inline-block;padding-left:10px;}
.shop_list table label input{margin-top:-3px;margin-right:5px;}
.shop_list table strong{display: inline-block;line-height:36px;}


.shop_name{height:32px;line-height:32px;border-bottom:2px solid #d3d3d3;font-size:13px;color:#666;padding:10px 20px 0;}
.shop_name input{margin-top:-3px;margin-right:5px;}

.shop_del{display: block;color:#777777;}
.shop_del:hover{color:#333;}
.shop_collect{display: block;color:#777777;}
.shop_collect:hover{color:#333;}

.num_jian{width:20px;height:22px;line-height:20px;box-sizing: border-box;border-radius: 0;border:1px solid #ddd;font-size:14px; outline: none; cursor: pointer;color:#585858;}
.num_add{width:20px;height:22px;line-height:20px;box-sizing: border-box;border-radius: 0;border:1px solid #ddd;font-size:14px;outline: none; cursor: pointer;color:#585858;}
.num{border:1px solid #ddd;border-left:none;border-right:none;width:40px;line-height:20px;text-align: center;outline: none;font-size:13px;color:#585858;}

.like{height:30px;line-height:30px;color:#333;font-size:14px;border-bottom: 1px solid #ddd;}
.like a{display: inline-block;color:#333;padding:0 18px;margin-right:2px;}
.like a:hover{color:#0066ff;}
.like a.hover{color:#fff;background:#0066ff;}


.shop_bottom{position: fixed;left:50%;bottom:0;height:50px; background: #fff;width:1200px;margin-left:-600px; z-index: 999;box-shadow: 0 -3px 20px rgba(0,0,0,0.3);}
.shop_bottom.hover{height:50px;position:relative;left:50%;bottom:0;right:0; z-index: 999;width:1200px;margin-left:-600px;box-shadow: 0 0 10px rgba(0,0,0,0.3)}

.shop_all{height:50px;line-height:50px;font-size:14px;color:#454545;padding:0 20px; cursor: pointer;}
.shop_all input{margin-top:-3px;margin-right:5px;}

.shop_all_del{height:50px;line-height:50px;font-size:14px;color:#454545;padding:0 20px; cursor: pointer;}
.shop_all_collect{height:50px;line-height:50px;font-size:14px;color:#454545;padding:0 20px; cursor: pointer;}

.shop_blue{color:#fff;border:none;height:50px;line-height:50px; background: #0a67a6;font-size:16px;padding:0 25px; outline: none; cursor: pointer;}

.all_jiage{height:50px;line-height:50px;font-size:14px;color:#666666;padding-right:40px;}
.all_jiage img{margin-top:-3px;margin-left:5px;}
.all_jiage b{color:#ff0000;font-size:15px;}
.tax{position: relative;}
.tax span{display: none;position: absolute;left:50%;bottom:25px;width:90px;margin-left:-45px;text-align:center;font-size:14px;height:30px;line-height:30px; background: #fff;box-shadow: 0 2px 10px rgba(0,0,0,0.3);font-style: normal;}
.tax:hover span{display: block;}

.yixuan{margin-right:40px;height:50px;line-height:50px;font-size:14px;color:#666666;padding-right:20px; background: url(../images/ico_30.png) no-repeat right center; cursor: pointer;}

.baojia_tixing{padding:30px 50px;font-size:14px;color:#0066ff;line-height:20px;text-align: center;}
.quote{cursor:pointer;}

.yidao{margin:40px 100px;padding-left:75px; background: url(../images/ico_31.png) no-repeat left center;}
.yidao strong{display: block;font-size:22px;line-height:30px;}
.yidao p{font-size:14px;color:#666666;line-height:24px;}

.close_wx{position: absolute;left:-15px;top:30px; cursor: pointer;}

.xuan{display: none;position: absolute;left:0;bottom:50px;right:0;padding:20px 40px;box-sizing: border-box;background: url(../images/bg.png) repeat;}

.xuan_item{ background: #fff;color:#0066ff;font-size:14px;padding:10px 15px;line-height: 20px;}

.xuan .swiper-button-prev{left:8px;}
.xuan .swiper-button-next{right:8px;}

/*
璁㈠崟鎻愪氦椤�
*/
.order_win{border:1px solid #dddddd; background: #f3fded;}
.order_win h3{border-top:3px solid #7abd54;color:#7abd54;font-size:22px;height:85px;line-height:85px;padding-left:55px;padding-top:10px;}
.order_win h3 img{margin-top:-10px;margin-right:20px;}
.order_win span{display: block;padding-left:122px;}
.order_win span a{display: inline-block;margin-right:15px; background: #fff;border:1px solid #bababa;font-size:15px;line-height:38px;padding:0 15px;border-radius: 3px;}
.order_win span img{margin-top:-3px;margin-right:5px;}
.order_win p{margin:20px 50px 60px 122px;height:50px;line-height:50px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd; background: #fff;font-size:15px;}
.order_win p strong{display: inline-block;padding:0 15px;}

.order_list h3{font-size:16px;color:#333;line-height:30px;padding-bottom:6px;}


.order_tit{background: #f3f3f3;border:1px solid #dddddd;border-bottom:none;}
.order_tit li{float:left;width:10%;height:48px;line-height:48px;font-size:14px;color:#666666;box-sizing: border-box;padding:0 15px;text-align: center;}

.order_item{margin-bottom:15px; background: #f8fffd;border:1px solid #dddddd;}
.order_item li{float:left;width:10%;text-align: center;padding:15px 0;color:#666666;font-size:13px;}

.border_info{background: #f8fffd;}
.border_info p{height:44px;line-height:44px;padding:0 20px;border-top:1px solid #dddddd;font-size:14px;color:#666666;}
.border_info span{display: inline-block;padding-right:30px;border-bottom:1px solid #dddddd;}

.ems_info{background: #f8fffd;border:1px solid #dddddd;}
.ems_info p{height:44px;line-height:44px;padding:0 20px;font-size:14px;color:#666666;}
.ems_info span{display: inline-block;padding-right:30px;}


.order_img{width:12%;text-align: center;}
.order_img span{display: inline-block;color:#fff; background: #3498db;font-size:13px;line-height:24px;padding:0 10px;}
.order_img img{border:1px solid #838a8f;display: block;margin:10px auto 0;}

.order_item li.order_name{width:40%;text-align: left;padding-left:20px;padding-top:25px;font-size:14px;box-sizing: border-box;position: relative;height:140px;line-height:30px;}
.order_name::before{content: '';position: absolute;top:15px;left:0;bottom:15px;border-left:1px solid #ddd;}
.order_name p{width:270px;line-height:18px;}
.red_font {font-weight:bold;color: red;}

.orderNews{
	display:flex;
	justify-content: center;
    align-items: center;	
}
.orderNews p{
	text-align:center;
}

.order_span{font-size:13px;height:110px;line-height:110px;}
.order_item .price_span{line-height:25px; display: flex;align-items: center; text-align:left;justify-content:center;}
.input_4{margin-top:-3px;width:600px;height:26px;line-height:26px;padding:0 10px;border:1px solid #dddddd;font-size:13px;color:#444; background: none; outline: none;}


.tit{font-size:16px;color:#333;line-height:30px;padding-bottom:6px;}
.bor{border:1px solid #dddddd;padding:0 20px;}

.ems{border-top:1px solid #dddddd;padding:12px 0;}
.ems h3{font-size:14px;color:#585858;line-height:28px;font-weight: bold;}
.ems li{float:left;font-size: 13px;color:#707070;line-height:28px;position: relative;}
.ems li input{margin-top:-3px;margin-right:5px;}
.ems li label{display: block;width:100px; cursor: pointer;}

.ti{display: none;position: absolute;left:-17px;bottom:35px;width:330px; background: #fff;border:1px solid #bbbbbb; z-index: 99;}
.ti p{padding:10px 10px;text-align: center;line-height:20px;color:#666666;font-size:13px;}
.ti::after{content: '';display: block;position: absolute;left:10px;bottom:-14px;width:23px;height:14px; background: url(../images/ico_35.png) no-repeat; z-index: 999}

.ems li:hover .ti{display: block;}


.fapiao{border-top:1px solid #dddddd;padding:12px 0;line-height:28px;color:#585858;}
.fapiao h3{font-size:14px;color:#585858;line-height:28px;font-weight: bold;}
.fapiao h3 font{font-size:14px;}
.fapiao span{display: inline-block;font-size:13px;padding-right:15px;}
.fapiao strong{display: inline-block;font-size:13px;padding-right:15px;}
.fapiao a{display: inline-block;font-size:13px;color:#0066ff;}
.fapiao .fapiao_h3 h3{
	display: inline-block;
}
.fapiao .tip{
	display: inline-block;
    box-shadow: 0px 0px 4px #d2d2d2;
    padding: 0px 10px;
    margin-left: 10px;
    position: relative;
}
.fapiao .tip .i_icon{
	width: 12px;
    height: 16px;
    background: url(../images/light-icon.png) 0 0 no-repeat;
    display: inline-block;
    position: relative;
    vertical-align: middle;
    top: -1px;
    margin-right: 5px;
}
.fapiao .tip::before{
	content: "";
    display: inline-block;
    width: 0;
    height: 0;
    border-top: 5px solid transparent;
    border-right: 7px solid #f1e9e9;
    border-bottom: 5px solid transparent;
    position: absolute;
    top: 50%;
    transform: translateY(-45%);
    left: -8px;
}
.shouhuo h3{font-size:14px;color:#585858;line-height:28px;font-weight: bold;padding:10px 0 5px;}

.shouhuo{position: relative;}
.add_dizi{
	position: absolute;
	right:20px;
	top:15px;
	line-height:24px; 
	cursor: pointer;
	padding:3px 10px;
	border-radius:5px;
	background:#03abea;
	color:#fff;
}
.add_dizi1{
	position: absolute;
	right:20px;
	top:-25px;
	line-height:24px; 
	cursor: pointer;
	padding:3px 10px;
	border-radius:5px;
	background:#03abea;
	color:#fff;
}
.add_dizi:hover{
	background:#fff;
	color: rgb(51, 133, 255);
	border:1px solid rgb(51, 133, 255);
}
.add_dizi1:hover{
	background:#fff;
	color: rgb(51, 133, 255);
	border:1px solid rgb(51, 133, 255);
}
.dizi{height:34px;line-height:34px;font-size:13px;color:#545454;position:relative;}
.dizi strong{display: block;float:left;width:130px;height:34px;line-height:30px;text-align: center;box-sizing: border-box;border:2px solid #ddd;position: relative; background: #fff;}
.dizi strong.hover{border:2px solid #0066ff;}
.dizi strong.hover::after{content: "";position: absolute;right:0;bottom:0;width:10px;height:10px; background: url(../images/ico_28.png) no-repeat;}
.dizi p{float:left;padding-left:35px;}
.dizi span{display: block;float:left;color:#fff; background: #ababab;line-height:24px;padding:0 10px;font-size:13px;margin-top: 5px;margin-left:35px;}

.dizi:hover{ background: #d9e4f4;}
.dizi:hover .dizi_btn{display: block;}

.dizi_list{height:44px; overflow: hidden;margin-bottom: 5px}
.dizi_list li{margin-top:10px;line-height:34px;position: relative;font-size:13px;}

.dizi_list strong{display: block;float:left;width:130px;height:34px;line-height:30px;text-align: center;box-sizing: border-box;border:2px solid #ddd;position: relative; background: #fff; cursor: pointer;}
.dizi_list strong.hover,.dizi_list li:hover strong{border:2px solid #0066ff;}
.dizi_list strong.hover::after,.dizi_list li:hover strong::after{content: "";position: absolute;right:0;bottom:0;width:10px;height:10px; background: url(../images/ico_28.png) no-repeat;}
.dizi_list p{float:left;padding-left:35px;}


.moren{display: none;float:left;color:#fff; background: #ababab;line-height:24px;padding:0 10px;font-size:13px;margin-top: 5px;margin-left:35px;}
.moren.hover{ background: #ababab; cursor: pointer;display:block;}

li.hover .moren{display: block;}
li.hover .she_mo{display: none;}

.dizi_btn{display: none;position: absolute;right:10px;top:0;font-size:13px;}
.dizi_btn a{font-size:13px;color:#0066ff;padding:0 10px;}
.dizi_btn span{margin-right:20px;}

.dizi_list li:hover{ background: #d9e4f4;}
.dizi_list li:hover .dizi_btn{display: block;}

.dizi_more{height:40px;line-height:40px;font-size:13px;}
.dizi_more a{display: inline-block;color:#666;padding-right:15px; background: url(../images/ico_34.png) no-repeat right center;}
.dizi_more strong{display:block;}
/* .dizi_more span{display: none;} */
.dizi_more.hover a{background: url(../images/ico_34a.png) no-repeat right center;}
.dizi_more.hover strong{display: none;}
.dizi_more.hover span{display: block;}
.delline{
	text-decoration: line-through;
	color:#888;
}
.pay_info {position:fixed; bottom:0; left:50%;transform:translateX(-50%);width:1200px;z-index:100;box-shadow: 0 -3px 20px rgba(0,0,0,0.3); text-align: right;}
.pay_info ul{ background: #fff;padding:0px 0px;height: 50px;overflow: hidden; margin-right:100px;line-height:50px;}
.pay_info li{text-align: right;font-size:14px;color:#666666;margin:0 20px; display:flex;align-items: center;}
.pay_info li:last-child{text-align:left}
.pay_info li .pay_info_span{padding-left:0px;}
.pay_info li span{display: inline-block;}
.pay_info li:first-child span{padding-right:30px;}
.pay_info .pay_info_re{position:relative }
.pay_info .i_icon_box{    
	position: absolute;
    top: -115px;
    right: 190px;
    height: 125px;
    width: 500px;
    background-color: #fff;
    background: url(../images/bg_deng.png) no-repeat center center;
    overflow: hidden;
    display: flex;
    justify-content: center;
    padding-bottom: 10px;
    background-size:cover;
    }
  .pay_info .i_icon_right{
  	right: 225px;
  }
 .pay_info .i_icon_box span{
    height: 100px;
    display: inline-block;
    overflow: auto;
    padding: 0px 10px 0px 20px;
    margin-top: 15px;
 }   
.pay_info_ul .pay_info_span {
    	display:block;
    	line-height:1;
}
.pay_info .pay_info_ul{
	 line-height:1.3 !important;
	 display: flex;
     justify-content: flex-end;
     align-items:center;
}
.pay_info .i_icon{
	width: 12px;
    height: 16px;
    background: url(../images/light-icon.png) 0 0 no-repeat;
    display: inline-block ; 
    vertical-align: middle;
    margin-left: 2px;
    margin-top:-5px;
}
.pay_info .pay_old_price{
	color:#888;
	text-decoration: line-through;
}

.order_btn{text-align: right; position:absolute; top:0; right:0;}
.order_btn input{height:55px;line-height:50px;color:#fff;font-size:15px; background: #0066ff; cursor: pointer;outline: none;border:none;padding:0 20px;}


.address{padding:20px 0 30px;}
.address li{padding-bottom: 15px;}
.address li li{padding-bottom:0;}
.address li strong{display:block;float:left;width:100px;text-align: right;padding-right:20px;color:#645d60;font-size:14px;height:32px;line-height:32px;}
.address li p{padding-left:120px;color:#888;line-height:20px;padding-top:10px;}

.input_5{height:30px;line-height:30px;border:1px solid #ddd;width:280px;padding-left:10px;font-size:13px; outline: none;color:#333;}


.fapiao_tit{margin-left:0;}
.fapiao_tit li{float:left;margin-right:20px;padding:0 20px;height:30px;line-height:30px;border:1px solid #ddd;text-align:center;font-size:15px;color:#666666; cursor: pointer;position: relative;}
.fapiao_tit li.hover{border:1px solid #0468ff;}
.fapiao_tit li.hover::after{content: '';position:absolute;right:0;bottom:0;width:10px;height:10px; background: url(../images/ico_28.png) no-repeat;}

.fapiao_tishi{color:#666666;font-size:14px; background: #e9f1f7;padding:8px 10px;line-height:20px;margin-top:10px;}
.fapiao_tishi a{display: inline-block;padding-right:10px;}

.papiao_pt li{margin-top:10px;position: relative;}
.papiao_pt li strong{display:block;float: left;font-size:14px;color:#666666;width:130px;text-align: right;line-height: 32px;}
.papiao_pt li select{display: block;float:left;width:260px;height:32px;line-height:32px;border-radius: 0;font-size:14px;box-shadow:none;border:1px solid #ddd;}

.input_f{height:30px;line-height:30px;border:1px solid #ddd;width:250px;padding-left:10px;font-size:14px;color:#666; outline: none;position: relative;}
.input_f.hover{border:1px solid #0468ff;background: url(../images/ico_28.png) no-repeat right bottom;}


.del_f{float:left;height:32px;line-height:32px;color:#999999;font-size:13px;padding:0 10px; z-index: 99;}

.fapiao_dd{display: none;padding-bottom:10px;max-height:460px;overflow: auto;}

.invoice_pt{width:430px;}
.qiye_pt{display: none;}

.invoice_dz{width:430px;}
.qiye_dz{display: none;}

.fapiao_zhuan{padding-left:60px;padding-top:10px;}
.fapiao_zhuan li{float:left;height:30px;line-height:30px;padding:0 10px;border:1px dashed #cccccc;margin-right:20px;position: relative; cursor: pointer;color:#cfcfda;}
.fapiao_zhuan li::after{content: '';position: absolute;right:-20px;top:15px;width:20px;border-top:1px dashed #cccccc;}
.fapiao_zhuan li:last-child::after{display: none;}
.fapiao_zhuan li.hover{border:1px solid #333333;color:#333;}
.fapiao_zhuan li.hover::after{border-top:1px dashed #333333;}



/*06-11*/

.w700{width:700px;margin:0 auto;}

.weixin li{float:left;width:90px;text-align:center;padding:25px 10px 0;}
.weixin li img{width:100%;}
.weixin li p{line-height: 30px;font-size:14px;}

.ico_40{ background: url(../images/ico_40.png) no-repeat 95% center;}
.ico_41{ background: url(../images/ico_41.png) no-repeat 95% center;}
.ico_42{ background: url(../images/ico_42.png) no-repeat 95% center;}

.nav_dd{display: none;}



/*
2018-11-17
*/


.wxts{padding:15px 15px;font-size:14px;color:#333;border:1px solid #eee;border-top:none;}
.wxts h3{font-size:14px;color:#333;line-height:20px;}
.wxts strong{display: block;line-height: 30px;}
.wxts p{font-size:14px;color:#333;line-height: 30px;padding-left:22px;}

.ddmx{border:1px solid #ddd;padding:0 20px 20px;}

.ddmx_ts{height:40px;line-height: 40px;font-size:14px; display:flex; justify-content: space-between;align-items: center}
.ddmx_ts .layui-form-select .layui-input {height:30px;}
.pi_down{height:40px;line-height: 40px;font-size:13px;}
.pi_down a{color:#333;display: inline-block;padding-left:15px;}
.pi_down img{margin-top:-3px;margin-right:5px;}

.tbale_blue{border:1px solid #eee;width:100%;}
.tbale_blue th{line-height: 26px;padding:5px 10px;border:1px solid #eee;color:#fff; background: #3980c6;font-size:13px;text-align: left;}
.tbale_blue td{line-height: 26px;padding:5px 10px;border:1px solid #eee;color:#333; background: #fff;font-size:13px;}


.zongjia{width:170px;font-size:14px;line-height: 30px;padding-top:20px;color:#333;}

.liuyan{padding-top:20px;}
.liuyan strong{display: block;float:left;line-height: 30px;font-size:14px;margin-top:4px;}
.liuyan textarea{display: block;float:left;border:1px solid #ddd;width:650px;height:80px;box-sizing: border-box;resize: none;outline: none;padding:5px 10px;font-size:13px;line-height: 20px;margin-right:10px;}
.liuyan .liuyan_input{display: block;float:left;border:1px solid #ddd;width:650px;height:38px;box-sizing: border-box;resize: none;outline: none;padding:0 10px;font-size:13px;line-height: 38px;margin-right:10px;}

.liuyan .liuyan_btn{margin-top:4px;color:#fff; background:rgb(30, 159, 255);font-size:13px;line-height: 30px;border:none;padding:0 20px;border-radius: 3px;outline: none; cursor: pointer;}


.bor0{border:1px solid #ddd;border-left:none;}

.shouhxx{border-left:1px solid #ddd;height:220px;padding:20px 25px;width:33.3333%;box-sizing: border-box;}
.shouhxx h3{font-weight: bold;line-height: 30px;font-size:15px;}
.shouhxx li{font-size:14px;color:#333;line-height: 24px;margin-top:5px;padding-left:70px;position: relative;min-height: 24px;}
.shouhxx li span{display: block;position: absolute;left:0;top:0;}

.peis{border:1px solid #ddd;width:100%;box-sizing: border-box;padding-left:160px;position: relative;}
.peis dt{padding:20px;position: absolute;left:0;top:0;font-size:13px;}
.peis dt h3{font-weight: bold;line-height: 24px;padding-bottom: 5px;}
.peis dt p{line-height: 22px;}
.peis dd{border-left:1px solid #ddd;height:200px; overflow: auto;}

.liuyan_line{border:1px solid #ddd;width:49%;box-sizing: border-box;padding-left:50px;position: relative;}
.liuyan_line dt{position: absolute;left:15px;top:50px;font-size:13px;width:20px;text-align: center;line-height: 20px;}
.liuyan_line dt h3{font-weight: bold;line-height: 24px;padding-bottom: 5px;}
.liuyan_line dt p{line-height: 22px;}
.liuyan_line dd{border-left:1px solid #ddd;height:200px; overflow: auto;}


.order_ems{padding:20px 10px 20px 20px;}
.order_ems li{padding-left:0;position: relative;border-left:1px solid rgba(233, 233, 233, 1);font-size:13px;line-height: 20px;color:#555;min-height: 30px;padding-bottom:5px;}
.order_ems li:before {position: absolute;left:0;top:5px;
    content: '';
    background-color: #ccc;
    display: inline-block;
    width: 9px;
    height: 9px;
    border-radius: 50%;
    margin-left: -5px;
}
.order_ems li:first-child:before {
    background-color: #3980c6;
}
.order_ems li span{display: inline-block;}
.order_ems li p{position: absolute;left:10px;top:0;display: block;height:20px;}
.order_ems_day{width:83px;}
.order_ems_week{width:30px;}
.order_ems_time{width:60px;}
.order_ems_text{box-sizing: border-box;padding-left:170px;}

.order_box{border:1px solid #ddd;border-top:5px solid rgb(16, 128, 204);position: relative;padding-left:300px;}

.order_zt{width:300px;text-align: center;height:220px;border-right:1px solid #ddd;position: absolute;left:0;top:0;}
.order_zt p{font-size:14px;color:#999;line-height: 30px;padding:10px 0;}
.order_zt h3{font-size:22px;color:rgb(255, 0, 0);font-weight: bold;line-height: 40px;padding:5px 0;}
.order_zt span{display: block;padding:10px 0;height:125px;}
.order_zt span a{display:block;width:100px;height:32px;line-height: 32px;border:1px solid #ddd;color:#999;font-size:13px;margin:10px auto;}
.order_zt span a:hover{color:#fff;border:1px solid #c92a1d;background:#c92a1d;}
.order_zt span a.red{color:#FF0000;border:1px solid #FF0000;}
.order_zt span a.red:hover{color:#fff;border:1px solid #c92a1d;background:#c92a1d;}
.order_zt span a.blue{color:#1080CC;border:1px solid #1080CC;}
.order_zt span a.blue:hover{color:#fff;border:1px solid #1080CC;background:#1080CC;}

.order_zt strong{display: block;}
.order_zt strong a{display: inline-block;padding:0 10px;color:#666;line-height: 30px;font-size:13px;}
.order_zt strong a:hover{color:rgb(255, 0, 0);}

.order_liuc_t{padding:10px 35px;font-size:14px;color:#999;line-height: 30px;}
.order_liuc{height:290px;}
.order_liuc ul{padding-top: 20px;}
.order_liuc li{float:left;width:20%;text-align: center;padding:30px 40px;box-sizing: border-box;position: relative;}
.order_liuc li em{display: block;padding:10px 0 6px;}
.order_liuc li em img{width:30px;}
.order_liuc li p{font-size:13px;color:#999;line-height: 30px;}
.order_liuc li span{display: block;font-size:14px;color:#333;line-height: 16px;}
.order_liuc li strong{display: block;position: absolute;right:-35px;top:20px;font-size:13px;color: #1080CC;width:80px;text-align: center;}
.order_liuc li i{position: absolute;left:50%;top:46px;width:68%;margin-left:26px;}
.order_liuc li i img{width:100%;}

.order_liuc li.hover p{color:#333;}


.order_liuc3{height:290px; overflow: hidden;}
.order_liuc3 ul{padding-top: 20px;margin-left:-60px;margin-right:-60px;}
.order_liuc3 li{float:left;width:33.3333%;text-align: center;padding:30px 40px;box-sizing: border-box;position: relative;}
.order_liuc3 li em{display: block;padding:10px 0 6px;}
.order_liuc3 li em img{width:30px;}
.order_liuc3 li p{font-size:13px;color:#999;line-height: 30px;}
.order_liuc3 li span{display: block;font-size:14px;color:#333;line-height: 16px;}
.order_liuc3 li strong{display: block;position: absolute;right:-35px;top:20px;font-size:13px;color: #1080CC;width:80px;text-align: center;}
.order_liuc3 li i{position: absolute;left:50%;top:46px;width:82%;margin-left:26px;}
.order_liuc3 li i img{width:100%;}

.order_liuc3 li.hover p{color:#333;}

.blue_tit{color:#fff; background: #3980c6;line-height: 36px;font-size:13px;border:1px solid #ddd;border-bottom:none;}
.blue_tit span{display: inline-block;padding:0 15px;}
.blue_tit a{color:#fff;}
.blue_tit img{margin-top:-3px;margin-right:3px;}


.site_title{padding-left:30px;height:40px;line-height: 40px;font-size:14px;box-sizing: border-box;color: #1080CC; background: url(../images/ico_45.png) no-repeat 10px center; background-size:18px }

.vip_side{width:160px;background-color: rgba(233, 237, 246, 1);border-top:1px solid rgba(51, 133, 255, 1);position: absolute;left:0;top:0;bottom:0;}
.vip_side h3{line-height: 40px;padding-left:40px;font-size:13px;font-weight: bold;padding-top:5px;}
.vip_side ul{border-bottom:1px solid #ddd;padding-bottom:10px;}
.vip_side li{line-height: 30px;padding:0 20px 1px;}
.vip_side li a{display: block;color:#333;font-size:13px;padding:0 20px;}
.vip_side li a:hover,.vip_side li a.hover{color:rgba(51, 133, 255, 1);background: #fff;}

.vip_box{position: relative;padding-left: 180px;box-sizing: border-box;min-height: 800px;}

.vipxx{width:35%;box-sizing: border-box;padding-left:115px;position: relative;height:160px;display: flex;align-items: center;}
.vipxx em{display: block;position: absolute;left:0;width:100px;}
.vipxx ul{/* padding-top:25px; */}
.vipxx li{line-height: 36px;font-size:13px;color:#333;}
.vipxx li strong{display: inline-block;background: #ddd;height:8px;width:100px;border-radius: 4px;position: relative;overflow: hidden;margin-top:-5px;margin-right:5px;}
.vipxx li strong span{display: block;position: absolute;left:0;top:0;height:8px;background: rgba(51, 133, 255, 1);}

.vip_nav{width: 35%;border-left:1px solid #ddd;box-sizing: border-box;padding:40px 50px;height:160px;}
.vip_nav li{float:left;width:50%;text-align: center;font-size:14px;line-height: 36px;}
.vip_nav li a{color:#333;}
.vip_nav li strong{font-size:16px;}

.balance{width: 30%;text-align: center;border-left:1px solid #ddd;box-sizing: border-box;padding:20px 0 30px 20px;height:160px;}

.balance h3{font-size:13px;font-weight: bold;line-height: 30px;color:#333;}
.balance strong{display: block;font-size:14px;line-height: 30px;padding-top:10px;}
.balance b{font-size:20px;}
.balance span{display: block;padding-top:10px;}
.balance span a{color:#fff;background: rgba(51, 133, 255, 1);line-height: 30px;padding:0 15px;display: inline-block;border-radius: 5px;font-size:13px;}

.recent_tit{line-height: 40px;}
.recent_tit h3{font-size:14px;float:left;}
.recent_tit span{display: block;float:right;}
.recent_tit span a{font-size:13px;}

.recent_table{width:100%;border:1px solid #ddd;font-size:13px;color:#333;}
.recent_table th{border:1px solid #ddd;font-weight: normal;line-height: 24px;padding:5px 10px;text-align: left;}
.recent_table td{border:1px solid #ddd;font-weight: normal;line-height: 24px;padding:5px 10px;}


.tab_nav{line-height: 30px;}
.tab_nav a{display: block;float:left;font-size:14px;margin-right:30px;color:#333;border-bottom:1px solid #fff;}
.tab_nav a.hover{color:rgba(51, 133, 255, 1);border-bottom:1px solid rgba(51, 133, 255, 1);}

.vip_love{padding-top:15px;margin-left:-2%;display: none;}
.vip_love:first-child{display: block;}
.vip_love li{float:left;width:23%;box-sizing: border-box;margin-left:2%;border:1px solid #ddd;padding-bottom:20px;min-height: 310px;}
.vip_love li em{display: block;padding-bottom:10px;}
.vip_love li em img{width:100%;}
.vip_love li p{margin:5px 15px;font-size:13px;color:#333;line-height: 20px;position: relative;padding-left:60px;}
.vip_love li p span{font-weight: bold;position: absolute;left:0;top:0;}


.personal_info{padding:10px 0;}
.personal_info li{padding-top:20px;font-size:13px;}
.personal_info li .label{display: block;float:left;width:140px;padding-right:10px;text-align: right;line-height: 40px;font-size:15px;}
.personal_info li p{float:left;line-height: 20px;padding:10px 0;font-size:15px;}

.vip_head em{display: flex;float:left;width:80px;height:80px; overflow: hidden;align-items: center;}
.vip_head em img{width:100%;}
.vip_head span{float:left;padding-left:20px;padding-top:50px;line-height: 30px;}
.vip_head span a{color:#666;}
.input_2{line-height: 38px;border:1px solid #ddd;padding-left:10px;font-size:14px;color:#555;width:400px;}

.sex label{display: block;float:left;line-height: 40px;padding-right:20px;margin-right:10px; cursor: pointer;}
.sex input{margin-top:-3px;margin-right:8px;}

.textarea{line-height:20px;border:1px solid #ddd;padding:10px;font-size:14px;color:#555;width:400px;height:100px;resize: none;box-sizing: border-box;}
.btn_blue3{color:#fff;line-height: 44px; background:rgba(35, 122, 228, 1); cursor: pointer;border:none;display: block;width:300px;font-size:14px;}
#f1texarea{
	height:70px;
}
.tisi{padding:10px;font-size:14px;color:#666;}
.tisi h3{font-size:15px;line-height:40px;}
.tisi p{line-height: 20px;padding-bottom:8px;}


.anquan_tit{margin:0 10px 0; background: rgba(255, 253, 238, 1);line-height:37px;padding:0 10px;font-size:14px;}
.anquan_tit strong{display: block;float:left;}
.anquan_tit span{display: block;float:left;color: #7ABD54;padding:0 15px;}
.anquan_tit p{float:left;color: #FF6C00;}


.ico_aq{width:80px;height:8px; background: #ddd;border-radius: 4px;margin-top: 14px;position: relative; overflow: hidden;}
.ico_aq i{display: block;position: absolute;left:0;top:0;bottom:0;    background-color: rgba(122, 189, 84, 1);}

.anquan{padding:0 10px;}
.anquan li{padding:30px 0;border-bottom:1px solid #ddd;line-height: 40px;}
.anquan li em{display: block;float:left;width:60px;text-align: center;}
.anquan li em img{margin-top:-3px;}
.anquan li strong{display: block;float:left;font-size:16px;color:#666;width:90px;padding-left:10px;}
.anquan li p{float:left;color:#999;font-size: 14px;padding-left:30px;border-left:1px solid #ddd;}
.anquan li span{display: block;float:right;padding-right:30px;color:rgba(35, 122, 228, 1);width:86px;text-align: center;line-height: 30px;padding-top:5px;}
.anquan li span a{color:rgba(35, 122, 228, 1);display: block;}
.anquan li span a.hover{color:#333; background: #eee;border:1px solid #ddd;line-height: 28px;display:block;}
.anquan li p b{color: #FF0000;font-weight: normal;}

.account{padding:20px 15px;border-bottom:1px dashed rgba(51, 133, 255, 1);}
.account h3{font-size:16px;font-weight: bold;line-height: 30px;}
.account strong{display: block;font-size:16px;color:red;font-weight: bold;line-height: 60px;padding-top:10px;}
.account strong b{font-size:36px;display: inline-block;padding-right:5px;}
.account li{float:left;font-size:13px;color:#333;padding-right:80px;line-height: 30px;}
.account li b{font-size:14px;}

.account span{display: block;padding-top:15px;}
.account span a{display: inline-block;margin-right:20px;color:rgb(255, 107, 26);border:1px solid rgb(255, 107, 26);line-height: 30px;font-size:13px;width:60px;text-align: center;border-radius: 3px;}
.account span a.hover{color:#fff; background: rgb(255, 107, 26);}


.jilu{padding:10px 15px;}
.jilu h3{font-size:16px;font-weight: bold;line-height: 30px;padding-bottom:5px;}
.jilu table{width:100%;font-size:13px;}
.jilu table th{background-color: rgba(245, 245, 245, 1);border-top:1px solid #ddd;line-height: 20px;padding:10px 15px;font-weight: normal;color:#666;text-align: left;}
.jilu table td{font-size:14px;line-height: 20px;padding:10px 15px;border-bottom:1px solid #ddd;color:#333;}


.jilu_nav{line-height: 30px;font-size:13px;}
.jilu_nav a{display: block;float:left;color:#333;padding:0 20px;border-bottom:1px solid #fff;}
.jilu_nav a:hover,.jilu_nav a.hover{color: rgb(255, 0, 0);border-bottom:1px solid rgb(255, 0, 0);}
.jilu_time{padding-bottom:5px;}
.jilu_time span{line-height: 30px;display: inline-block;}
.btn_2{display: inline-block;padding:0 20px;margin-left:15px;height:30px;line-height: 30px;border:1px solid #ddd; background: #fff; cursor: pointer;}
.btn_2:hover{background: #eee;}

.input_time1{height:30px;line-height:28px;box-sizing: border-box;width:200px;padding-left:10px;font-size:13px;color:#454545; background: url(../images/ico_time.png) no-repeat 178px center;border:1px solid #ddd; outline: none;}


.xiaofei table{width: 100%;color:#333;text-align: center;}
.xiaofei th{font-size:13px;color: #1080CC;background: #f0f0f0;padding:10px 15px;line-height: 20px;text-align:left;}
.xiaofei td{font-size:13px;line-height: 20px;padding:15px 15px;border-bottom-color: #1080cc;border-bottom-width: 1px;border-bottom-style: dashed;}

.page{text-align: right;padding:10px 0;}

.dizi_info{padding:10px 0;}
.dizi_info li{padding-top:20px;font-size:15px;}
.dizi_info li .label{display: block;float:left;width:120px;padding-right:10px;text-align: right;line-height: 34px;font-size:15px;}
.dizi_info li p{float:left;line-height: 20px;padding:10px 0;font-size:15px;}

.input_2a{height:34px;line-height:34px;border:1px solid #ddd;width:400px;padding-left:10px;box-sizing: border-box; outline: none;font-size:14px;color:#666;}

.dizi_tit{font-size:14px;color:#333;line-height: 30px;}
.dizi_tit strong{display: inline-block;padding-right:30px;color: #1080CC;}

.address_list h3{color: #1080CC;line-height: 30px;font-size:14px;}
.address_list li{font-size:14px;line-height: 30px;padding:0 20px;margin-top:10px;color:#333;}
.address_list li p{float:left;width:600px;}
.address_list li span{display: block;float:left;font-size:14px;}
.address_list li span a{display: inline-block;padding:0 8px;font-size:14px;color:#1080CC;}
.address_list li strong{display: block;float:right;padding:0 20px;}
.address_list li strong.hover{color:#fff;background: rgba(51, 133, 255, 1);}

.tixing{line-height: 40px;background:#fefefe;border-top:2px solid rgba(51, 133, 255, 1);padding:0 15px;font-size:13px;}
.tixing span{display: inline-block;padding-left:10px;}
.tixing a{display: inline-block;line-height: 24px;border:1px solid rgba(51, 133, 255, 1);padding:0 10px;border-radius: 3px;margin-left:20px; background: #fff;}

.btn_shop{display: inline-block;background: #ccc;border:1px solid rgba(198, 198, 198, 1);line-height: 24px;padding:0 20px;background-color: rgba(214, 214, 214, 1);border-radius: 3px;color:#777;}
.btn_shop.hover{color:#fff;background: rgba(51, 133, 255, 1);border:1px solid rgba(51, 133, 255, 1);}


.genz_nav{border-bottom:1px solid #ddd;line-height: 40px;height:40px;font-size:13px;}
.genz_nav a{display:inline-block;padding:0 20px;color: rgb(16, 128, 204);border-bottom:1px solid rgb(16, 128, 204);}

.genz_search{font-size:13px;}
.genz_search .layui-form-label{padding-left:0;padding-right:0;font-size:13px;}
.genz_search input{font-size:13px;}

.my_order_nav{line-height: 26px;padding:5px 0;}
.my_order_nav li{float:left;font-size:14px;padding:0 10px;}
.my_order_nav li a{display: block;color:#333;}
.my_order_nav li a:hover,.my_order_nav li a.hover{color:rgba(51, 133, 255, 1);border-bottom:2px solid rgba(51, 133, 255, 1);}


.order_search{border:1px solid #ddd;line-height: 32px;padding:0 10px;}
.input_os{width:260px;font-size:13px;color:#333;border:none;}
.btn_os{width:20px;}

.table_tit{width:100%;}
.table_tit th{font-size:14px; background: #f5f5f5;font-weight: normal;line-height: 24px;padding:7px 10px;color:#666;}

.table_tit select{color:#666;}

.order_table table{width:100%;}


.table_list{border:1px solid #ddd;}
.table_list th{font-size:13px; background: #f5f5f5;font-weight: normal;line-height: 24px;padding:7px 10px;color:#666;text-align: left;}
.table_list th span{display: inline-block;padding-right:5px;}
.table_list th i{display:none;font-style: normal;font-size: 12px;position: absolute;}
.table_list th a:hover i{display: inline-block;}
.table_list td{padding:10px;border:1px solid #ddd;font-size:13px;line-height: 24px;}
.table_list img{margin:-3px 5px 0;}

.order_title{padding-right:30px;position: relative;}
.order_title strong{display: block;position: absolute;right:0;top:0;color:#999;font-size:13px;}
.order_title b{font-weight: normal;}
.order_title span{display: inline-block;padding-right:20px;}

.gz{position: relative; cursor: pointer;}
.gz:hover .gz_box{display: block;}
.gz_box{display: none;position: absolute;right:50%;top:-40px;margin-right:30px;width:430px;height:269px;background: url(../images/bg_2.png) no-repeat;text-align: left;box-sizing: border-box;padding:0 35px 0 10px;z-index: 99;}
.gz_box h3{border-bottom:1px solid #ddd;font-size:14px;line-height: 32px;padding:3px 5px;}

.order_ems1{padding:0 15px 0 15px; overflow-y:auto;height:225px;box-sizing: border-box;}
.order_ems1 li{padding-top:10px;padding-left:15px;position: relative;border-left:1px solid rgba(233, 233, 233, 1);font-size:13px;line-height: 20px;color:#555;min-height: 30px;padding-bottom:5px;}
.order_ems1 li:before {position: absolute;left:0;top:14px;
    content: '';
    background-color: #ccc;
    display: inline-block;
    width: 9px;
    height: 9px;
    border-radius: 50%;
    margin-left: -5px;
}
.order_ems1 li:first-child:before {
    background-color: #3980c6;
}
.order_ems1 li span{display:block;color:#999;line-height: 20px;}
.order_ems1 li p{display: block;color:#333;line-height: 20px;}

.order_more{text-align: center;}

.jiner b{display: block;}
.jiner span{color:#666;}
.jiner .red{border-bottom:1px solid #ddd;padding-bottom: 3px;}

.jiner1 span{display: inline-block;;color:#333;border-bottom:1px solid #ddd;}
.jiner1 b{font-weight: normal;}

.textc{text-align: center;}
.textc .consigneeUser{
	position: relative;
    cursor: pointer;
}
.textc .consigneebox{
	display: none;
    position: absolute;
    right: 50%;
    top: -35px;
    margin-right: 30px;
    width: 350px;
    height: 100px;
    background: url(../images/bg_3.png) no-repeat;
    text-align: left;
    box-sizing: border-box;
    padding: 0 35px 0 10px;
    z-index: 99;
    background-size:100% 100%;
}
.textc .consigneebox span{
	position:absolute;
	top:50%;
	left:50%;
	transform: translate(-50%,-50%);
	width: 90%;
	
}
.textc .consigneeUser:hover .consigneebox{
	display: block;
}
.text_left{text-align: left;}

.bgBlue{background: rgba(51, 133, 255, 1);}


.order_table table a.gray{display: inline-block;background: rgb(240, 240, 240);border:1px solid rgb(201, 201, 201);line-height: 26px;width:80px;text-align: center;margin:5px 0;}
.order_table table a.gray:hover{background:#fff;border:1px solid rgba(51, 133, 255, 1);color:rgba(51, 133, 255, 1);}

.order_table table a.blue{display: inline-block;background:#fff;border:1px solid rgba(51, 133, 255, 1);line-height: 26px;width:80px;text-align: center;margin:5px 0;}
.order_table table a.blue:hover{background:rgba(51, 133, 255, 1);border:1px solid rgba(51, 133, 255, 1);color:#fff;}

.order_table table a.red{display: inline-block;background: #fff;border:1px solid #fe2526;line-height: 26px;width:80px;text-align: center;margin:5px 0;}
.order_table table a.red:hover{background:#fe2526;border:1px solid #fe2526;color:#fff;}


.juli_dd{display: none;}

/*
*/
.tabs_nav{line-height: 40px;border-bottom:1px solid #ddd;}
.tabs_nav a{display: block;float:left;line-height: 40px;color:#333;font-size:13px;padding:0 20px;}
.tabs_nav a.hover{color: #1080CC;border-bottom:1px solid #1080CC;}
.tabs_nav a:hover{color: #1080CC; background: #f5f5f5;}

.btn_blue5{margin-left:10px;line-height: 32px;border:none;color:#fff;font-size:14px;padding:0 20px;background-color: rgba(16, 128, 204, 1);border-radius: 5px; cursor: pointer;}
.btn_blue6{margin-left:10px;height:32px;line-height: 30px;color:#333;font-size:14px;padding:0 20px;background-color: #f0f0f0;border-radius: 5px;box-sizing: border-box;border:1px solid #ccc;cursor: pointer;}

.tixing1{line-height: 40px;border-top:2px solid rgba(51, 133, 255, 1);padding:0 15px;font-size:13px; background: #f0f0f0;}
.tixing1 span{display: inline-block;padding-left:10px;}
.tixing1 a{display: inline-block;line-height: 24px;border:1px solid rgba(51, 133, 255, 1);padding:0 10px;border-radius: 3px;margin-left:20px; background: #fff;}

.dingz{padding-left:130px;position: relative;}
.lei_nav{position: absolute;left:0;top:0;width:140px;}

.table_btn{padding-bottom:10px;}
.table_btn a{display: block;line-height: 30px;float:left;margin-right:10px;border:1px solid #ddd;border-radius: 3px;padding:0 20px;font-size:13px;}
.table_btn a.hover{color:#fff;background:rgba(51, 133, 255, 1);border:1px solid rgba(51, 133, 255, 1);}
.table_btn a:hover{color:#fff;background:rgba(51, 133, 255, 1);border:1px solid rgba(51, 133, 255, 1);}


.gaoji_side{padding:15px 0;}
.gaoji_side li{padding-left:0px;font-size:14px;color:#333;line-height: 22px; cursor: pointer;position: relative;}
.gaoji_side li li{padding-left:12px;}
.gaoji_side li li img{margin-left:3px;margin-top:-2px;}
.gaoji_side li i{display:block;position: absolute;left:0;top:9px;width:9px;height:9px; background: url(../images/ico_12b.png) no-repeat;margin-right:5px; vertical-align:middle;margin-top:-3px;}
.gaoji_side li i.hover{background: url(../images/ico_12a.png) no-repeat;}

.gaoji_side ul li a{display: inline-block;color:#000;padding-left:8px;}

.gaoji_side li strong{display: block;position: relative;padding-left:15px;height:22px;line-height: 22px;}
.gaoji_side li strong a{color:#333;padding:0; overflow: hidden;height:22px;line-height: 22px;}
.gaoji_side li strong a:hover{color:rgba(22, 155, 213, 1);}
.gaoji_side li strong span{display: none;}
.gaoji_side li strong:hover span{display: inline-block;}
.gaoji_side li a:hover{color:rgba(22, 155, 213, 1);}
.gaoji_side li ul{display: none;}

.add_lei{display:inline-block;line-height: 30px;border:1px solid #ddd;border-radius: 3px;padding:0 20px;font-size:13px;}
.add_lei:hover{color:#fff;background:rgba(51, 133, 255, 1);border:1px solid rgba(51, 133, 255, 1);}

.tabs_dd{display: none;}

.dell_ok{padding:30px 40px;font-size:14px;line-height: 30px;}


/*------*/

.w40{width:310px;}
.w84{width:84px;}
.w270{width:270px;}

.yellow{color:#ff9900;}
.green{color:#009933;}
.blue{color:#0066ff;}
.red{color:#fe2526;}
.org{color:#ff6c00;}
.gray{color:#333333;}


.bgf2{ background:#f2f2f2;}

.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt100{margin-top:60px;}


@media (max-width: 1199px) {
.w1200{width:100%;margin: 0 auto;position: relative;padding:0 20px;box-sizing: border-box;}
.logo{width:60px; overflow: hidden;}
.menu{font-size:16px;color:#333;height:70px;line-height:70px;padding-left:10px;}
.menu a{display: inline-block;color:#333;padding:0 15px;}

.back_to{height:58px;line-height:58px;font-size:14px;padding:0 0 0 10px;}

.weixin{display: none;}

.home_left{left:20px;}
.search{width:780px;margin:0 auto;padding-left:50px;}

.side_right{right:20px;}

.list_right{right:20px;}

.shop_bottom{position: fixed;left:0;bottom:0;right:0;height:50px;width:100%;margin:0;background: #fff;z-index: 999;box-shadow: 0 -3px 20px rgba(0,0,0,0.3);}
.shop_bottom.hover{height:50px;position:relative;left:0;bottom:0;right:0;width:100%; margin:0;z-index: 999;box-shadow: 0 0 10px rgba(0,0,0,0.3)}



.w1200.vip_box{position: relative;padding-left: 180px;box-sizing: border-box;min-height: 800px;}
.w1200.new_box{position: relative;padding-left: 180px;box-sizing: border-box;min-height: 800px;}



}

@media (max-width:1000px) {
.ph_list_t h3{width:100%;padding-bottom:15px;}


}

@media (max-width: 480px) {




}

/*==========浠ヤ笅閮ㄥ垎鏄疺alidform蹇呴』鐨�===========*/
.Validform_checktip{display: inline-block;
	margin-left:8px;
	line-height:32px;
	height:32px;
	overflow:hidden;
	color:#999;
	font-size:14px;
}
.Validform_right{
	color:#71b83d;
	padding-left:20px;
	background:url(../images/right.png) no-repeat left center;
}
.Validform_wrong{
	color:red;
	padding-left:20px;
	white-space:nowrap;
	background:url(../images/error.png) no-repeat left center;
}
.Validform_loading{
	padding-left:20px;
	background:url(../images/onLoad.gif) no-repeat left center;
}
/*
.Validform_error{
	background-color:#ffe7e7;
}*/
#Validform_msg{color:#7d8289; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#000;}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#cc0;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #000; border-top:none; text-align:left;}

/* 鏂板鎼滅储 */

#word_txt,#word2_txt{position:absolute;z-index:99;width:540px;height:auto;top:49px;background-color:#fff;border:#3385ff solid 1px;display:none}
.click_work,.click2_work{padding:10px;font-weight:lighter;font-size:13px;cursor:pointer}
.click_work:hover,.click2_work:hover{color:#333;background-color:#f2f2f2}

#standard,#standard2,#standard3,#standard4{position:relative}
.serc_box{z-index:999;display:none;position:absolute;left:0;top:49px;width:490px;border:1px #3385ff solid;background:#fff}
.serc_box ul li{float:left;width:96%;padding:1% 2%;font-size:14px;cursor: pointer;}
.serc_box ul li:hover{background:#03a9f3;color:#fff}
.single{display:block}
.serc_box ul{max-height:500px; overflow-y:auto;}

/* 棣栭〉鏇村浜у搧鍒楄〃 */

.goods_list{display:none;z-index:999;position:absolute;top:-12px;float:left;width:70px;padding:0 8px 50px 8px;background:#f2f2f2;}
.goods_list dl{float:left;width:100%;border-bottom:1px #ccc solid;font-size:13px;text-align: center;}
/* .goods_list dl{float:left;width:100%;margin-top:12px;border-bottom:1px #ccc solid;padding-bottom:10px;font-size:13px;text-align: center;}
 */
 .goods_list dt{display:inline-block;width:28px;height:28px; padding-top:10px;}
.goods_list dt img{width:28px;height:28px;}
.goods_list dd{display:inline-block;width:100%;margin-top:8px}
.goods_list dd a{padding:0;background:none;color:#333}
.goods_list dd a:hover{color:#1080cc}
.more_txt,.more_pr{float:left;width:100%;margin-top:15px;text-align: center;padding-bottom:10px;border-bottom:1px #ccc solid;font-size:13px}
.more_pr{border-bottom:0;margin-top:5px;}
.more_pr a{padding:0;background:none;color:#333;font-size:13px}
.more_pr a:hover{color:#1080cc}
.more_goods:hover .goods_list {display:block;}
.nav200{width:305px;}
.nav200 .nav_left{width:300px;}


.layui-form-select dl dd.layui-this{background: #1E9FFF;}

.btn_close{width:96px;text-align: center;line-height: 38px;border:1px solid #ddd;background: #fff;color:#333;font-size:14px;margin-right:10px; cursor: pointer ;}
.btn_ok{width:96px;text-align: center;line-height: 38px;border:1px solid rgba(16, 128, 204, 1);background-color: rgba(16, 128, 204, 1);color:#fff;font-size:14px;margin-right:10px; cursor: pointer ;}

.xiugai{position: absolute;left:0;top:0;right:0;background: #fff;min-height: 600px;display: none;}
.xiugai dt{line-height: 46px;border-bottom:1px solid #ddd;padding:0 20px;}
.xiugai dt h3{float:left;font-size:14px;font-weight: bold;}
.xiugai dt span{display: block;float:right; cursor: pointer;}

.btn_a{display:block;margin-top:7px;margin-left:10px;line-height: 24px;height:26px;background: #eee;border:1px solid #ccc;font-size:14px;padding:0 10px;border-radius: 3px;cursor: pointer;}

.vip_cont{position: relative;}

#bukuaidi{padding:30px 40px;display: none;}

#bukuaidi li{line-height: 30px;font-size:15px;padding-left:120px;}
#bukuaidi li strong{display: inline-block;text-align: right;width:120px;}

.dell_ok{display: none;}

#bang_phone{padding:30px 30px 0;}
#bang_phone li{padding-bottom:20px;padding-left:30px;font-size:13px;color:#333;}
#bang_phone li label{display: inline-block;width:80px;line-height: 34px;float:left;}

.input_phone{line-height: 32px;border:1px solid #ddd;padding-left:10px;width:300px;font-size:13px;float:left;color:#333;}
.input_phm{line-height: 32px;border:1px solid #ddd;padding-left:10px;width:200px;font-size:13px;float:left;color:#333;}

.btn_phone{font-size:14px;color:#666;line-height: 32px;height:34px;border:1px solid #ddd;width:100px;border-left:none; cursor: pointer;}

.searchr{padding-top:30px;position: relative}
.searchBox_search1{position: relative;display: flex;justify-content: end;} 
.searchBox_search1 ul li, 
.searchr ul li{
	width: 96%;
    padding: 1% 2%;
    font-size: 12px;
    cursor: pointer;
}
.searchBox_search1 ul li div, 
.searchr ul li div{
	padding:1px 0;
}
.searchBox_search1 ul li .spancolor,
.searchr ul li .spancolor,
.serc_box ul li .spancolor
{
	background-color: #0066ff;
    color: #fff;
    padding: 0px 5px;
    border-radius: 4px;
    font-size: 12px;
    margin-left: 10px;
}
.searchBox_search1 ul li:hover, 
.searchr ul li:hover{
	background: #03a9f3;
    color: #fff;
}
.searchBox_search1 ul, 
.searchr ul{
	width:calc(100% - 133px);
	position: absolute;
    left: 0;
    top: 70px;
    border: 1px #3385ff solid;
    background: #fff;
    z-index:999;
    display:none;
    max-height:520px;
    overflow-y:auto;
}
.searchBox_search1 ul{width: calc(100% - 120px);top:40px;}
.searchBox_search1 ul.single{display:block;}
.searchr ul.single{display:block;}
.input_sx{border:1px solid rgba(51, 133, 255, 1);line-height: 38px;font-size:14px;padding-left:10px;width:500px;}

.btn_sx{width: 130px;height:40px;line-height: 38px;background:rgba(51, 133, 255, 1);color:#fff;border:none; cursor: pointer;font-size:14px;}

.bg_bluec{background: #e5eff6;}

.hide{display: none;}

.w900{position: relative;width:900px;margin:0 auto;}

.order_pay{font-size:14px;line-height: 24px;color:#333;padding:15px 20px;}

.jin_pay{position: absolute;right:20px;top:0;text-align: right;font-size:14px;line-height: 24px;padding:15px 20px;color:#333;}
.jin_pay b{font-size:15px;display: inline-block;padding:0 5px;}
.jin_pay span{display: block;font-size:13px;color:#0066DF;height:24px;padding-right:15px;background: url(../images/ico_pd.png) no-repeat right center; cursor: pointer;}
.jin_pay span::before{content: '璁㈠崟璇︽儏'}
.jin_pay span.hover{background: url(../images/ico_pda.png) no-repeat right center;}
.jin_pay span.hover:before{content: '鏀惰捣璇︽儏'}

.order_xx{border-top:1px solid #ddd;padding:15px 0;display: none;}
.order_xx li{width:50%;float:left;box-sizing: border-box;line-height: 24px;font-size:14px;color:#333;padding-left:90px;position: relative;padding-bottom:8px;}
.order_xx li strong{display: block;position: absolute;left:20px;top:0;text-align: right;width:70px;}

.pay_list{background: #fff;box-shadow: 0 5px 20px rgba(0,0,0,0.2);padding:30px 20px 80px;}

.pay_list .item_pay{line-height: 56px;padding:0 20px 0 60px;margin-bottom:5px; background: url(../images/ico_pay_bg.png) no-repeat 20px center; background-size:24px; cursor: pointer; position: relative;}
.pay_list .item_pay strong{display: block;float:left;font-size:16px;color:#333;padding-left:10px;font-weight: bold;}
.pay_list .item_pay em{display: block;float:left;}
.pay_list .item_pay p{float:left;font-size:14px;color:#666;padding-left:10px;}
.pay_list .item_pay span{display: none;float:right;font-size:13px;color:#333;}
.pay_list .item_pay .tipt{
	  display: none;
	  position: absolute;
    top: -44%;
    right: 30px;
    border: 1px solid #c5c5c5;
    height: 25px;
    line-height: 25px;
    padding: 2px 10px;
}
.pay_list .item_pay .tipt::after{
	  content: '';
    display: block;
    position: absolute;
    right: 7px;
    bottom: -13px;
    width: 28px;
    height: 14px;
    background: url(../images/ico_35.png) no-repeat;
    z-index: 999;
}
.pay_list .item_pay.hover .tipt{
    display: block;
}
.pay_list .item_pay.hover{box-shadow: 0 2px 10px rgba(0,0,0,0.2);background: url(../images/ico_pay_bga.png) no-repeat 20px center; background-size:24px; }

.pay_list .item_pay.hover span{display: block;}

.buzu{padding:0 20px 5px;line-height: 30px;font-size:13px;}

.btn_org{color:#fff;background-color: rgba(255, 107, 26, 1);border:none;font-size:15px;line-height: 40px;padding:0 35px; cursor: pointer;margin-left:60px;margin-top:20px;}

.pay_sao1{background: #fff;box-shadow: 0 5px 20px rgba(0,0,0,0.2);padding:30px 90px 80px;box-sizing: border-box;}
.pay_sao1 h3{font-size:20px;line-height: 30px;}
.pay_sao1 h3 span{display: inline-block;font-size:13px;padding-left:30px;}

.pay_back{font-size:14px;line-height: 30px;}
.pay_back a{color: #0066DF;display: block;padding-left:20px;background: url(../images/ico_back.png) no-repeat left center;}

.pay_weixin{padding:10px 20px;}
.pay_weixin p{float:left;width:300px;text-align: center;padding-top:15px;}
.pay_weixin p span{display: block;border:1px solid #ddd;padding:20px;margin-bottom:15px;}
.pay_weixin em{display: block;float:right;}

.pay_huik{padding:30px 50px;}
.pay_huik li{line-height: 24px;font-size:14px;color:#333;}

.pay_kan{line-height: 24px;font-size:14px; color: #0A67A6;padding:15px 0;}
.pay_kan a{ color: #0A67A6;}

.pay_btn{padding:10px 0;}
.pay_btn a{display: block;float:left;height:40px;line-height: 40px;margin-right:15px;font-size:14px;color:#fff;background-color: rgba(255, 107, 26, 1);width:120px;text-align: center;}

.pay_btn a.hover{    background-color: rgba(30, 159, 255, 1);}


.yuyan{line-height: 36px;padding-left:30px;float:left;font-size:13px;}
.yuyan select{display:inline-block;height:24px;line-height: 25px;font-size:13px;}

.mt8{margin-top:8px;}

#shop_box{text-align: center;padding:40px 20px 30px;line-height: 30px;font-size:14px;}
#shop_box img{margin-top:-3px;margin-right:10px;}

.tisp{font-size:14px;line-height: 30px;padding:0 15px;background: #e5eff6;margin:20px 20px 0; }

.quan_wen{border:1px solid #ddd;margin-top:10px;padding:0 15px;}
.wen_title{line-height: 30px;padding:15px 0;border-bottom:1px solid #ddd;font-size:13px;}
.wen_title h3{font-size:13px;}
.wen_title a{display: inline-block;color: #0066FF;}
.wen_title strong{font-weight: bold;display: inline-block;padding:0 20px;font-size:13px;}
.wen_title span a{padding:0 10px;font-size:14px;}

.wen_text{line-height: 22px;color:#444;padding:10px 0;font-size:14px;}
.wen_text p{padding:5px 0;}

.xuni_tit{border-top:1px solid rgba(12, 146, 209, 1);line-height: 36px;background: rgba(245, 245, 245, 1);}
.xuni_tit span{display: inline-block;padding:0 18px; background: rgba(12, 146, 209, 1);color:#fff;}

.xuni_item{border:1px solid #ddd;margin-top:15px;width:390px;box-sizing: border-box;position: relative;padding:20px 20px;margin-left:15px;}
.xuni_item em{display: block;border:2px solid #ddd;width:86px;float:left;}
.xuni_item em img{width:100%;}

.xuni_r{width:200px;float:left;padding-left:15px;}
.xuni_r strong{display: block;font-size: 24px;color:#FF0000;line-height: 30px;}
.xuni_r p{font-size:13px;line-height: 20px;height:50px;padding-top:10px;}

.btn_xn{position: absolute;right:0;top:0;bottom:0;width:20px;cursor: pointer;text-align: center;line-height: 24px;color:#fff;background-color: rgba(255, 107, 26, 1);padding:35px 20px 0;font-size:13px;}
.btn_xn a{color:#fff;display: block;}

.index_tbody{
	width: 100%;
	height:calc(100% - 37px);
}
.index_tbody .mloading{
	-webkit-top:37px !important;
	-webkit-height:calc(100% - 37px) !important;
}
.index_table{
	height: 100%;
}
.index_table thead{
	height:37px;
	line-height:37px;
}
.listpage_styles_item1{
	padding-top: 20px;
}

.yanz dd.showdefaut{
   display:block
}
form#file_upload_id{
	display:flex;
	flex-direction:row;
}
input.fileNameBox{
	width:250px;
	height:30px;	
}
.uploadBox{
	height:30px;
	display:inline-block;
	line-height: 30px;
    border: none;
    color: #fff;
    background: rgba(16, 128, 204, 1);
    font-size: 13px;
    border-radius: 5px;
    cursor:pointer;
    margin:0 10px 0 20px;
    position:relative;
}

#phListView{
	min-height:150px;
}
#phListView .ph_list:nth-of-type(1){
	margin-top:0px;
}
.uploadBox input.fileUpload{
	display:block;
	height:100%;
	margin:0px;
	cursor:pointer;
}
.uploadBox input.hiddenUpload{
	display:block;
	height:100%;
	width:100px;
	margin:0px;
	cursor:pointer;
	position:absolute;
	z-index:2;
	top:0;
	left:0;
	filter:alpha(opacity=100);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;  
	
}
a {
  cursor:pointer;
}
.tab_info .styles_item1 .tipsBox{
	margin-top:15px;
	height:100px;
	line-height:100px;
	width:100%;
	display:none;
	text-align:center;
	border:1px solid #c0c0c0;
}
.tab_info .styles_item1 .page,
#pinglunId{
	display:none;
}
.price2 dt .carrierOne{
	line-height: 36px;
	border-top: none;
	margin-top: -1px;
}

/* 瑙ｅ喅Vue椤甸潰闂儊闂 */
[v-cloak]{
				display:none;
			}



.search_list_loading {
/*     border-left: 1px solid #efefef;
    border-right: 1px solid #efefef; */
    padding: 5px 18px;
    display: flex;
    justify-content: center;
}
.search_loading {
    background: url(../images/loading.gif) left center no-repeat;
    line-height: 26px;
    padding-left: 30px;
    font-size: 14px;
}

.xiaofei{
	position:relative;
}
.xiaofei .search_list_loading{
	padding: 5px 18px;
    position: absolute;
    top: 60px;
    left: 50%;
    margin-left: -100px;
}

.btn{
	display: inline-block;
	border-radius: 5px;
	height: 32px;
	line-height: 32px;
	cursor: pointer;
}
/* input鏍峰紡 */
.u2448_input {
	width: 300px;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	color: #000000;
	text-align: left;
	display: inline-block;
	border: 1px solid #CCCCCC;
	border-radius: 5px;
	margin-right: 10px;
}
.select{
	height: 32px;
	width: 300px;
}
.u2448_input>input[type=text] {
	border: none;
	width: calc(100% - 10px);
	height: 32px;
	border-radius: 5px;
	padding-left: 10px;
}
.u2470_div {
	border-width: 0px;
	left: 0px;
	top: 0px;
	width: 92px;
	height: 32px;
	background-color: rgba(10, 132, 255, 1);
	border: none;
	border-radius: 2px;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	font-family: '寰蒋闆呴粦 Regular', '寰蒋闆呴粦';
	font-weight: 400;
	font-style: normal;
	color: #FFFFFF;
	border-radius: 5px;
}
.u2476 {
	margin-left: 25px;
	border-width: 0px;
	width: 92px;
	height: 32px;
	font-family: '寰蒋闆呴粦 Regular', '寰蒋闆呴粦';
	font-weight: 400;
	font-style: normal;
}
.radio{
	padding: 0 15px;
	display: inline-block;
}
/* 璐﹀彿淇℃伅 */
.divFlex{
  display: flex;
  justify-content: space-between;
}
.co_title{
	padding: 10px;
    border-left: 2px solid #2196f3;
    background: #eeeeee;
    margin-bottom: 20px;
}
.co_padding{
	padding: 10px;
}
.divFlex #left{
	flex:1;
	overflow: hidden;
	margin-right: 20px;
}
.divFlex #left ol li{
	height: 40px;
	line-height: 40px;
}

.divFlex #right{
	flex:4;
	overflow: hidden;
}
.liinput{
	margin: 0 10px;
	vertical-align: -webkit-baseline-middle;
	vertical-align: middle;
}
.input_left{
	margin-bottom: 10px;
}
.input_left>span{
	display: inline-block;
	width: 110px;
	text-align: right;
	margin-right: 10px;
}
.input_date{
	margin-bottom: 20px;
}
.input_date>span{
	display: inline-block;
	width: 110px;
	text-align: right;
	margin-right: 10px;
}
/* 鎶�鏈硶瑙勫叕鍛婃牱寮� */
.tab{
	display: flex;
}
.tab-container{
	width: 250px;
	overflow-y: auto;
	margin-right: 30px;
}
.tab-container .c{
	cursor: pointer;
	height: 40px;
	padding: 0 40px;;
	line-height: 40px;	
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;	
	border-top:	1px solid #CCCCCC;	
}
.tab-container .c:last-child{
	border-bottom: 1px solid #CCCCCC;	
}
.tab-content{
	flex: 1;
	padding-top: 10px;
}
.hover-new{
	border-left: 2px solid #2196f3 !important;
	background: #eeeeee;
	font-weight: bold;
}

.tab1{
	position: relative;
	height: 100%;
}
.tabPos{
	position: absolute;
	top: 10px;
	left: 0px;
	right: 0;
	left: 0;
	overflow: auto;
}
.middleBox{
	margin-bottom:140px;
}


.layui-laypage span{
	margin:0;
}

.gbMainBox{
	position:relative;
}
.gbMainBox .bdsharebuttonbox{
	position: absolute;
	right: 18px;
	top: 12px;
	z-index: 2;
	width: 60px;
	text-align: center;
	cursor: pointer;
	background: rgba(255, 0, 0, 0) !important; /* IE鏃犳晥锛孎F鏈夋晥 */    
    filter: alpha(opacity=100);    
    -moz-opacity:0;    
    -khtml-opacity: 0;    
    opacity: 0;  
}

a.orderNum{
	color: #0066ff;
	text-decoration:underline;
}
tr.splitNews{
	width:100%;
	font-size: 13px;
    background: #f5f5f5;
    font-weight: normal;
    line-height: 24px;
    padding: 7px 10px;
    color: #666;
}
tr.firstNews{
	
}
tr.firstNews .operationList{
	width:100%;
	width: 100%;
    display: flex;
    justify-content: flex-end;
}
tr.firstNews .operationList a{
	margin-right:10px;
	padding: 0 10px;
    background: #03abea;
    color: #fff;
    border-radius: 5px;
}
tr.firstNews .operationList a:hover{
	 background: #fff;
    color: #03abea;
}
tr.firstNews .operationList a:nth-last-child(1){
	margin-right:0px;
}
tr.splitNews td .liner{
	float:left;
	padding-right:20px;
}

tr.splitNews td .liner:nth-of-type(1){
}
/* tr.secondNews td .liner:nth-last-child(1){
	width:40%;
	text-align: right;
} */
tr.splitNews td .liner label{
	width:80px;
}
tr.splitNews td .liner span{
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin-right: 10px;
}
/* 涓汉涓績鍏呭�奸〉闈� */
.webswitch .total{
	display: flex;
	justify-content: space-between;
	margin: 5px 0px;
}
.switchleft ul{
	display: flex;
}
.switchleft ul li{
	padding: 10px 20px;
	cursor: pointer;
}
.switchleft .active{
	color: #a32a21;
	border-bottom: 1px solid #a32a21;
} 
.switchright .ac_search{
	display: inline-block;
	padding: 8px 20px;
	border:1px solid #dddddd;
	cursor: pointer;
	border-radius: 3px;
}
.switchright .dateInput{
	display: inline-block;
	width: 180px;
}
.switchright .dateInput input{
	height: 34px;
}
.webswitch .totable table{
	width: 100%;
}
.totable table th{
	padding: 10px;
	background-color: #f5f5f5;
	text-align: left;
}
.totable table td{
	padding: 10px;
	border-bottom: 1px solid #f5f5f5;
}
#zsyh{
	height:34px;
	line-height:34px;
	padding-top:10px;
}
#zsyh input{
	border:1px solid #d2d2d2;
	padding:5px 0;
	margin:0 10px;
	width:130px;
	padding-left:5px;
}

.topicdetail_main_div{
	background:url(../images/topicdetail_bg.png);
	background-size: cover;
	padding: 25px 15px;
}	

.topic_ul{
	display: inline-block;
	background: #1080cc;
	height: 48px;
	overflow: hidden;
	border-radius: 5px;
}

.topic_li{
	float: left;
	line-height: 40px;
	padding: 0 30px;
}

.topicname{
	color: white;
	font-size: 0.9rem;
}

.topic_arrow_div{
	width: 30px;
	height: 20px;
	text-align: center;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	border-left: 1px solid #1080cc;
	border-bottom: 1px solid #1080cc;
	border-right: 1px solid #1080cc;
	background: white;
}

.show-content {
    width: 96%;
    min-height: 100px;
    background: rgba(255,255,255,0.9);
    margin: 0 auto 0px;
    font-size: 14px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    overflow: hidden;
}

.showtree {
    padding: 30px 20px 0px 20px;
    font-size: 14px;
    display: flex;
}

.page-content {
    width: 96%;
    padding: 0px 20px 20px 20px;
    background: rgba(255,255,255,0.9);
    margin: 0 auto 0px;
    font-size: 14px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    overflow: hidden;
}

.ztree {
    margin: 0;
    padding: 5px;
    color: #333;
}

.ztree * {
    padding: 0;
    margin: 0;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, AppleGothic, sans-serif;
}

.show-content > .ztree {
    width: 20%;
    margin: 0;
    padding: 5px;
    float: left;
    overflow: hidden;
    color: #333;
}

.show-content .ztree .bottom-left{
	width: 100%;
	float: left;
}

.show-content .ztree p{
	color: #1080cc;
}

.ztree li {
    padding: 0;
    margin: 0;
    list-style: none;
    line-height: 14px;
    text-align: left;
    white-space: nowrap;
    outline: 0;
}

.ztree li span.button {
    line-height: 0;
    margin: 0;
    width: 16px;
    height: 16px;
    display: inline-block;
    vertical-align: middle;
    border: 0 none;
    cursor: pointer;
    outline: none;
    background-color: transparent;
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-image: url("../images/zTreeStandard.png");
}

.ztree li span.button.switch {
    width: 18px;
    height: 18px;
}

.ztree li span.button.center_open {
    background-position: -92px -18px;
}

.ztree li span.button.center_close {
    background-position: -74px -18px;
}

.ztree li span.button.ico_open {
    margin-right: 2px;
    background-position: -110px -16px;
    vertical-align: top;
    *vertical-align: middle;
}

.ztree li span.button.center_docu{
	background-position: -56px -18px;
}

.ztree li span.button.ico_docu {
    margin-right: 2px;
    background-position: -110px -32px;
    vertical-align: top;
    *vertical-align: middle;
}



.ztree li span {
    line-height: 16px;
    margin-right: 2px;
}

.ztree li a {
    padding: 1px 3px 0 0;
    margin: 0;
    cursor: pointer;
    height: 17px;
    color: #333;
    background-color: transparent;
    text-decoration: none;
    vertical-align: top;
    display: inline-block;
}

.ztree li ul {
    margin: 0;
    padding: 0 0 0 18px;
}

.ztree li a.curSelectedNode {
    padding-top: 0px;
    background-color: #FFE6B0;
    color: black;
    height: 16px;
    border: 1px #FFB951 solid;
    opacity: 0.8;
}

.show-content > .showtable{
	width: 80%;
	float: left;
}

.showtree table {
    table-layout: fixed;
    width: 100%;
    border-collapse: collapse;
    border-bottom: 1px solid #e0e3e8;
    margin-bottom: 40px;
}

.showtree table thead tr {
    background: #f1f1f1;
    color: #1080cc;
}

.showtree table th {
    border-top-style: solid;
}

.showtree table th, .showtree table td {
    border: 1px solid #e0e3e8;
        border-top-style: solid;
        border-bottom-style: solid;
    border-bottom-style: dashed;
    border-top-style: dashed;
    padding: 15px 10px;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.showtree table th, .showtree table td {
    border: 1px solid #e0e3e8;
    border-top-style: solid;
    border-bottom-style: solid;
    border-bottom-style: dashed;
    border-top-style: dashed;
    padding: 15px 10px;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	text-decoration: none;
}

.showtree table td a{
    color: #666;
	text-decoration: none;
}

.showtree table td a:hover {
    color: indianred;
}

.shoppingCarNum{
	position: absolute;
	display: flex;
	align-items: center;
	justify-content: center;
	top: -5px;
	right: 0px;
}

.shoppingCarNum .numDiv{
	width: 18px;
	height: 18px;
	border-radius: 50%;
	text-align: center;
	line-height: 20px;
	background: red;
	color: white;
	font-style: normal;
}




#coupon-mubu {
	display: block;
    position: fixed;
    _position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: #000;
    opacity: 0.5;
    -moz-opacity: 0.5;
    filter: alpha(opacity=50);
    z-index: 97;
}		
#coupon-modal .modal-dialog {
	position: fixed;
	width: 730px;
	top: 35%;
	margin-top: -200px;
	left: 50%;
	margin-left: -365px;
	opacity: 1;
	z-index:100;
}
#coupon-modal .modal-content {
	position: relative;
	height: 600px;
	 opacity: 1;
	/* background-image: url(/images/coupon-bg.jpg); */
	background-color: white;
}
#coupon-modal .close-btn{
	position: absolute;
	top: 15px;
	right: 15px;
	color: black;
    border: 1px solid white;
	padding: 5px 3px 3px 4px;
    border-radius: 2px;
    font-size: 18px;
    cursor: pointer;
}
#coupon-modal .close-btn:hover{
	background-color: rgba(255, 255, 255, 0.17);
}
#coupon-modal .header {
	text-align: center;
    margin-top: 30px;
    font-size: 23px;
    color: black;
    line-height: 45px;
    letter-spacing: 4px;
        background-color: white;
}
#coupon-modal .content1 {
	color: black;
    margin-top: 30px;
    font-size: 17px;
    line-height: 32px;
    padding: 0 50px;
    text-indent: 2em;
    font-family: '黑体';
}
#coupon-modal .footer {
	position: relative;
	text-align: center;
	margin-top: 20px;
}
#coupon-modal #go-btn{
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -95px;
	color: #b90000;
    background-color: #f4b970;
    font-weight: bold;
    letter-spacing: 2px;
    border-radius: 15px;
	font-size: 18px;
    padding-left: 30px;
    padding-right: 30px;
}
#coupon-modal #go-btn:hover {
	color: red;
    background-color: #f5ca8e;
}

#coupon-modal #ignore-btn {
	/* position: absolute;
	top: 4px;
	left: 50%;
	margin-left: 105px;
	color: #ddd;  */
		position: absolute;
	top: 0;
	left: 50%;
	margin-left: 105px;
	color: #b90000;
    background-color: #f4b970;
    font-weight: bold;
    letter-spacing: 2px;
    border-radius: 15px;
	font-size: 18px;
    padding-left: 30px;
    padding-right: 30px;
}
#coupon-modal #ignore-btn:hover {
	color: red;
    background-color: #f5ca8e;
}