section {padding:43px 10px; overflow: hidden;margin-top:10px}
.order-list{border:1px solid #d0d0d0;margin-bottom:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; overflow:hidden; zoom:1; background-color:#fff;}
.order-list li{padding:10px; margin-top:-1px; border-top:1px solid #d0d0d0; color:#828282; font-size:14px; line-height:28px;}
.order-list li {padding: 10px;margin-top: -1px;
border-top: 1px solid #D0D0D0;color: #828282;font-size: 14px;line-height: 28px;position: relative;
}
.order-list li .input-desc {position:absolute;top:11px;left:11px;font-size:14px;color:#828282;}
.input-w-112 {width: 112px;}
.order-list .price {color: #F60;}
.red{color: red;}
.free-input {padding: 5px;border: 0 none;padding-left:64px;width:100%;}
.Box {margin-bottom: 10px;}
.input-w-112 {width: 112px;}
.login-frame { margin:5px 0 20px 0;}
.login-frame li { margin-bottom:15px;position:relative;}
.login-frame .input-desc {position:absolute;top:11px;left:11px;font-size:14px;color:#323232;}
.login-frame .default { border:1px solid #c6c6c6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; padding:8px 5px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;width:100%;background:#f9f9f9;color:#323232; font-size:14px;padding-left:50px;height: 40px;}
.login-frame .log-prov {padding-left:64px;}
.login-frame .proving{ vertical-align:middle; display:block;margin-top:5px;}
.login-frame .inp-chec{ margin-right:5px;}
.login-frame .reg-email { padding-left:80px;}
.err-holder {height:22px;line-height: 22px;color: #ea3106;font-size: 12px;}
.font-13 {font-size: 13px;}
.font-12 {font-size: 14px;}
.icon-btn { display:block; border:1px solid #e36009;height:42px;line-height:42px; background:#ec724b;  text-align:center;  color:#fff;border-radius:5px;}


.package-list {border: 1px solid #D0D0D0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;overflow: hidden;zoom: 1;background-color: white;}
.package-list li {margin-top: -1px;border-top: 1px solid #D0D0D0;color: #828282;font-size: 14px;line-height: 28px;cursor:pointer;}
.package-list li a {display: block;padding: 10px 35px 10px 10px;position: relative;color: #323232;overflow: auto;}
.package-list li a span{color: #888;}
.package-list li .item {color: #323232;padding: 10px 35px 10px 10px;}
.arrow-ent {width: 8px;height: 8px;position: absolute;top: 22px;right: 10px;border-right: 2px solid #88837D;border-bottom: 2px solid #88837D;cursor: pointer;-webkit-transform: rotate(-135deg);-moz-transform: rotate(-135deg);}
.arrow-ent {right: 15px;top: 20px;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);}
.login-frame li .name {float: left;color: #828282;margin-left: -65px;width: 80px;text-align: right;line-height: 40px;height: 40px;font-size: 14px;}
.order-list li .pro{line-height: 40px;color: #323232;}
.order-list li.select_item select {position: absolute;top: 3px;right: 0;z-index: 2;width: 80%;height: 40px;vertical-align: middle;border: 0;background-color: transparent;-webkit-appearance: none;color: #A3A3A3;text-align:center}
.order-list .select_item .select-btn {position: absolute;right: 0;top: 3px;width: 40px;height: 40px;background: #8F8D93;}
.arrow-down {width: 8px;height: 8px;position: absolute;top: 8px;border-right: 3px solid #BAB5AD;border-bottom: 3px solid #BAB5AD;right: 8px;cursor: pointer;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);}
.order-list .infor {color: #323232;width: 80%;}
h5 {font-size: 14px;color: #323232;margin-bottom: 10px;font-weight: normal;}
.b-2 {float: left;margin: 0 auto;width: 49%;margin-bottom: 10px;}
.margin-rt-2 {margin-right: 2%;}
.btn-white {border: 1px solid #e8e8e8;color: #323232;background:#e8e8e8;}
.login-frame li .name {float: left;color: #323232;margin-left: -65px;width: 80px;text-align: right;line-height: 40px;height: 40px;font-size: 14px;}
.login-frame li .pro{line-height: 40px;color: #323232;}
.login-frame li.select_item select,.mycomm-frame li select {position: absolute;top: 0;right: 0;z-index: 2;width:60%;height: 40px;vertical-align: middle;border: 0;background-color: transparent;-webkit-appearance: none;color: #A3A3A3;}
.login-frame li.select_item .select-btn,.mycomm-frame li .select-btn {position: absolute;right: 0;top: 0;width: 40px;height: 40px;background: #8F8D93;}
.arrow-down {width: 8px;height: 8px;position: absolute;top: 8px;border-right: 3px solid #BAB5AD;border-bottom: 3px solid #BAB5AD;right: 8px;cursor: pointer;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);}

.login-frame  li.select_item {position: relative;padding: 0 0 0 50px;overflow: hidden;margin: 10px 0;border: 1px solid #ADADAD;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;background: #F9F9F9;}

.btn {	position:absolute;	right:5px;	top:5px;display: inline-block;padding: 4px 12px;line-height: 20px;text-align: center;vertical-align: middle;cursor: pointer;font-size: 14px;color: #666;border: 1px solid #BBB;border-color: #BCBCBC #BCBCBC #BBB #BBB;-webkit-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2);background: whiteSmoke;background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #F1F1F1), color-stop(1, #DBDBDB));}
.s-wbtn, .s-gbtn {padding: 0 6px;}
.Right {float: right!important;}
.s-wbtn input, .s-btn input, .s-rbtn input, .s-gbtn input, .btn-white input {border: 0 none;background-color: transparent;height: 28px;line-height: 28px;padding: 0px;font-family: "Microsoft YaHei";width: 100%;}
.s-wbtn input {color: #383838;}
.mycomm-frame li {position: relative;padding: 0 0 0 50px;overflow: hidden;margin: 10px 0;border: 1px solid #ADADAD;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;background: #F9F9F9;}
.mycomm-frame li.all-comment {padding: 10px 0 10px 82px;border: 0;background: transparent;}
.mycomm-frame .all-comment .name {margin-left: -78px;width:80px;}
.mycomm-frame li .name {float: left;color: #323232;margin-left: -50px;width: 70px;text-align: right;line-height: 40px;height: 40px;}


.mycomm-frame .comm-star{background-image: url(../images/star_comment.png?1);background-repeat: no-repeat;background-size: 250px auto;}
.mycomm-frame .comm-star {width: 36px;height: 36px;display: inline-block;background-position: 0 -39px;vertical-align: middle;background-size: 215px auto;}
.mycomm-frame .star-cur {display: inline-block;height: 36px;background-position: -1px -2px;width: 36px;}
.mycomm-frame .tarea {width: 80%;border: 0;background: transparent;height: 80px;padding: 10px;}
.mycomm-frame li .inp-t {height: 40px;padding: 0;border: 0;background: transparent;width: 90%;}
.color_1{color:#323232;}
.color_2{color: #222222;}
.color_3{color: #04a813;}
.pop-main {position: fixed;bottom: 150px;left: 50%;margin-left: -80px;}
.pop-con {background-color: rgba(23, 23, 23, 0.9);text-align: center;padding: 20px 15px;border-radius: 5px;}
.pop-con .warn {color: white;padding: 0;font-size: 14px;text-shadow: 0 1px 1px #505050;text-align: left;
}
.num-operating {display: -moz-inline-box;display: inline-block;zoom: 1;vertical-align: middle;position: relative;font-size: 26px;width: 30px;height: 30px;line-height: 26px;background-color:#F00;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;text-align: center;color: white;}

.s-input {padding: 5px;background: white;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;-moz-box-shadow: 1px 1px 0 0 #d9d9d9 inset;-webkit-box-shadow: 1px 1px 0 0 #D9D9D9 inset;box-shadow: 1px 1px 0 0 #D9D9D9 inset;border: 1px solid #CCC;width: 52px;height: 20px;line-height: 20px;vertical-align: middle;text-align: center;}
.nom-box {-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;padding: 10px;border: 1px solid #D0D0D0;background-color: white;font-size: 14px;line-height: 20px;}
.test-input {border: 0 none;height: 28px;line-height: normal;padding: 0 3px;width: 100%;}
.test-select {width: 100%;}
#wx a:visited {color: #FFF;}
.weixin-margin-rt-2 {margin-right: 2%;color:#FFFFF}
.weixin-b-2 {float: left;margin: 0 auto;width: 100%;margin-bottom: 10px;}
.weixin-btn { display:block; border:1px solid #e36009;height:42px;line-height:42px; background: -moz-linear-gradient(top, #32b03c, #32b03c 43%, #32b03c 78%);background: -webkit-gradient(linear, 0 0, 0 78%, from(#32b03c), to(#32b03c)); text-align:center;  color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 1px 1px 0px #FFF inset;-webkit-box-shadow:0px 1px 1px 0px #FFF inset;box-shadow:0px 1px 1px 0px #FFF inset;}
.pay_info{}
.pay_info img{width:50px;height:50px;display:block}
.pay_info .hidden{display:none}
.select_pay{background:url(images/gou.jpg);width:27px;height:27px;float:right;position:absolute;top:20px;display:block;left:85%}
.select_pay_method{cursor:pointer;}


.select_number{width:100%;border: 1px solid #D0D0D0;margin-bottom: 10px;border-radius: 5px;overflow: hidden;background-color: #FFF;}
.select_number .choice{margin: 1em 0px 0px 10px;}
.select_number .choice li{width:49%;float:left;margin-bottom:1em}
.select_number .choice li a {color:#000;display: block;margin-right: 10px;padding: 10px;border: 1px solid #D6DDDF; position: relative;}
.select_number .choice li .red_border{padding: 9px;border: 2px solid #FF8000;}
.select_number .choice li a b {width: 17px;height: 16px;display: inline-block;position: absolute;right: 0px;bottom: 0px;}
.choice li a b{background: url('images/min_icon.png') no-repeat scroll 0% 0% transparent;}
.s_method p{line-height:30px}
