﻿@charset "utf-8";
/* CSS Document */
/*网页样式重置reset*/
html { font-size:1em;-webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight:rgba(0,0,0,0);-webkit-text-size-adjust:none;}
body { font-size:0.75em}
label { cursor:pointer}
a:link, a:visited { text-decoration:none}
input,button,select,textarea{outline:none} textarea{resize:none;}

a, abbr, acronym, address, applet, article, aside, audio, b, blockquote, big, body, center, canvas, caption, cite, code, command, datalist, dd, del, details, dfn, dl, div, dt, em, embed, fieldset, figcaption, figure, font, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, keygen, label, legend, li, meter, nav, menu, object, ol, output, p, pre, progress, q, s, samp, section, small, span, source, strike, strong, sub, sup, table, tbody, tfoot, thead, th, tr, tdvideo, tt,
u, ul, var { margin:0; padding:0}

article, aside, footer, header, hgroup, nav, section, figure, figcaption { display: block} /*html5设置*/

h1, h2, h3, h4, h5, h6, th, td, table, input, button, select, textarea, sub{ font-size:1em}
body, input, button, select, textarea, sub{ font-family:Arial, sans-serif; outline:none;}
em, cite, address, optgroup { font-style:normal}
kbd, samp, code { font-family:monospace}

img, input, button, select, textarea { vertical-align:middle}
ul, ol { list-style:none}
img, fieldset { border:0}
abbr, acronym { cursor:help; border-bottom:1px dotted black}
table {	width:100%; border-spacing:0; border:0}
table th, table td { border:0}
legend, hr { overflow:hidden; position:absolute; top:0; left:0}
legend, hr, caption { visibility:hidden; font-size:0; width:0; height:0; line-height:0}

