*{margin:0;padding:0}
ul,li{list-style:none}
ul{padding:0;margin:0}
.btn{cursor:pointer}
.page{width:100%;height:100%;position:relative}
.box-shadow{
    -moz-box-shadow:0 -2px 2px 0 #666;               /* For Firefox3.6+ */
    -webkit-box-shadow:0 -2px 2px 0 #666;            /* For Chrome5+, Safari5+ */
    box-shadow:0 -2px 2px 0 #666;                    /* For Latest Opera */
    border-top-left-radius:20px;
    border-top-right-radius:20px;
    background-color:#fff;
}
.red{color:#e60045}

/****************************************首页****************************************/
#page_index{background:url("/front-images/cswb/channel-102393/bg_index.jpg") no-repeat;background-size:100% 100%}
#page_index .container{width:30%;position:absolute;top:33%;left:35%;z-index:2}
#page_index .btn{height:30px;line-height:30px;border-radius:20px;color:#fff;text-align:center;margin-bottom:20%}
#page_index #btn_explain{background-color:#2174bb}
#page_index #btn_form{background-color:#f08200}
#page_index #btn_list{background-color:#e60045}
#page_index #q_r_code{text-align:center}
#page_index #q_r_code img{width:80%}

/****************************************详情****************************************/
#page_explain{background:url("/front-images/cswb/channel-102393/bg_all.jpg") no-repeat;background-size:100% auto;display:none}
#page_explain #btn_back{position:absolute;top:2%;left:2%;width:50px;height:50px;background:url("/front-images/cswb/btn_back.png") no-repeat;background-size:100% 100%}
#page_explain .container{position:absolute;top:26%;left:5%;z-index:2;width:90%;padding:0 20px;height:74%}
#page_explain .title{text-align:center;margin-top:-12px;margin-bottom:20px}
#page_explain .title span{display:inline-block;color:#fff;background-color:#2174bb;width:24px;height:24px;line-height:24px;margin:3px;border-radius:12px}
#page_explain .bar{margin-top:20px}
#page_explain .bar span{display:inline-block;background-color:#e60044;color:#fff;padding:0 10px}
#page_explain .text{margin-top:5px}
#page_explain .footer{position:fixed;left:5%;width:90%;bottom:0;z-index:3}
#page_explain .footer img{width:100%}

/****************************************表单****************************************/
#page_form{background:url("/front-images/cswb/channel-102393/bg_all.jpg") no-repeat;background-size:100% auto}
#page_form #btn_back{position:absolute;top:2%;left:2%;width:50px;height:50px;background:url("/front-images/cswb/btn_back.png") no-repeat;background-size:100% 100%}
#page_form .container{position:absolute;top:160px;left:5%;z-index:2;width:90%;padding:30px 30px 0}
#page_form #mainForm{}
#page_form .input_row{clear:both;margin-bottom:10px;overflow:hidden}
#page_form .text{display:inline-block;width:30%;float:left;text-align:right;padding-right:4px;font-size:1.4rem}
#page_form .input{width:70%;float:right;padding-left:4px}
#page_form .input input{height:24px}
#page_form .input input.up_file{font-size:1.3rem}
#page_form .input input,#page_form .input textarea{width:100%;background-color:#e5e5e5;border-width:0;vertical-align:baseline}
#page_form .btn{clear:both;overflow:hidden;margin-bottom:10px}
#page_form .f_btn{width:20%;color:#fff;height:24px;line-height:24px;border-radius:12px;text-align:center}
/*#page_form #btn_submit{float:left;background-color:#0095b2;margin-left:20%}*/
/*#page_form #btn_share{float:right;background-color:#f08300;margin-right:20%}*/
#page_form #btn_submit{background-color:#0095b2;margin:0 auto}
#page_form #btn_share{display:none}
#page_form .footer{margin-top:20px}
#page_form .footer img{width:100%}

/****************************************列表****************************************/
#page_list{background:url("/front-images/cswb/channel-102393/bg_all.jpg") no-repeat;background-size:100% auto}
#page_list #btn_back{position:absolute;top:2%;left:2%;width:50px;height:50px;background:url("/front-images/cswb/btn_back.png") no-repeat;background-size:100% 100%}
#page_list .container{position:absolute;top:160px;left:5%;z-index:2;width:90%}
#page_list .title{text-align:center;margin-top:-12px}
#page_list .title span{display:inline-block;color:#fff;background-color:#2174bb;width:24px;height:24px;line-height:24px;margin:3px;border-radius:12px}
#page_list .rules{margin-top:10px;padding:0 20px}
#page_list .bar{margin-top:20px}
#page_list .bar span{display:inline-block;background-color:#e60044;color:#fff;padding:0 10px}
#page_list .bar span.selected{background-color:#2174bb}
#page_list ul.list{overflow:hidden}
#page_list ul.list li{float:left;width:46%;margin:4% 2%}
#page_list ul.list .pic{overflow:hidden}
#page_list ul.list .pic img{width:100%;height:110px}
#page_list ul.list .intro{}
#page_list ul.list i{width:20px;text-align:center}
#page_list .btns{padding:20px 0;overflow:hidden}
#page_list #pre_page{float:left}
#page_list #next_page{float:right}
#page_list .btn_img{width:47%}
#page_list .btn_img img{width:100%}
#page_list .wait_next{text-align:center;margin-top:20px}
#page_list .wait_next span{display:inline-block;color:#fff;background-color:#46b034;height:30px;line-height:30px;border-radius:20px;padding:0 20px}
#page_list .footer{width:90%;margin:0 auto}
#page_list .footer img{width:100%}