@charset "utf-8";
/* Reset css*/
body,h1,h2,h3,h4,h5,h6,div,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
body,button,input,select,textarea{font:12px/1.5 "微软雅黑" ,arial, sans-serif;font-family: "微软雅黑" ,arial, sans-serif!important;color: #333;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight: normal;}
address,cite,dfn,em,var{font-style:normal}
code,kbd,pre,samp{font-family:courier new,courier,monospace}
small{font-size:12px}
ul,ol,li,dl,dt,dd{list-style:none}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
legend{color:#000}
fieldset,img{border:0}
button,input,select,textarea{vertical-align:middle;cursor:pointer}
table{border-collapse:collapse;border-spacing:0}

/* 清除浮动样式 */
.clearfix:after,.container:after,.column:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden; } 
.clearfix,.container,.column{display: inline-block;}
/* Hides from IE-mac \*/
*html .clearfix,*html .container{height: 1%;} 
.clearfix,.container,#header,.footer,.column{display: block;}
.column{ margin-bottom:10px;}

/*a*/
a{ text-decoration:none;color: #0085d0;}
a:hover{ text-decoration:none;}

/* text-align */
.tl{text-align: left;}
.tc {text-align: center;}
.tr{text-align: right;}

/* color */
.cl0085d0{color: #0085d0}
.cle40077{color: #e40077}
.cl999{color: #999}

/* float */
.right{float: right;}
.left{float: left;}

/* 灰色背景 */
.gray_bg{background: #f4f4f4;}

/* 白色背景 */
.white_bg{background: #fff;}

/*wap登录页App下载推荐框 start*/
/* .downappcontent{background: #000;opacity: 0.7; filter:alpha(opacity=70);margin-top: 10px;padding: 0;}
.downapp{position:relative;padding:0 110px 0 30px; font-family:microsoft yahei;border: 0}
.downapp .clsBtn{position:absolute; top:0; left:0; width:29px; height:29px; background:url(/wap2012/images/clsBtn.png) no-repeat 0 0; cursor:pointer;}
.rborder5{-webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -ms-border-radius:5px; border-radius:5px;}
.downapp .appicon{  position: absolute;top: 2px;left: 25px;;width:35px; height:36px;border:1px solid #E5E5E5; }
.downapp .appicon img{vertical-align: middle;}
.btn_blue2{display:inline-block; height:30px; line-height:30px; color:#fff; background:#1690DC; background:-webkit-linear-gradient(top, #1C98E6 0%, #1289D4 100%); background:-moz-linear-gradient(top, #1C98E6 0%, #1289D4 100%); background:-ms-linear-gradient(top, #1C98E6 0%, #1289D4 100%); background:-o-linear-gradient(top, #1C98E6 0%, #1289D4 100%); background:linear-gradient(to bottom, #1C98E6 0%, #1289D4 100%); font-size:14px; padding:0 20px;}
.btn_blue2:hover{background:#199bec; background:-webkit-linear-gradient(top, #21a2f4 0%, #1590de 100%);}
.downapp .intro{margin-left: 40px;display: inline-block;color:#fff; font-family:microsoft yahei;vertical-align: middle;}
.downapp .btn_blue2{position:absolute; right:10px; top:8px;} */
.downapp .intro {-webkit-margin-before: 1em;-webkit-margin-after: 1em;margin-top: 1em;margin-bottom: 1em;}
/*wap登录页App下载推荐框 end */

/* 顶部搜索 strat*/
#top{background-color:#f4f4f4;display: none;}
#top .top-bar-w{width:100%;color:#ccc;height:30px;line-height:30px;padding:10px 0;display:-webkit-box;display:-moz-box;position:relative;}
#top .top-bar-c{margin:0 0 0 40px;-webkit-box-flex:1;-moz-box-flex:1.0;}
#top .top-bar-c .search_box{height: 30px;line-height: 30px;background: #fff url(/wap2012/images/search_1.png) no-repeat 10px center;background-size: 20px;border: 1px solid #e5e5e5;border-radius: 2px;width: 100%;}
#top .search_box form{margin: 0 5px 0 35px;display: block;height: 30px;position: relative;}
#top .search_box input{width: 90%;border: 0;outline: 0;float: left;height: 20px;line-height: 20px;margin: 5px 0;border-left: 1px solid #e5e5e5;text-indent: 0.5em;}
#top .search_box form  .clear_keyword{position: absolute;top: 0;right: 0;cursor: pointer;width: 20px;height: 20px;background: url(/wap2012/images/icon_close.png) no-repeat;background-size: 20px;margin-top: 5px;margin-left: 3px;display: none}
#top .top-bar-btn{height:30px;line-height:30px;padding:0 15px;font-size:16px;color:#ccc;cursor: pointer;}
#top #search_btn{color: #0085d0;display: none}
/* 顶部搜索 end*/

/* 头部 strat */
#topBar{height: 40px;background: #fff;}
#topBar .logo{width: 140px;margin-left: 20px;margin: 8px 0px 0px 15px;}
#topBar .logo img{width: 100%;}
#topBar .operation{position: relative;top: 10px;right: 5px;}
#topBar .operation #login{color: #999;max-width: 100px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
#topBar .operation #fold{background: url(/wap2012/images/icon_2.png) no-repeat;width: 20px;height: 20px;margin-left: 5px;background-size: 15px;vertical-align: middle;float: left;}
#topBar .line{width: 1px;height:10px;/*background: url(/wap2012/images/line.png) no-repeat center;*/ padding: 0 5px;margin-top: 3px;}
#search{display:none;/*display: inline-block;*/width: 24px;height: 24px;background: url(/wap2012/images/search.png) no-repeat;background-size: 18px;}
#login_box{position: absolute;top: 35px;right: 10px;border: 1px solid #ccc;border-radius: 10px;z-index: 999;background: #fff;color: #b6b6b6;display: none}
#login_box:before,#login_box:after{content:"";display:block; border-width:10px; position:absolute; top:-20px; left:100px; border-style:solid; border-color:transparent transparent #ccc; font-size:0; line-height:0; }
#login_box:after{top:-19px; border-color:transparent transparent #fff; }
#login_box ul{margin-left: 30px;}
#login_box ul li{padding: 15px 0;border-bottom: 1px solid #ccc;width: 180px}
#login_box ul li:last-child{border: 0;}
#login_box li span{font-size: 14px;color: #000;word-wrap: break-word;}
#login_box button{font-size: 16px;font-weight: bold;width: 100%;background: #f4f4f4;border: 0;border-top: 1px solid #ccc; border-radius: 0 0 10px 10px; padding: 12px;}
/* 头部 end */

/* 导航 strat */
#nav{background:  #f8f8f8;border-width: 1px;border-style: solid;border-color: #e5e5e5 transparent #e5e5e5 transparent;}
#nav a{float: left;padding: 5px 15px;color: #999;background: url(/wap2012/images/right.png) no-repeat right center;height: 18px;}
#nav a img{width: 15px;margin-right: 8px;vertical-align: sub;}
#nav .on{/* font-size: 14px; */color: #0085d0;}
#nav .back{float: right;color: #0085d0;background: none;}
/* 导航 end */

/* 导航2 start */
#nav_2{width: 100%;background-color: #fff;}
#nav_2 a{float: left;width: 25%;color: #999;font-size: 14px;text-align: center;padding: 10px 0;}
@media screen and (max-width:374px){#nav_2 a{font-size:12px}}/* 解决iphone4-iphone5字分行 */
#nav_2 a span{display: inline-block;width: 22px;height: 22px;margin-right: 5px;vertical-align: sub;}
#nav_2 a .bg1{background: url(/wap2012/images/index/nav_bg_1.png) no-repeat 0 0;background-size: 100%;}
#nav_2 a .bg2{background: url(/wap2012/images/index/nav_bg_2.png) no-repeat 0 0;background-size: 100%;}
#nav_2 a .bg3{background: url(/wap2012/images/index/nav_bg_3.png) no-repeat 0 0;background-size: 100%;}
#nav_2 a .bg4{background: url(/wap2012/images/index/nav_bg_4.png) no-repeat 0 0;background-size: 100%;}
#nav_2 .on{border-bottom: 2px solid #0085d0;color: #0085d0;}
#nav_2 .on span{background-position: 0 -22px;}
/* 导航2 end */

/* 底部 strat */
#footer{width: 100%;background: #f4f4f4;padding: 5px 0;border-top: 1px solid #e5e5e5}
#footer .bottomLink{line-height: 20px;margin: 5px 0;text-align: center;}
#footer .bottomLink a{/* margin-right: 15px */}
#footer .bottomLink span{color: #fc871f;cursor: pointer;}
#footer p{text-align: center;color: #999;}
/* 底部 end */

/* 遮罩层 */
#layer{position: fixed;background: rgba(0,0,0,0.5);width: 100%;height: 100%;z-index: 99;top: 40px;display: none}

/* 充值头部带返回箭头 start */
#header_back{width: 100%;height: 40px;line-height: 40px;text-align: center;background: #fcfcfc;border-bottom: 1px solid #e5e5e5;}
#header_back .back{background: url(/wap2012/images/back.png) no-repeat 0 0;background-size: 12px;width: 12px;height: 20px;position: absolute;left: 10px;margin: 10px;padding: 0}
#header_back .more{position: absolute;right: 10px;}
#header_back #search{position: absolute;right: 0;width: 24px;height: 24px;background: url(/wap2012/images/search.png) no-repeat;margin: 8px;}
#header_back span{font-size: 18px;}
/* 充值头部带返回箭头 end */

/* 温馨提示 start */
.pop_layer_box{display: none;}
.pop_layer{background: rgba(0,0,0,.5);position: fixed;left: 0;top: 0;width: 100%;height: 100%;display: table;z-index: 99;}
.pop_box{display: table-cell;vertical-align: middle;text-align: center;}
.pop_box .pop_content{display: inline-block;width: 80%;background: #fff;border-radius: 10px;}
.pop_box .title{height: 40px;font-size: 16px;border-bottom: 1px solid #e5e5e5;line-height: 40px;padding-left: 10px;}
.pop_box .content_title{height: 40px;line-height: 40px;font-size: 16px;border-bottom: 1px solid #e5e5e5;text-align: center;background: #fffff3;}
.pop_box .content{padding: 0 10px 10px 10px;border-bottom: 1px solid #e5e5e5;text-align: left;max-height: 280px;overflow-y: scroll;margin-right: 1px;}
.pop_box .content p{line-height: 20px;margin-top: 10px;}
.pop_box button{width: 100%;height: 50px;line-height: 50px;border: 0;background: 0;font-size: 25px;color: #0099cc;text-align: center;outline: none;}
/* 温馨提示 end */

/* 新底部广告 start */
.ad{border-bottom: 1px solid #e5e5e5;}
.ad .ad_main{position: relative;}
.ad .ad_main .ad_bg{display: block;width: 100%;height: 60px;}
.ad .close_ad{position: absolute;top: 0;left: 0;background: url(/wap2012/images/index/ad_close.png) no-repeat;height: 25px;width: 25px;background-size: 25px;}
.ad .ad_download{position: absolute;top: 6px;right: 18px;width: 48px;}
.ad .ad_download img{width: 100%}
/* 新底部广告 end */

/* 输入框显示清空按钮 start */
.inp_text{position: relative;width: 80%;margin: 0 auto;border: 1px solid #e5e5e5;box-sizing: border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.add_inp {width: 100%;display: block;height: 35px;line-height: 35px;text-indent: 5px;border: 0;}
.clear_inp_word{position: absolute;top: 7px;right: 5px;width: 20px;height: 20px;background: url(/wap2012/images/icon_close.png) no-repeat;background-size: 20px;display: none}
.phone_record{position: absolute;top: 8px;right: 5px;width: 20px;height: 20px;background: url(/wap2012/images/phone_record.png) no-repeat;background-size: 20px;}
/* 输入框显示清空按钮 end */


/****首页顶部点击弹窗*****/
#login_box ul .msgLicss{
	background: gray;
	margin-left: -15px;
	background: url(/wap2012/images/xjj/dian.png) 0px 23px no-repeat;
	/* margin-left: 10px; */
	padding-left: 15px;
	color:#b6b6b6;
}
#login_box ul .msgLicss a{
	color:#b6b6b6;
}
#login_box ul .msgLicss a span{
	color:#e40077;
}