/*------------------------------------------------------------------------------------------------------------------------------*/
/*统一样式*/
html { width: 100%; height: 100%; }
body { margin:0 auto; width:640px; background:#f5f5f5;  font-family:"微软雅黑";}
*{margin:0; padding:0px; list-style:none;}
input[type=”button”], input[type=”submit”], input[type=”reset”] {-webkit-appearance: none;}

/*-----------------------------------------------------------------------------*/
.top{width:90%; height:57px; padding:0 5%; background:#f5f5f5; border-bottom:1px solid #ccc;}
.top_left{width:21%; height:100%; float:left; display:block;}
.top_left img{width:100%; height:57px; float:left;}
.top_right{width:79%; height:57px; float:left; font-size:20px; color:#666666; line-height:60px; text-align:right; text-indent:inherit;}
.top_right a,.top_right span{display:block; float:right; color:#666666;}
.top_right .dhjhm{display:block; float:right; height:30px; background:#0b7a6a; border-radius:5px 0 0 5px; line-height:30px; color:#fff; margin-top:3%; margin-left:2%; font-size:16px; padding:0 3%;}
.top_right .help{display:block; float:right; height:30px; background:#cc0000; border-radius:0 5px 5px 0; line-height:30px; color:#fff; margin-top:3%; font-size:16px; padding:0 3%;}

/*幻灯片*/
.mod-slider{ width: 100%;position:relative; overflow:hidden; text-align:center;}
.slider-hor{ height: 245px;}
.slider-ver{ height: 100%; position: fixed; top:0; left: 0; z-index: 10;}
.mod-slider ul,.mod-slider li{ list-style: none;}
.slider-list,.slider-text{position: absolute;width:100%;left:0;}
.slider-text{position: absolute;width:97%;left:0;}
.slider-list{ height:245px; top:0; z-index: 0;}
.slider-list li,.slider-list li > a{width: 100%; height: 100%; overflow: hidden;display: block; text-align:center;}
.slider-hor img{ width: 100%; max-height:245px;}
.slider-ver img{ max-width:100%;}
.slider-text{ z-index: 1; }
.slider-hor .slider-text{padding: 5px 10px;bottom: 0;background: rgba(0,0,0,0.5); color: #fff;height: 30px; line-height: 30px;}
.slider-ver .slider-text{padding: 0; z-index: 1000;}
.slider-page{ height:30px; }
.slider-hor .slider-page{width:55%; text-align: right;}
.slider-ver .slider-page{ width: 100%; height: 50px; line-height: 50px;}
.slider-page a{display:inline-block;width:10px; height:10px; line-height:9999px; overflow:hidden; background:#413b2d; border-radius:10px; margin:0 5px;}
.slider-page a.active{ background:#fff;}
/*人气推荐*/
.center{width:96%; padding:3% 2%;}
.hot{width:100%; background:#FFF; border-left:#eeeeee 1px solid; margin-bottom:20px; border-right:#eeeeee 1px solid; box-shadow:#cccccc 1px 1px 5px;}
.list_top{width:90%; height:24px; border-bottom:1px solid #ccc; padding:18px 5%;}
.list_top p{display:block; width:5px; height:24px; background:#57a48c; float:left;}
.list_top span{float:left; display:block; font-size:25px; color:#666666; font-weight:bold; line-height:24px; padding-left:10px;}
.hot_list{width:100%;}
.hot_list li{width:33%; float:left; display:block; border-right:1px solid #ccc; text-align:center; padding:5% 0;}
.hot_list li div{width:69%; height:194px; text-align:center; margin-left:15%;}
.hot_list li div img{width:100%; height:100%;}
.hot_list li p{font-size:16px; color:#666666; font-weight:bold; display:block; margin-top:5%;}
.hot_list li p span{color:#cc0000;}

/*多用户版*/
.duo_list{width:100%;border-bottom:1px solid #ccc;}
.kis_list_left{width:43%; float:left; background:url(../images/kis_bg_2017new.jpg) left bottom no-repeat; padding:5% 3% 0 0; height:auto !important; min-height:267px; height:267px; text-align:right;border-right:1px solid #ccc; font-size:30px; font-weight:bold; color:#666666;}
.kis_list_right{float:left; width:53.8%;}
.kis_list_right1{width:100%; float:left; border-bottom:1px solid #ccc;  display:block; position:relative; height:148px;}
.kis_list_right1 p{display:block; font-size:15px; color:#999999; position:absolute; left:20px; top:40px; z-index:9999;}
.kis_list_right1 p span{font-size:20px; color:#333333; font-weight:bold;}
.kis_list_right1 img{position:absolute; right:20px; bottom:20px;}

.kis_list_right2{width:100%; float:left;  display:block; position:relative; height:148px;}
.kis_list_right2 p{display:block; font-size:15px; color:#999999; position:absolute; right:20px; top:40px; z-index:9999; text-align:right;}
.kis_list_right2 p span{font-size:20px; color:#333333; font-weight:bold;}
.kis_list_right2 img{position:absolute; left:20px; bottom:20px;}

.kav_list_left{width:43.8%; float:left; background:url(../images/kav_bg_2017new.jpg) left bottom no-repeat; padding:5% 0 0 3%; height:auto !important; min-height:267px; height:267px; text-align:left;font-size:30px; font-weight:bold; color:#666666;}
.kav_list_right{float:left; width:53%;border-right:1px solid #ccc; }
.kav_list_right1{width:100%; float:left; border-bottom:1px solid #ccc;  display:block; position:relative; height:148px;}
.kav_list_right1 p{display:block; font-size:15px; color:#999999; position:absolute; left:20px; top:40px; z-index:9999;}
.kav_list_right1 p span{font-size:20px; color:#333333; font-weight:bold;}
.kav_list_right1 img{position:absolute; right:20px; bottom:20px;}

.kav_list_right2{width:100%; float:left;  display:block; position:relative; height:148px;}
.kav_list_right2 p{display:block; font-size:15px; color:#999999; position:absolute; right:20px; top:40px; z-index:9999; text-align:right;}
.kav_list_right2 p span{font-size:20px; color:#333333; font-weight:bold;}
.kav_list_right2 img{position:absolute; left:20px; bottom:20px;}

/*手机包月*/
.kaba_phone{width:100%;}
.kaba_phone li{float:left;}

.kis_phone_left{width:44%; border-right:1px solid #ccc; padding:6% 0;}
.kis_phone_right{width:50.8%; padding:5% 2% 7% 3%;}
.kis_phone_right p{width:100%;display:block; float:left; font-size:19px; color:#333333; font-weight:bold; padding-top:5%;}
.kis_phone_right p span{color:#cc0000;}
.kis_phone_right div{width:100%; float:left; padding-top:3%;}
.kis_input{width:57%;height:30px; border-radius:5px 0 0 5px; border:1px solid #ccc; color:#999; background:#f5f5f5; float:left; font-size:16px;-moz-box-shadow: inset 0 0 10px #CCC;
 -webkit-box-shadow: inset 0 0 10px #CCC; box-shadow: inset 0 0 10px #CCC; padding-left:3%;}
.kis_phone_right div a{ width:30%;display:block; height:30px; line-height:30px; background:#cc0000; border:1px solid #9e0000;  border-radius:0 5px 5px 0; font-size:16px; color:#fff; font-weight:bold; float:left; text-align:center;}
.zs{display:block; width:100%;font-size:14px; line-height:24px; color:#999999; float:left; padding-top:3%;}

.kav_phone_right{width:43.8%;border-top:1px solid #ccc;  padding:15% 0 0 0;}
.kav_phone_left{width:51%;border-right:1px solid #ccc;border-top:1px solid #ccc; padding:5% 2% 6% 3%;}
.kav_phone_left p{width:100%;display:block; float:left; font-size:19px; color:#333333; font-weight:bold; padding-top:8%;}
.kav_phone_left p span{color:#cc0000;}
.kav_phone_left div{width:100%; float:left; padding-top:3%;}
.kav_input{width:57%;height:30px; border-radius:5px 0 0 5px; border:1px solid #ccc; color:#999; background:#f5f5f5; float:left; font-size:16px;-moz-box-shadow: inset 0 0 10px #CCC;
 -webkit-box-shadow: inset 0 0 10px #CCC; box-shadow: inset 0 0 10px #CCC; padding-left:3%;}
.kav_phone_left div a{ width:30%;display:block; height:30px; line-height:30px; background:#cc0000; border:1px solid #9e0000; border-radius:0 5px 5px 0; font-family:"微软雅黑"; font-size:16px; color:#fff; font-weight:bold; float:left; text-align:center;}

/*登录*/
.login{width:90%; padding:10% 5% 40%;}
.login_1{width:90%; padding:5%; background:#0b7a6a; color:#fff;}
.login td{padding-top:5%;}
.login_font25{font-size:25px; font-weight:bold; color:#666666;}
.login_font16{font-size:16px; font-weight:bold; color:#666666;}
.login_input{width:98%; border:1px solid #ccc; border-radius:5px; height:60px; padding-left:2%; color:#999; font-size:20px;-moz-box-shadow: inset 0 0 10px #CCC;
 -webkit-box-shadow: inset 0 0 10px #CCC; box-shadow: inset 0 0 10px #CCC; }
.login_input_jz{border:1px solid #ccc; background:#fff; border-radius:20px; width:30px; height:30px; float:left; list-style:none;}
.login_jzdzyx{float:left; display:block; font-size:20px; padding-left:2%; height:30px; line-height:30px; color:#666;}
.login_button{width:100%; height:60px; display:block; background:#cc0000; border-radius:5px; border:0px; font-size:25px; font-weight:bold; color:#fff; text-align:center; line-height:60px; font-family:"微软雅黑"; list-style:none; -webkit-appearance: none;cursor:pointer;}
.login_a_left{display:block; width:45%; padding:0 5% 0 0; font-size:20px; color:#666; float:left; text-align:right;}
.login_a_right{display:block; width:45%; padding:0 0 0 5%; font-size:20px; color:#666; float:left; text-align:left;}

/*兑换激活码*/
.change{width:100%; background:#fff; border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin-bottom:3%; padding:0 0 5% 0; }
.change_title{width:90%; height:60px; line-height:60px; border-bottom:1px solid #ccc; font-size:20px; color:#333333; font-weight:bold; padding:0 5%;}
.change table{width:90%; margin:0 auto; margin-top:5%; margin-bottom:5%;}
.change table td{padding-top:2%;}
.sz{border:solid 1px #ffc695; width:200px; height:40px; line-height:40px; padding-left:5px; background-color:#FFC; color:#666; font-size:20px;}
.change_botton{display:block; width:90%; height:60px; line-height:60px; background:#0b7a6a; margin:0 auto; border-radius:5px; font-size:25px; font-weight:bold; color:#fff; text-align:center;-webkit-appearance: none; border:0px; font-family:"微软雅黑";cursor:pointer;}

/*订单信息（购买）*/
.list_xx{width:90%; padding:5%; background:#fff; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}

/*帮助中心*/
.help_font{font-size:20px; line-height:30px; color:#666666; display:block; width:90%; padding:5%;}
.help_font strong{color:#333;}

/*购买成功*/
.success{width:90%; background:#fff; border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin-bottom:3%; padding:5%; text-align:center; font-size:20px; color:#666;}
.success p{display:block; width:100%; font-size:30px; color:#F00; font-weight:bold; margin-bottom:3%;}
.success table td{padding-bottom:3%; text-align:left;}

/*footer*/
.footer{width:90%; padding:5%; background:#e6e6e6; text-align:center; border-top:1px solid #d8d8d8;-moz-box-shadow: inset 0px 1px 1px #fff;
 -webkit-box-shadow: inset 0px 1px 1px #fff; box-shadow: inset 0px 1px 1px #fff;}
.footer a{font-size:25px; font-weight:bold; color:#666666; line-height:30px;}
.footer_a_left{width:45%; float:left; padding:0 5% 0 0; text-align:right;}
.footer_a_right{width:45%; float:left; padding:0 0 0 5%; text-align:left;}
.footer p{font-size:18px; color:#999999; line-height:25px; text-align:center; padding:8% 0 3% 0;}

/*详情页*/
.fast_nav{width:90%; height:70px; padding:0 5%; background:#0b7a6a;}
.fa_back{width:5%; height:46px; float:left; padding-top:24px; display:block;}
.fa_title{width:95%; height:70px; float:left; font-size:25px; font-weight:bold; color:#ffffff; line-height:70px; text-align:center;}
.big_img{width:80%; padding:5% 10%; text-align:center; background:#fff;}

.xq_jg{width:90%; height:78px; padding:25px 5% 0; background:#fff; border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;}
.xq_jg_left{width:70%; float:left;}
.xq_jg_left p{font-size:25px; font-weight:bold; color:#cc0000; line-height:30px;}
.xq_jg_left span{font-size:20px; color:#666666; line-height:30px;}
.xq_jg_right{width:30%; height:50px; float:left; background:#cc0000; display:block; border-radius:5px; font-size:25px; font-weight:bold; color:#ffffff; text-align:center; line-height:50px;}

.hot_gn{width:90%; padding:5%; border-top:1px solid #d8d8d8; margin-top:3%; background:#fff;}
.hot_gn ul li{width:50%; float:left; margin-bottom:5%; height:66px;}
.hot_img{float:left; width:18%;}
.hot_font{float:left; width:82%}
.hot_font p{font-size:18px; font-weight:bold; color:#333333; line-height:30px;}
.hot_font span{font-size:16px; color:#999999; line-height:20px;}

.hot_title{display:block; width:25%; height:30px; background:#0b7a6a; font-size:20px; color:#fff; line-height:30px; text-align:center; margin:5% 0 2% 0;}
.hot_nr{display:block; width:100%; font-size:16px; line-height:30px; text-indent:2em; color:#666666; line-height:24px;}
.hot_nr strong{color:#000;}
.hot_nr strong span{color:#cc0000;}


.clear{clear:both;}
.font_red{ color:#cc0000;}
.font_bai{color:#fff; font-size:25px; font-weight:bold;}


/*20160928 新品2017更新*/
.v20_js_font_bold{font-weight:bold;}
.v20_js_font_bold_2017new{font-weight:bold; font-size:18px; color:#333;}


/*20170817新品2018更新*/
.hot_font_new2018{ font-size:14px; color:#333333; line-height:24px;}
.hot_font_new2018 p{ padding-left:5px;}

.kis_list_left_new2018{width:43%; float:left; background:url(../images/kis_bg_2019new.jpg) left bottom no-repeat; padding:5% 3% 0 0; height:auto !important; min-height:267px; height:267px; text-align:right;border-right:1px solid #ccc; font-size:30px; font-weight:bold; color:#666666;}

.kav_list_left_new2018{width:43.8%; float:left; background:url(../images/kav_bg_2019new.jpg) left bottom no-repeat; padding:5% 0 0 3%; height:auto !important; min-height:267px; height:267px; text-align:left;font-size:30px; font-weight:bold; color:#666666;}



/*2018年5月3号更新添加*/
.slider-hor{ height:200px;}
.new_content .wrapper{width:80%;margin-left:auto;margin-right:auto;}
.new_content .clearfix:after {content: ".";display: block;height: 0;clear: both; visibility: hidden;}  
.new_content .clearfix {zoom:1;}
.new_index_content .pro_list li{
	padding:75px 0;
}
.new_index_content .pro_list1{
	background:url(../images/img_03.jpg) no-repeat center center/100% 100%;
}
.new_index_content .pro_list2{
	background:url(../images/img_04.jpg) no-repeat center center/100% 100%;
}
.new_index_content .pro_list3{
	background:url(../images/img_05.jpg) no-repeat center center/100% 100%;
}
.new_index_content .pro_list dt img{
	width:130px;
}
.new_index_content .pro_list dd{
	padding-top:25px;
}
.new_index_content .pro_list h6{
	font-size:28px;
	margin-bottom:20px;
	white-space:nowrap;
}
.new_index_content .pro_list p{
	font-size:22px;
}
.new_index_content .pro_list .price{
	font-size:22px;
	margin:25px 0;
}
.new_index_content .pro_list .buy_now{
	display:inline-block;
	width:130px;
	height:50px;
	background:url(../images/btn2.png) no-repeat center center;
}
.new_index_content .odd{
	text-align:right;
}
.new_index_content .odd dt{
	float:right;
	margin-left:20px;
}
.new_index_content .even dt{
	float:left;
	margin-right:20px;
}
.new_content .weixin{
	text-align:center;
	font-size:17px;
	padding:60px 0
}
.new_content .weixin_left{
	float:left;
	width:50%;
	padding-top:22px;
	line-height:25px
}
.new_content .weixin_right{
	float:right;
	width:50%;
}
.new_content .weixin_right img{
	width:117px;
}
.new_details_content .pro_list li{
	padding-bottom:60px;
	margin-bottom:70px;
	min-height:380px;
}
.new_details_content .pro_list li:last-of-type{
	margin-bottom:0;
}
.new_details_content .pro_list .pro_list1{
	background:url(../images/img2_02.jpg) no-repeat center center/100% 100%;
}
.new_details_content .pro_list .pro_list2{
	background:url(../images/img2_04.jpg) no-repeat center center/100% 100%;
}
.new_details_content .pro_list .pro_list3{
	background:url(../images/img2_06.jpg) no-repeat center center/100% 100%;
}
.new_details_content .pro_list .pro_list4{
	background:url(../images/img2_08.jpg) no-repeat center center/100% 100%;
}
.new_details_content .pro_list .pro_list5{
	background:url(../images/img2_10.jpg) no-repeat center center/100% 100%;
}
.new_details_content .details{
	width: 240px;
    padding: 50px 30px 40px;
	background:rgba(255,255,255,0.7);
}
.new_details_content .pro_list_left .details{
	float:left;
}
.new_details_content .pro_list_right .details{
	float:right;
}
.new_details_content .details1 h6{
	font-size:30px;
	margin-bottom:15px;
}
.new_details_content .details1 p{
	font-size:22px;
	color:#54340f;
}
.new_details_content .details1 .price{
	font-size:28px;
	margin:15px 0 20px;
}
.new_details_content .details1 .buy_now{
	display:block;
	margin:0 auto;
	width:120px;
	height:37px;
	background:url(../images/btn.jpg) no-repeat center center/100% 100%;
}
.new_details_content .details2 p{
	font-size:28px;
	line-height:45px;
	font-weight:bold;
	color:#54340f;
	margin-bottom:40px;
}
.new_details_content .details2 .know_more{
	font-size:20px;
	display:block;
	text-align:right;
	color:#be581a;
	font-weight:bold;
}
.bottom_nav{
	padding:50px;
	background:#393939;
	color:#fff;
	font-size:18px;
	line-height:40px;
}
.bottom_nav a{
	color:#fff;
}
.bottom_nav .fuwu{
	width:30%;
	float:left;
	text-align:center;
}
.bottom_nav .chanpin{
	width:70%;
	float:right;
	text-align:center;
}
/*2019年8月14号更新添加*/
.slider-text{
	display:none;
}
.slider-hor{
	height:auto;
	margin-bottom:70px;
}
.slider-list{
	position:static;
	height:auto;
}

