@charset "utf-8";
/*公用模块*/
:-moz-placeholder{color:#999; font-size:12px; font-weight:normal}
::-moz-placeholder{color:#999; font-size:12px;font-weight:normal}
input:-ms-input-placeholder{color:#999; font-size:12px;font-weight:normal}
input::-webkit-input-placeholder{color:#999; font-size:12px;font-weight:normal}

/*listtab*/
.list_tab{background:#ffa585; padding:6px 4%; position:fixed; right:0px; z-index:20; top:0px; left:0px; width:92%;}
.litab{border-collapse:separate; display:table; width:100%;}
.litab .li_tab_ul{ width:100%; display:table-row;}
.li_tab_li2,.li_tab_li3,.li_tab_li4{ display:table-cell; text-align:center; height:30px; line-height:30px; border:1px #fff solid;}
.li_tab_li2{width:50%;}
.li_tab_li3{width:33.3%;}
.li_tab_li4{width:25%;}
.list_tab a{display:block; width:100%; font-size:14px; color:#76270c;}
.list_tab .li_t_hov{background:#fff; color:#333;}
.li_t_lf{border-radius:15px 0px 0px 15px;}
.li_t_rt{border-radius:0px 15px 15px 0px;}
.li_tab_li1{height:30px; line-height:30px; color:#fff; font-size:16px;}

/*nav*/
.xycnav{height:40px; padding-top:6px; background:#343836; filter: alpha(opacity=90); opacity: 0.9; position:fixed; z-index:8888; bottom:0px; left:0px; width:100%;}
.navli{width:25%; color:#888; display:block; float:left; text-align:center; line-height:20px; font-size:12px;}
.navli img{height:20px;}
.nlhov {color:#45b79d;}
a.navli{color:#a5a5a5;}
a.nlhov {color:#ff876f;}
.navli .icont{display:inline-block; position:relative;}
.icont .inum{padding:1px 3px; background:#fe6a50; font-style:normal; border-radius:50%; font-size:10px; text-align:center; color:#fff; line-height:10px; left:14px; top:-2px; position:absolute;}

/*选择列表*/
.chooselist{border-top:1px #e5e5e5 solid; background:#fff;}
.chli{height:44px; line-height:44px; padding-left:10%; font-size:14px; border-bottom:1px #e5e5e5 solid;}
.schli{font-size:16px; color:#fc8301; padding-right:5px;}
.chli a,.cchli a{display:block;}
.cchli{height:44px; line-height:44px; text-align:center; font-size:14px; border-bottom:1px #e5e5e5 solid;}

/*通用弹层*/
.verify{position:fixed; z-index:8010; top:50%; margin-left:5%; width:90%; margin-top:-140px;}
.ewmar{position:fixed; z-index:8010; top:50%; margin-left:5%; width:90%; margin-top:-160px;}
.fveri{position:fixed; z-index:8010; top:50%; margin-left:8%; width:84%; margin-top:-140px;}
.verdiv{background:#fff; border-radius:5px; padding-bottom:20px;}
.laytit{height:40px; position:relative; line-height:40px; text-align:center; border-bottom:1px #86d0b7 solid;}
.laytxt{height:50px; color:#000; line-height:50px; text-align:center;}
.lclose{ position:absolute; right:10px; top:14px; height:12px; width:12px;}
.lclose img{height:12px;}
.laysafe{text-align:center; font-size:12px;}
.laysafe img{height:14px;}
.layload{text-align:center; padding:40px 0px 30px 0px;}
.lltxt{position:absolute; z-index:5; top:0px; left:21px; font-weight:normal; font-size:12px; color:#888;}
.appveri{position:fixed; z-index:8010; top:10%; margin-left:8%; width:84%;}

/*弹层*/
.lay_cw{display:none; position:fixed; width:200px; height:30px; margin-left:-100px; left:50%; top:50%; margin-top:-15px; color:#fff; padding:15px 20px; z-index:8010; border-radius:5px; background:#000; filter: alpha(opacity=70); opacity: 0.7;}
.appdiv{position:fixed; height:100%; padding:15px 0px 0px 0px; background-color:#000; filter:alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; left: 0; top: 0px;bottom:0px; width: 100%; z-index: 8001;}
.apclose{position:absolute; right:8px; top:8px;}
.apclose .cimg{height:20px;}


/*登录弹层*/
.logindiv{width:82%; margin-left:9%; margin-top:-155px; top:50%; z-index:8010; position:fixed; height:310px; overflow:hidden;}
.logform{background:#fff; border:1px #ddd solid; border-radius:5px; padding:5px 20px 20px 20px;}
.addform{background:#fff; border-bottom:1px #ddd solid; padding:5px 20px 20px 20px;}
.l_hint{height:22px; line-height:22px; color:#e44000; font-size:12px; padding-left:3px;}
.log_input{border:1px #e1e1e1 solid; border-radius:3px; height:35px; line-height:35px; background:#fff; width:98%; padding-left:2%; color:#000; margin-bottom:15px;}
.redlog{border:1px #f22e00 solid;}
.share{padding-top:30px; width:215px; margin:0px auto;}
.appare{padding-top:20px; text-align:center; width:255px; padding-left:5px; margin:0px auto;}
.sha_sina,.sha_qq{position:relative; width:105px; height:60px; display:inline-block; display:block; float:left; overflow:hidden;}
.sha_qq{float:right;}
.app_sina,.app_qq,.app_wx{position:relative; width:60px; height:60px; padding:5px; display:inline-block; overflow:hidden;}
.simg{height:40px; width:40px; border-radius:20px; background:#fff; display:block; float:left}
.appare .simg{height:50px; width:50px; border-radius:25px; background:#fff; display:block; float:left}
.shaimg{position:absolute; height:50px; }
.appare .shaimg{position:absolute; height:70px; }
.sha_sina .shaimg{clip: rect(0px, auto, 25px, auto); top:7px; left:8px;}
.app_sina .shaimg,.app_wx .shaimg{clip: rect(0px, auto, 35px, auto); top:12px; left:13px;}
.sha_qq .shaimg{clip: rect(25px, auto, 50px, auto); top:-18px; left:7px;}
.app_qq .shaimg{clip: rect(35px, auto, 70px, auto); top:-22px; left:12px;}
.stxt{float:left; line-height:40px; padding-left:3px; color:#fff; font-size:12px;}

/*分享赚注册弹层*/
.sharelg{position:fixed; z-index:8010; width:74%; left:13%; top:10%;}
.sharreg{position:fixed; z-index:8010; width:74%; left:13%; top:20%;}
.sharelg .log_logo{width:50%; margin:20px 20% 20px 30%;}
.sharelg .bdbom2{height:44px; position:relative; width:100%; line-height:44px; margin-bottom:12px; border:0px; background:#292929; border-radius:8px;}
.sharelg .shl_i{position:absolute; z-index:240; left:5px;top:10px; height:24px;}
.sharelg .rttxt{color:#ff9600; font-size:14px; float:right; padding-right:10px;}
.sharelg .che{margin:6px 3px 0px 0px;}
.shlgpla{color:#fff; height:40px; line-height:40px; background-color:#292929; border:0px; float:left; margin-left:12%; margin-top:2px;}
.sharelg .sla{width:78%;}
.sharelg .slb{width:44%;}
.shlgpla:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #dddddd; font-family:"Microsoft YaHei"; font-size:14px;}
.shlgpla::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #dddddd; font-family:"Microsoft YaHei"; font-size:14px;}
input.shlgpla:-ms-input-placeholder,textarea.shlgpla:-ms-input-placeholder {color: #dddddd; font-family:"Microsoft YaHei"; font-size:14px;}
input.shlgpla::-webkit-input-placeholder,textarea.shlgpla::-webkit-input-placeholder {color: #dddddd; font-family:"Microsoft YaHei"; font-size:14px;}


/*加载*/
.load{height:70px; width:64px; position:fixed; left:50%; margin-left:-32px; top:50%; margin-top:-35px; z-index:5;}
.load .ldimg{height:70px;}

/*表单*/
.flist{background:#fff; padding:10px 10px; border-top:1px #ececec solid; border-bottom:1px #ececec solid;}
.flist li{height:44px; line-height:44px; width:100%; border-bottom:1px #ececec solid;}
.flist li.nbd{ border-bottom:0px;}
.flist .tit{display:block; float:left; padding-right:5px; width:25%; text-align:right; color:#333}
.flist .tt{display:block; float:left; padding-right:5px; width:25%; color:#666; font-size:14px;}
.flist .txt{text-align:right; color:#666; float:right; padding-right:5px;}
.flist .rtt{text-align:right; color:#ff6d34; float:right; padding-right:5px;}
.flist .cl05{color:#333;}
.flist .sbdin{display:block; float:left; width:73%; height:42px;}
.flist .choin{display:block; float:left; width:73%;}
.fbin{border:0px; display:block; line-height:30px; border:0px; text-align:right; width:67%; display:block; float:left; height:30px; padding:2px 6% 2px 0px ; margin-top:5px;}
.nain{border:0px; display:block; line-height:30px; border:0px; width:67%; display:block; float:left; height:30px; padding:2px 6% 2px 0px ; margin-top:5px;}

.mugo{height:16px; float:right; margin-top:6px;}
.flist .mugo{margin-top:14px;}
.flist .inc{right:0px;}
.ord .mugo,.ordHistory .mugo{margin-top:3px; height:12px; margin-left:5px;}

.choa{float:left; height:40px; line-height:40px;}

.ichoa{display:block; float:left;  margin-top:12px;  margin-right:5px; height:18px; width:18px;}
.chhov{color:#000;}

.flist .inc_a,.id_name .inc_a{display:block; height:14px; width:14px; position:absolute; top:16px; right:0px;}
.inc_a .cimg{height:14px;}

input:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */ color: #aaa; font-family:"Microsoft YaHei"; font-size:14px;}
input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color: #aaa; font-family:"Microsoft YaHei"; font-size:14px;}
input:-ms-input-placeholder{color: #aaa; font-family:"Microsoft YaHei"; font-size:14px;}
input::-webkit-input-placeholder{color: #aaa; font-family:"Microsoft YaHei"; font-size:14px;}

input.num::-webkit-outer-spin-button,input.num::-webkit-inner-spin-button {-webkit-appearance: none !important;margin: 0;}
input.num{ -moz-appearance: textfield;}

/*确认表单*/
.idok_mid{background:#fff; padding:10px 6%; border-top:1px #ececec solid; margin-top:8px; border-bottom:1px #ececec solid;}
.id_text{border:1px #ececec solid; padding:5px 1%; width:98%; line-height:22px; fong-size:14px; font-family:"Microsoft YaHei";}
.djqul{margin-top:10px; padding:0px 20px;}
.djqul li{border-bottom:0px;}
.djqul .tit{float:left; width:auto; padding-right:5px; color:#666;}
.djqul .sbdin{float:right; width:65%;}
.djqul .txt{color:#333;}

/*通用橙色投标按钮*/
.cbtn_o,.cbtn_f,.cbtn_y,.cbtn_g,.cbtn_h,.cbtn_rf,.cbtn_ye,.cbtn_r,.sbtn_o{height:42px; display:block; font-size:16px; line-height:40px; text-align:center; color:#fff; background:#ff9f59; border:1px #ff9f59 solid; border-radius:5px;}
.cbtn_f{color:#666; background:#fff; border:1px #ccc solid;}
.cbtn_y{background:#ff7e4c; color:#966c2c; border:1px #ff7e4c solid;}
.cbtn_g{background:#86d0b5; color:#fff; border:1px #86d0b5 solid; height:40px; line-height:40px;}
.cbtn_h{background:#ddd; color:#666; border:1px #ddd solid; height:40px; line-height:40px;}
.cbtn_rf{color:#45b79d; background:#fff; border:1px #6eba9e solid;}
.cbtn_ye{background:#ffbe22; color:#fff; border:1px #ffbe22 solid;}
.cbtn_r{background:#f13d3d; color:#fff; border:1px #f13d3d solid;}
.sbtn_o{background:#ff9600; color:#fff; border:1px #ff9600 solid; height:40px; line-height:40px; border-radius:20px;}

/**无记录*/
.ls_wjl{ width:90%; background:#fff; color:#999; text-align:center; padding:65px 5% 15px 5%; font-size:16px}

/*有序无序列表*/
.olnum,.ulnum{ padding-left:17px;}
.olnum .oli{list-style-type:decimal; line-height:22px; padding-bottom:10px;}
.ulnum .uli{list-style-type:lower-alpha; line-height:24px;}

/*序列ul*/
.uldec,.ulalp,.ulalp2,.ulalp3,.ulalp4{padding-left:17px; padding-bottom:15px;}
.ulalp2{padding-left:23px; margin-left:10px;}
.ulalp3{padding-left:23px;}
.uldec li,.ulalp li{list-style:decimal; line-height:24px; padding:3px 0px 3px 0px;}
.ulalp li{list-style:lower-alpha;}
.ulalp2 li{list-style:lower-alpha; line-height:22px; padding:3px 0px 3px 0px;}
.ulalp3 li{list-style:decimal; line-height:22px; padding:1px 0px 1px 0px;}
.ulalp4 li{list-style:disc; line-height:22px; padding:3px 0px 3px 0px;}

/*wap导航*/
.waplay{position:fixed; bottom:10px; right:10px; height:100px; width:48px; z-index:10;}
.wapnav_btn,.wlaya_a,.wlaya_b,.wlaya_c,.wlaya_d{height:38px; margin-bottom:1px; width:48px; display:block; text-align:center; padding:5px 0px; border-radius:3px; font-size:14px; background-color:#000; filter:alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; text-align:center;}
.wlaya_a span,.wlaya_b span,.wlaya_c span,.wlaya_d span{filter:alpha(opacity=100); -moz-opacity: 1; display:block; opacity: 1; line-height:14px; color:#fff; font-size:12px;}
.wlaya_a img,.wlaya_b img,.wlaya_c img,.wlaya_d img{height:24px; margin:0px auto;}
.wapnav_btn{line-height:18px; display:block; color:#fff; font-size:14px;}
.wapnav_btn img{display:none; height:30px; margin:4px auto;}
.wapnav_btn span{display:block;}
.wlaya_a{display:block; opacity:0; position:absolute; top:-1px; left:0px; height:0px;}
.wlaya_b{display:block; opacity:0; position:absolute; top:-1px; left:0px; height:0px; border-raius:0px; }
.wlaya_c{display:block; opacity:0; position:absolute; top:-1px; left:0px; height:0px; border-raius:0px;}
.wlaya_d{display:block; opacity:0; position:absolute; top:-1px; left:0px; height:0px; border-raius:0px;}
.wapp{width:48px; height:48px; position:relative;}
.actwa .wlaya_a,.actwa .wlaya_b,.actwa .wlaya_c,.actwa .wlaya_d{opacity:0.6; height:38px; transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -ms-transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out;}
.actwa .wlaya_a{top:-196px;}
.actwa .wlaya_b{top:-147px;}
.actwa .wlaya_c{top:-98px; }
.actwa .wlaya_d{top:-49px; }
.actwb{border-radius:0px 0px 3px 3px;}
.actwb img{display:block;}
.actwb span{display:none;}

/*iphone4,iphone5*/
@media only screen and (max-width:320px){
   .flist li{font-size:13px;}
}

/*帮帮干货tab*/
::-webkit-scrollbar {display:none}
.say_nav{ height:auto; width:100%; overflow:hidden; border-bottom:1px solid #e5e5e5; background:#fff;}
.say_menu{ width:510px;}
.say_menu li{ display:inline-block; width:80px; }
.say_menu li:first-child{}
.say_menu li a{ font-size:15px; color:#45494e; height:40px; line-height:40px; display:block; border-bottom:2px solid #fff;text-align:center; width:80px}
.say_menu li a.say_ain{ color:#ff6d34; border-bottom:2px solid #ff6d34; height:40px; line-height:40px;}

.q_gh_tab{ width:96%; padding:5px 2%; height:auto; overflow:hidden}
.q_gh_tab a{ display:inline-block; padding:0 7px; margin-top:4px; margin-bottom:4px; margin-right:1px; text-align:center; text-decoration:none; color:#888; border:1px solid #ddd; border-radius:3px; font-size:13px; height:23px; line-height:23px; background:#f9f9f9; margin-left:0}
.q_gh_tab a.q_gh_tabin{ color:#fff; background:#f99070; border-color:#f99070}
