﻿.row1{padding: 80px 0;overflow: hidden;}
.row1 .left{float: left;width: 510px;}
.row1 .right{float: right;width: 470px;}
.row1 .txt p{font-size: 16px;}
.row1 .btn{text-align: center;margin-top: 130px;}

.bb{border-bottom: 1px solid #ddd;}
.white-color-bg{background-color: #fff;overflow: hidden;}
.black{color: #000;}
.blue{color: #1fadff;}

.green-btn,.grey-btn,.orange-btn{
	font-size: 30px;display: inline-block;
	width: 230px;height: 70px;line-height: 70px;
	text-align: center;border-radius: 10px;color: #fff;}
.green-btn:hover,.grey-btn:hover,.orange-btn:hover{
	color: #fff;opacity: .8;
-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}
.green-btn{float: left;margin-right: 10px;background-color: #01c03f;}
.orange-btn{float: left;background-color: #f4b302;}
.grey-btn{background-color: #b1b1b1;}

/*常见问题*/
.side-nav{width: 190px;float: left;overflow: hidden;}
.main-cont{font-size: 16px;width: 790px;float: right;overflow: hidden;background: url(../images/blue-vline.jpg) repeat-y 15px top;}

.sub-nav{font-size: 18px;font-weight: bold;}
.sub-nav li{height: 43px;line-height: 43px;margin-bottom: 5px;}
.sub-nav li a{color: #333;width: 120px;padding-left: 20px;display: inline-block;}
.sub-nav li.on a,.sub-nav li a:hover{color: #fff;background-color: #1fadff;border-radius: 10px;}

.blue-dot{color: #000;font-weight: normal;font-size: 30px;
	margin-bottom: 30px;padding-left: 70px;position: relative;
	background: url(../images/blue-dot.jpg) no-repeat left top;}
.blue-dot em{padding-left: 10px;font-size: 18px;color: #dedede;text-transform: capitalize;}
.common-list{padding:0 70px;}
.common-list dt{font-size: 20px;color: #2d2c2c;}
.common-list dd{line-height: 30px;font-size: 16px;margin-bottom: 30px;color: #5b5b5b;}

/*关于我们*/
.padd-txt{padding: 0 70px;}
.main-cont p{font-size: 16px;}
.padd-txt h3{font-size: 24px;font-weight: normal;}

/*新闻*/
.time{line-height: 24px;position: absolute;left: 30px;top: 0;font-family: 'arial';}
.date{font-size: 30px;display: block;text-align: center;}
.month{display: inline-block;font-size: 14px;color: #aaa;}

.new-list{}
.new-list .blue-dot{color: #5b5b5b;padding-left: 120px;}
.new-list .padd-txt{padding-left: 120px;padding-right: 0;}

/*页码*/
.chapter-page{font-size: 13px;font-family: 'arial';height: 22px;line-height: 22px;text-align: center;}
.chapter-page a{color: #fff;background-color: #1fadff;display: inline-block;height: 22px;width: 22px;text-align: center;}
.chapter-page a.on{background: none;color: #333;font-weight: bold;}
.chapter-page a:hover{opacity: .8;
-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}

/*文章内页*/
.new-chapter{padding:60px;font-size: 14px;}
.new-chapter h1{text-align: center;font-size: 30px;font-weight: normal;}
.new-chapter .info{text-align: center;margin: 15px 0;}
.new-chapter .info span{margin:0 50px;}
.new-chapter .content{}
.new-chapter .content img{display:block;margin: 10px auto;}
.new-chapter .content p{font-size: 14px;line-height: 30px;text-indent: 2em;}

/*购买流程*/
.process-page{}
.process-page h2{font-size: 30px;margin-bottom: 10px;font-weight: normal;}

.process{padding: 50px;background-color: #4a4a4a;overflow: hidden;margin-bottom: 60px;}
.process .process-bar{padding-top: 30px;overflow: hidden;background: url(../images/process-bar.png) no-repeat center top;}
.process-bar ul{font-size: 18px;color: #fff;margin-left: 20px;}
.process-bar li{float: left;margin-right: 290px;}
.process-bar li.last{margin-right: 0px;}

.goods{margin: 60px 0 0;overflow: hidden;}
.process-head{overflow: hidden;}
.process-head h3{display: inline-block;font-size: 36px;color: #000;}
.process-head .preferential{font-size: 24px;color: #f4b301;float: right;margin:10px 50px 0 0;}
.process-head .price{font-size: 18px;width: 210px;float: right;margin-top: -16px;}
.process-head span{font-size: 48px;color: #1fadff;}

.preferential-box{padding:50px 30px;text-align: center;overflow: hidden;border: 1px solid #f4b301;}
.preferential-box p{font-size: 14px;}
.preferential-box h4{font-size: 24px;font-weight: normal;margin-bottom: 40px;}
.preferential-box input{margin: 0 5px;font-size: 14px;color: #999;height: 45px;line-height: 45px \9;padding: 0 5px;border: 1px solid #ddd;}
.preferential-box .yzm{display: inline-block;width: 80px;height: 40px;margin: 0 5px;
	overflow: hidden;border: 1px solid #666;position: relative;top: 15px;}
.preferential-box .yzm img{width: 80px;height: 40px;}
.preferential-box .orange-sub-btn{position: relative;top: 5px;margin-left: 40px;
	font-size: 24px; border: 0;outline: 0;padding: 0 50px;cursor: pointer;
	font-family:"微软雅黑","Microsoft Yahei"; color: #fff;background-color: #f4b301;}
.preferential-box .orange-sub-btn:hover{opacity: .8;
	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}

.goods-info{margin-top: 20px;}
.num-row{padding: 40px 0;overflow: hidden;}
.num-row h4{font-size: 30px;font-weight: normal;color: #000;float: left;}
.num-row .num{width: 48px;height: 48px;margin-right: 10px;display: inline-block;text-align: center;color: #fff;background: url(../images/blue-num.jpg) no-repeat left top;}
.num-row input{color: #666;height: 60px;line-height: 60px \9;border: 1px solid #ddd;font-size: 18px;}
.num-row .pro-pic{margin: 0 50px;float: left;}
.num-row .color-area{float: left;}
.num-row .color-area a{display: inline-block;width: 45px;height: 45px;border: 1px solid #ddd;}
.num-row .color-area a.on,.num-row .color-area a:hover{border: 1px solid #333;}
.num-row .color-area a.bai{background-color: #fff;}
.num-row .color-area a.lan{background-color: #63b7f7;}
.num-row .color-area a.lv{background-color: #aae13b;}

.receiver-info label{}
.receiver-info input{background: none;height: 60px;color: #666;
	font-size: 16px; font-family:"微软雅黑","Microsoft Yahei"; 
	border: 0;outline: 0;width: 100%;}
.receiver-info{font-size: 18px;overflow: hidden;}
.receiver-info dl{overflow: hidden;height: 60px;line-height: 60px;margin: 10px 0;background-color: #e8e8e8;}
.receiver-info dt{float: left;padding: 0 15px;}
.receiver-info dd{float: left;}
.receiver-info .r-name{width: 475px;float: left;}
.receiver-info .r-name dd{width: 370px;}
.receiver-info .r-phone{width: 475px;float: right;}
.receiver-info .r-phone dd{width: 370px;}
.receiver-info .r-provice{width: 310px;float: left;margin-right: 25px;}
.receiver-info .r-provice dd{width: 210px;}
.receiver-info .r-shi{width: 310px;float: left;}
.receiver-info .r-shi dd{width: 210px;}
.receiver-info .r-zone{width: 310px;float: right;}
.receiver-info .r-zone dd{width: 210px;}
.receiver-info .r-address{width: 100%;}
.receiver-info .r-address dd{width: 910px;}
.receiver-info .r-time{width: 320px;float: left;}
.receiver-info .r-time dd{width: 200px;}
.receiver-info .r-code{width: 630px;float: right;}
.receiver-info .r-code dd{width: 560px;}
.receiver-info .r-remark{width: 100%;}
.receiver-info .r-remark dd{width: 910px;}
.receiver-info .r-invoice{width: 320px;float: left;background-color: #fff;}
.receiver-info .r-invoice dt{width: 40%;}
.receiver-info .r-invoice dd input{width: 20px;height: 20px;position: relative;top: 5px;}
.receiver-info .r-invoice-head{width: 630px;float: right;}
.receiver-info .r-invoice-head dd{width: 520px;}
.receiver-info .r-mail-address{width: 100%;}
.receiver-info .r-mail-address dd{width: 870px;}

.goods-total{padding-bottom: 30px;overflow: hidden;}
.declare{float: left;line-height: 35px;margin-top: 25px;}
.orange-abtn{margin: 0 5px;background-color: #f4b301;color: #fff;display: inline-block;padding: 0 15px;}
.orange-abtn:hover{color: #fff;opacity: .8;
-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}
.total{color: #000;font-size: 24px;float: right;}
.total span{font-size: 48px;color: #1fadff;}

.blue-sub-btn{font-size: 36px;color: #fff;
	width: 670px;height: 80px;cursor: pointer;
	font-family:"微软雅黑","Microsoft Yahei";
	border: 0;outline: 0; background-color: #1fadff;}
.blue-sub-btn:hover{opacity: .8;
-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}

.order-info{font-size: 18px;padding: 10px 0;margin-bottom: 30px;}
.order-info dl{line-height: 30px;margin: 20px 0;color: #444 !important;}
.order-info dt{float: left;}

.pay-way{font-size: 18px;margin-bottom: 60px;overflow: hidden;}
.pay-way input{margin-right: 10px;}
.pay-way label{margin-right: 10px;}
.red{color: #f00;}

.green-sub-btn{font-size: 36px;color: #fff;
	width: 280px;height: 80px;cursor: pointer;
	font-family:"微软雅黑","Microsoft Yahei";
	border: 0;outline: 0; background-color: #01c03f;}
.green-sub-btn:hover{opacity: .8;
-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}

/*注册*/
.register{float: left;}
.register table{font-size: 18px;}
.register table tr{}
.register table th{padding-right: 20px;padding-bottom: 40px;vertical-align: middle;text-align: right;font-weight: normal;}
.register table td{vertical-align: middle;padding-bottom: 40px;width: 375px;}
.register table input{height: 50px;line-height: 50px \9;font-size: 16px;font-family:"微软雅黑","Microsoft Yahei";
	width: 370px;outline: 0;border: 1px solid #ddd;border-radius: 10px;}
.register table input:focus{border: 1px solid #1fadff;box-shadow: 0 0 2px #1fadff;}
.register table .test-mark{}
.register table .test-mark input{width: 170px;position: relative;top: -10px;}
.register table .test-mark span{width: 70px;height: 50px;display: inline-block;
	position: relative;top: 10px;margin: 0 30px;
	border: 1px solid #666;overflow: hidden;}
.register table .test-mark span img{width: 70px;height: 50px;}
.register table .test-mark a{font-size: 14px;font-family: '宋体';display: inline-block;width: 52px;}
.register table .reg-sub input{font-size: 36px;color: #fff;cursor: pointer;background-color: #1fadff;height: 75px;font-family:"微软雅黑","Microsoft Yahei";}
.register table .reg-sub input:hover{opacity: .8;
-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}

.register-side{padding: 120px 0;border-left: 1px solid #ddd;
	color: #8c8c8c;font-size: 24px;text-align: center;
	width: 370px;float: right;}
.register-side h2{font-weight: normal;font-size: 24px;}
.register-side a{display: inline-block;margin: 10px 0;border-radius: 10px;border: 1px solid #ddd; width: 225px;height: 50px;line-height:50px;text-align: center;color: #8c8c8c;background-color: #e7e7e7;}
.register-side a:hover{opacity: .8;
-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}

/*弹出框*/
#lean_overlay {
    position: fixed;
    z-index:100;
    top: 0px;
    left: 0px;
    height:100%;
    width:100%;
    background: #000;
    display: none;
}
.signup{display: none;width: 370px;padding: 20px 40px;background-color: #fff;}
.signup a:hover{color: #1fadff;}
.modal_close { position: absolute; top: -10px; right: -10px; display: block; width: 30px; height: 30px; background: url(../images/close.png); z-index: 2; }
.signup-header{margin-bottom: 35px;}
.signup h3{font-size: 36px;color: #444;font-weight: normal;}
.signup span{font-size: 18px;position: relative;top: 13px;}
.txt-fld{}
.txt-fld table{}
.txt-fld table td{padding-bottom: 20px;}
.txt-fld table input{font-size: 14px;color: #999;width: 358px;padding: 0 5px;height: 50px;line-height: 50px \9;border: 1px solid #ddd;}
.txt-fld table input:focus{border: 1px solid #1fadff;box-shadow: 0 0 2px #1fadff;}
.txt-fld table .test-mark input{width: 235px;padding: 0 5px;}
.txt-fld table .test-mark span{display: inline-block;margin-left: 20px;position: relative;top: 10px;}
.btn-fld{font-size: 14px;}
.btn-fld a{color: #444;}
.btn-fld input{font-size: 30px; font-family:"微软雅黑","Microsoft Yahei";
 cursor: pointer;width: 100%;height: 60px;margin-bottom: 20px;
 color: #fff;border: 0; background-color: #1fadff;}
.btn-fld input:hover{opacity: .8;
-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}

/*个人中心*/
.personal{}
.left-side{padding: 20px 35px;width: 230px;float: left;overflow: hidden;background-color: #f7f7f7;}
.right-side{width: 630px;float: right;overflow: hidden;}

.left-side .avatar{width: 220px;height: 220px;overflow: hidden;border: 5px solid #d7d7d7;}
.left-side .avatar img{width: 220px;height: 220px;}
.left-side ul{padding: 60px 0;text-align: center;}
.left-side li{padding-bottom: 65px;}
.left-side li h3{height: 50px;line-height: 50px;
	background: url(../images/trangle.png) no-repeat 170px center;
	font-weight: normal;color: #000;font-size: 24px;}
.left-side li dl{font-size: 18px;}
.left-side li dl a{color: #555;display: inline-block;width: 140px;height: 40px;line-height: 40px;}
.left-side li dd.on a{color: #fff;background-color: #1fadff;}

.right-side h2{height: 40px;line-height: 40px;padding: 15px 0;font-size: 30px;color: #000;border-bottom: 1px solid #ddd;}
.right-side table{margin: 20px 0;font-size: 18px;vertical-align: middle;}
.right-side table th{width: 120px;font-weight: normal;}
.right-side table td{height: 80px;}
.right-side table input[type='text']{height: 40px;line-height: 40px \9;font-size: 16px;font-family:"微软雅黑","Microsoft Yahei"; width: 250px;}
.right-side table input[type='file']{height: 40px;border: 0;background: none;}
.right-side table input[type='radio']{height: 20px;width: 20px;position: relative;top: 5px;margin-right: 5px;}
.right-side table label{margin-right: 35px;}
.right-side table select{margin-right: 10px;font-size: 18px;height: 30px;font-family:"微软雅黑","Microsoft Yahei";color: #555;}
.right-side table textarea{margin-top: 10px;font-size: 18px;width: 410px;height: 90px;font-family:"微软雅黑","Microsoft Yahei";color: #555;}
#preview{width:80px;height:80px;border:1px solid #ddd;overflow:hidden;display: inline-block;margin-right: 20px;}

._select{ margin:17px 0px 0px 0px; padding: 0px 5px 0px 5px; font-size: 18px;height: 30px; font-family:"微软雅黑","Microsoft Yahei"; color: #555;}

.right-side .save-btn,.right-side .cancel-btn{cursor: pointer;
	width: 250px;height: 65px;color: #fff;font-size: 30px;
	border: 0;outline: 0;font-family:"微软雅黑","Microsoft Yahei";}
.right-side .save-btn:hover,.right-side .cancel-btn:hover{opacity: .8;
-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}
.save-btn{background-color: #1fadff;}
.cancel-btn{background-color: #868686;}
.right-side .btn-box .save-btn{margin-right: 60px;}

/*我的订单*/
.right-side .my-order{font-size: 14px;width: 100%;border: 1px solid #ddd;vertical-align: middle;}
.right-side .my-order th{text-align: center;height: 40px;background-color: #f7f7f7;}
.right-side .my-order td{text-align: center;height: 110px;border: 1px solid #ddd;}
.right-side .my-order td.order-title{height: 40px;padding: 0 15px;text-align: left; background-color: #f6f9fb;}

.right-side .my-order .ord-info{color: #444;width: 200px;}
.right-side .my-order .ord-info img{margin-right: 20px;width: 50px;height: 50px;border: 1px solid #ddd;}
.right-side .my-order .ord-info span{position: relative;top: -10px;width: 64px;display: inline-block;}
.right-side .my-order .ord-rece{color: #444;width: 80px;}
.right-side .my-order .ord-money{color: #444;width: 100px;}
.right-side .my-order .ord-time{width: 100px;}
.right-side .my-order .ord-state{}
td.ord-time,td.ord-state{color: #999;}
.right-side .my-order .ord-operate{width: 80px;}
.right-side .my-order .ord-operate a{font-size: 14px;color: #1fadff;}