/*
 *
 *
 *
 * *
 * 警示信息：您可以复制使用本站静态文件（html/css/js/images），但请保留原创作者（微信号：）信息，谢谢。
 */
*{margin:0;padding:0;}
body{margin:0;padding:0;background-attachment:fixed;background-size:cover;background-position:center;font:14px/1.5 "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", serif}
h1{font-size:20px}
h2{font-size:16px}
a{color:#EB5F3E;text-decoration:none}
a:hover{text-decoration:underline}
.label{background:#EB5F3E;padding:5px 8px;border-radius:3px;font-size:12px;color:#fff;vertical-align:middle}
.wrapper{background-color:#fff;max-width:750px;margin:0 auto}
.header{padding:10px 20px;background: #000;border-bottom:1px solid #ccc;border-bottom:1px solid rgba(255, 255, 255, .1);color:#fff;text-align: center;}

.fastcat-page img{max-width:100%;}
.fastcat-page .box{margin:0;padding:0;background:#fff}
.fastcat-page .box a:hover{text-decoration:none}
.fastcat-page .box a:hover span{text-decoration:underline}
.fastcat-page .box a:hover .label{text-decoration:none}
.fastcat-page .box h2.title{margin:0;padding:5px 10px;border-bottom:1px solid #ccc;font-weight:normal}
.fastcat-page .box-image .box-content{text-align:center;}
.fastcat-page .box .box-content table.links{margin-top:-1px;width:100%;border-spacing:0;border-collapse:collapse}
.fastcat-page .box .box-content table.links td{padding:3px 3px 3px 10px;border:1px solid #ddd;border-left:0}
.fastcat-page .box .box-content table.links td:nth-child(2){border-left:1px solid #ddd;border-right:0}
.fastcat-page .box .box-content table.links td a{display:block}
.footer{padding-bottom:40px;text-align:center}
.footer p{padding:0 0 20px 0;font-size:12px}

.fastcat-submit{background: #1b3a72!important;}

.fastcat-side .fastcat-title{background-position:-10px -55px;}


.fastcat-rows{margin-top:5px !important;}
.fastcat-theme-thin .rows-id-params .rows-head{display:block;}
.fastcat-theme-thin .rows-id-params .rows-params{margin-left:80px;}
.fastcat-theme-thin .rows-id-params .rows-params a{display:block;width:100%;color:#333 !important;background:none;border:none;line-height:22px;padding:0;}
.fastcat-theme-thin .rows-id-params .rows-params a img{display:none;}
.fastcat-theme-thin .rows-id-params .rows-params a:hover,.fastcat-theme-thin .rows-id-params .rows-params a.active {color:#f60 !important;}

.box-image{text-align:center;}

.buy {width:100%; height:auto; background:#44361C; padding:5px 0 15px;text-shadow:none;text-align:center; overflow:hidden;
-webkit-animation:bounceInkeep .3s .2s linear both;-moz-animation:bounceInkeep .3s .2s linear both;-o-animation:bounceInkeep .3s .2s linear both;font-size:16px;}
.row1,.row2 {width:100%; height:auto;margin:0 auto;padding:0; clear:both;}
.row2 {border-top:1px dotted #524524;border-bottom:1px dotted #524524; padding:10px 0; line-height:30px; margin-bottom:20px; overflow:hidden;}
.row1 .strong { display:block;width:35%;float:right;font-size: 180%;color:#ff0;text-shadow:1px 1px 0px #000; line-height:60px;}
.row1 ol {width:65%; height:inherit;margin:0;padding:0; overflow:hidden;list-style:none;}
.row1 ol li {width:33%; float:right;color:#886536; line-height:30px; }
.row1 ol li p{color:#9A9B74;}
.row2 .strong {display:block;line-height:30px; height:30px;font-size:20px;color:#9A7C48;}
.row2 .djs {line-height:30px; height:30px;margin:0;padding:0; color:#dd9;overflow:hidden;}
.row2 .djs input {color:#D0740A;background:none;font-size:26px; text-align:right;}
.baoyou {border-top: 1px dotted #524524;padding: 15px 0px;overflow: hidden;}
.baoyou span{background: #3b82c3;padding: 4px 8px;color: #fff;border-radius: 3px;line-height: 18px;margin: 4px 2px;}

.btn-buy{background-color:#3b82c3;display:block;font-size:1.5rem;width:96%;margin:5px auto; padding:10px 0; text-align:center;color:#fff;text-shadow:1px 1px 1px #333;border-radius:6px;}
.fastcat-timer{text-align:center; margin:0; font-size:14px;}
.fastcat-timer b{font-weight:bold; padding:0 ; color:#D0740A;font-size:25px;}

.fastcat-rows{margin-top:5px !important;}
.fastcat-theme-thin .rows-id-params .rows-head{display:block;}
.fastcat-theme-thin .rows-id-params .rows-params{margin-left:80px;}
.fastcat-theme-thin .rows-id-params .rows-params a{display:block;width:100%;color:#333 !important;background:none;border:none;line-height:22px;padding:0;}
.fastcat-theme-thin .rows-id-params .rows-params a img{display:none;}
.fastcat-theme-thin .rows-id-params .rows-params a:hover,.fastcat-theme-thin .rows-id-params .rows-params a.active {color:#f60 !important;}
.rows-id-params input {margin-right: 5px;}
.fastcat-group{display:block;}
.fastcat-group-box input{width:auto;height:auto;opacity:1;}
.fastcat-group-box input + label:after{display:none;}
.fastcat-group-box {left: 3px;top: 6px;}
.fastcat-foot-nav ul li a strong{background-size: 1.5rem 1.5rem;}
.qq{background:url(weixin.png) 0 0 no-repeat;height:20px;}
#fastcatComments{padding-bottom:10px;}

.fastcat-timer strong{font-weight: bold;padding: 0;color: #66c33b;font-size: 25px;}
.comment-title{display:none;}

.rows-params .phone_area_code_s{background-color:#f7f7f7;height: 34px; line-height: 34px; padding: 0px 2%; text-align: center; width: 16%; display: inline-block; border: 1px solid #ccc;box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); border-radius: 2px; font-size: 1.1rem;vertical-align: middle;}
.rows-params .mobile, .rows-params .telphone{width:78%;margin-right: 0px;}

.norms-title {
    background: #DCDCDC;
    line-height: 30px;
    text-align: center;
}
.norms-table{ margin:0px 2%;}
.norms-table table{ width:100%; border: 1px solid #f1f1f1;}
.norms-table table thead th{ line-height:30px; background:#3B82C3 !important;color: #fff; }
.norms-table table img{ width:50px; padding:5px 0;}
.norms-table table{ text-align:center;}

.fastcat-arr-box{ background:#F0FFFF; margin:2%; border-radius:3px; border: 1px solid #DCDCDC; overflow:hidden;}
.norms-title{background:#DCDCDC; line-height:30px; text-align:center;}
.norms-title i{ padding:0px 5px; font-size:14px; color:#000; font-weight: bold; }

.rows-head {
    clear: both;
    margin: 10px 2%;
    width: 96%;
}

.rows-params .fastcat-group {
    border: 1px solid #ccc;
    padding: 4px;
    float: left;
    border-radius: 3px;
    margin-bottom: 10px;
    margin-right: 0.2rem;
    margin-left: 0.2rem;
    text-align: center;
}
.rows-params .fastcat-group img {
    width: 98%;
}

.norms-total {
    text-align: right;
    margin: 10px 2%;
    font-size: 16px;
    color: #3B82C3;
}
.norms-total li {
    list-style: none;
}
