
html, body{ width:100%; height:100%;}
body{ color:#333;  margin:0; background-color: #f5f5f5; font-size:49px; }
body { font-family:"Arial","黑体"; -webkit-font-smoothing: antialiased; }
input{ font-size:14px;  outline:none; }
br{ letter-spacing:normal; }
div,h1, h2, h3, h4, h5, table, td, th, p, ul, ol, li, span, form{ padding:0; margin:0; list-style-type:none; }
a{ color:#777; text-decoration:none; }
a, button{ -webkit-tap-highlight-color:rgba(0,0,0,0); outline:none; }
a:active{text-decoration:none;}
a:hover{text-decoration:none;}
img{ border:0; }
.cbr{ clear:both; line-height:0; }
em, i { font-style: normal; }
sub{ display:none;}
.kefu { padding:0% 2% 2% 2%;}
.kefu ul li p{font-size:0.6em; padding-top:5px; display:block; line-height:1.5em;}
.kefu ul .pic{ float:left; }
.kefu ul li{ width:32%; padding-left:1.7%; margin-top:5%;}

.kefu ul li img{ width:100%; border-radius:5px;} 
.kefu ul li:first-child{ padding-left:0%;}
.homebox{ width:100%;}
.main_head{ width:100%;  background:#35abd8;overflow:hidden; position:relative}
.main_head p{width:100%;padding:0.652em 0em;  font-size:1em; color:#FFF; display:block; text-align:center; }
.main_head a{width:6%; position:absolute; left:5%; top:24%;}
.main_head  a img{  width:100%;}


.more{ float:right; position:absolute;top:17%;  right: 2%; width:8.5%;}
.more img{ width:100%;}



.header{top:0px;position:fixed; width:100%;z-index: 2000}
.header_con{  background-color:#262932; position:relative; z-index:0;width: 96%;overflow:hidden; padding:2% 2% 1% 2%;}

.idx_logo{color: #fff;float:left;margin-left: 10px; width:50%;}
.idx_logo img{ width:60%;}

.user span{ color:#fff; font-size:0.7em; padding-right:8%; line-height:2.5em; float:right;}

.user .img111{ width:8%; float:right; margin-top:9%; margin-right:2%;}


.user{float:right;margin-right: 10px; width:40%;}
.user img{ width:24%; float:right;}

.logo{color: #fff; float:left;margin-left: 10px;height: 45px;}
.title{text-align: center ;color: #ffffff;margin-top: 12px;overflow:hidden; font-weight: bold;font-size: 1.1em;z-index: 2001;margin-left: auto;margin-right: auto}
.more{color: #fff;  float:right;margin-right:10px}
.more a{width: 100%;border: 1px solid #000000;position: absolute;}
.save{color: #fff; width:40px; float:right;margin-right:10px;height: 45px;line-height: 45px;font-size: 1.1em}

.nav{width: 100%;position: fixed;z-index: 2000;background: #ffffff;top:2.5em;display: none}
.nav div{width: 100%;position: relative;}
.nav div a{position: relative;width: 25%;float: left;line-height: 3em;text-align: center;font-size: 0.6em;color: #525252}
.nav div span{right: -1px;position: absolute;color: #d4d4d4;font-size: 1em}

.content{ width:100%; position:absolute; left:0; }
.float{ width:100%; }
.content{ top:2.8em; }

#banner{ overflow: hidden;padding: 0; margin: 0;border: 0; width:100%;}
#idx-banner{ overflow: hidden;padding: 0; margin: 0;border: 0;}
#banner img,#idx-banner img{width: 100%; display:block;}



.swipe {overflow: hidden;visibility: hidden;position: relative;}
.swipe-wrap {overflow: hidden;position: relative;}
.swipe-wrap > div {float:left;width:100%;position: relative;}
.swipe a{ display: block;position: relative;width: 100%}

.dot{ text-align:right;width: 100%; z-index: 1002;visibility: visible; position: absolute; bottom:0%;left: 0;background: #000000;opacity: 0.7; }
.dot em{color: #eeeeee;font-size: 1.2em;}
.dot em.hover{ color:red;}

.gm_pic_tbar,.game_down_tbar, .gm_pic_tbar dl,.share,.rank_tab{ display:-moz-box; display:-webkit-box; display:box; }
.gm_pic_tbar section, .game_down_tbar section,.share section,.rank_tab section{ -moz-box-flex:1; -webkit-box-flex:1; box-flex:1; }

/* index */

.idx_banner_title{margin-top: -27px;color: #ffffff;position: absolute;z-index: 3;margin-left: 5px;font-size: 1em}
.idx_nav_list{ width:100%; background-color:#fff;margin-bottom:10px;overflow:hidden; padding:20px 0px 5px 0px;}
.idx_nav_list div{ width:25%; float:left;}
.idx_nav_list div a{ width:100%; text-align:center;  }

.idx_nav_list div a p{ font-size:0.7em; width:100%; line-height:2em; width:100%;}
.idx_nav_list div a img{ width:50%; margin-left:25%;}

.content_bottom{ width:100%; overflow:hidden;}
.content_bottom_top{ width:100% ; float:left;}

.content_bottom_top .img1 { width:50%; border-top:1px solid#e4e4e4; float:left;border-bottom:1px solid#e4e4e4;}

.content_bottom_top div img{ width:100%; display:block;}
.content_bottom_bottom{ width:100%; float:left;}

.content_bottom_bottom div { width:25%;  float:left;}

.content_bottom_bottom div img{ width:100%;}




.idx_nav_list a.link_hover sub{ position:absolute; z-index:0; width:100%; height:100%; background-color:#e2e0e0; opacity:0.5; display:block; }





/*chongzhi*/
.pay_sel_head{width: 100%;color: #777777;background-color: #f3f3f3; overflow:hidden; margin-bottom:5%;}
.pay_sel_head span{margin-left: 10px;font-size: 0.9em;top:0.5em;position: absolute}
.pay_sel_head a{font-size:0.7em;line-height: 1em; padding:1%;}
.pay_sel_head div{float: right;text-align: center;background-color: #ffffff; border:1px solid #d4d4d4;color: #777777;-webkit-border-radius: 2px; margin-right:0.5em; width:30%; margin-top:2%; }
.pay_game_sel1{width: 100%;padding-top: 10px; overflow:hidden;}
.pay_game_sel2{width: 100%;padding-top: 10px;}
.pay_game_sel1 section,.pay_game_sel2 section{ float:left; width:50%; padding:0 0 5px 0;background: #ffffff;}
.pay_game_sel1 section div,.pay_game_sel2 section div{margin:0 0.5em 0.5em 0.5em;line-height:2.5em;text-align: center;border:1px solid #d4d4d4d4d4d4;font-size: 0.8em;background:#f7f7f7;-webkit-border-radius: 3px;}
.pay_game_sel1 section div.type1,.pay_game_sel2 section div.type1{background: #ffffff;border:1px solid #ffffff;}
.pay_game_sel1 section a,.pay_game_sel2 section a{color: #474747;  display: block; float: none; width: 100%; position: relative;z-index: 0;}
.bn{width: 100%;background: white; float:left; margin-bottom:5%;}
.bn input{ font-size:0.8em; border: 1px solid #d4d4d4; line-height:1.5em; margin-left:3%; color:#d4d4d4;  padding-left: 10px; width:60%;-webkit-appearance: none; }
.bn #search-btn{text-align: center;font-size: 0.8em;border: 0;background-color: #e1e1e1; line-height:2em;  -webkit-border-radius: 3px;
padding:0% 6%;  margin-top: 1%;}

.pay_game_sel1{ width:100%;}
.pay_game_sel1 ul li{ overflow:hidden;border-bottom:1px solid#d4d4d4;}
.pay_game_sel1 ul{ float:left; width:96%; margin:10px 10px 0px 10px;}
.pay_game_sel1 ul li a{ float:left; width:96%; padding:4%  2%; }
.pay_game_sel1 ul li:last-child{ border-bottom:1px solid #fff;}
.pay_game_sel1 ul li a img{ width:10%; float:left;}

.pay_game_sel1 ul li a p{ float:left; font-size:0.8em; color:#333; width:70%; line-height:2em; padding-left:5%}


.pay_sel_head a.link_hover sub{ position:absolute; z-index:0; width:120px; height:35px; background-color:#e2e0e0; opacity:0.5; display:block; }
.pay_game_sel1 a.link_hover sub{ position:absolute; z-index:0; width:100%; height:45px; background-color:#e2e0e0; opacity:0.5; display:block; }


.foot{text-align: center;width: 100%;height:25px;position:absolute; z-index:10;font-size: 0.8em;color: #a6a6a6;  bottom:-38px; }

.footer{text-align: center;line-height: 40px;height: 40px; font-size: 0.8em }
.footer a{color: #888;margin-left: 10px;}
.more_load{text-align: center;margin-top: 10px;font-size: 0.9em;color: #7e7e7e}
h3{
    margin-top:28px;
    font-size: 150%;
    text-align: center;
    border-bottom: 1px solid #d4d4d4;
    font-weight: bolder;
    padding: 8px 0;
}
.next-title{
    margin-top:0 !important;
    border-top: 1px solid rgba(221, 221, 221, 0) !important;
}
.title-grey{
    color:#666666 !important;
    margin-bottom: 30px !important;
}
.mar-b-50{
    padding-top: 70px;
}
.mar-b-50 p{
    color: #393939;
    margin-bottom: 10px;
}
.fn-red{
    color: red !important;
}

.mar-b-25{
    padding-top: 25px;
}

.mar-b-25 p{
    color: #393939;
    margin-bottom: 10px;
}
.bgc-fff{
    background-color:#ffffff !important;
}














.center_bottom1{ width:100%; position:relative;}
.center_bottom1 ul{ margin-top:6%; }

.center_bottom1 ul li{  width: 100%; padding:0 5%; box-sizing:border-box; border-top:1px solid #d4d4d4; line-height:3em;  }
.center_bottom1 ul li:last-child{ border-bottom:1px solid #d4d4d4;}
.center_bottom1 ul li>span{ font-size:0.8163em;  width:25%; }

.center_bottom1 ul li label{ margin-left:6%;}
.center_bottom1 ul li p{ float:left;font-size: 0.8163em;   width:30%; }

.center_bottom1 ul li input{ font-size:0.8em;  color:#666; line-height:1.6em; margin-top:4.5%;}


.center_bottom1 ul li input:focus,.center_bottom ul li input[readonly] {
	background-color: #fff
}

.center_bottom1 ul li select{ border:none; font-size:0.8em; color:#666;  margin-left:6%;}

/*个人*/
.button{text-align:center;margin-bottom:1em; padding-top:1em; width:100%; overflow: hidden; }
.button input{border:none; width:85%;  background:#f69148; border-radius:10px; height:2.5em; font-size:1em; line-height:1.5em; color:#fff; -webkit-appearance: none; }
.center_bottom{ width:100%; overflow:hidden;}
.center_bottom ul{ margin-top:6%; }

.center_bottom ul li{  width: 100%; padding:0 5%; box-sizing:border-box; border-top:1px solid #d4d4d4; line-height:3em; float:left; }
.center_bottom ul li:last-child{ border-bottom:1px solid #d4d4d4;}
.center_bottom ul li>span{ font-size:0.8163em; float:left; width:25%; }

.center_bottom ul li label{ margin-left:6%;}
.center_bottom ul li p{ float:left;font-size: 0.8163em;   width:30%; }

.center_bottom ul li input{ font-size:0.8em;  color:#666; line-height:1.6em; margin-top:4.5%;}


.center_bottom ul li input:focus,.center_bottom ul li input[readonly] {
	background-color: #fff
}

.center_bottom ul li select{ border:none; font-size:0.8em; color:#666;  margin-left:6%;}


.content .submit{ display:block; width: 80%;margin-top: 8%; margin-left:10%; margin-bottom:2em;}

.content .submit img{ width:100%;}
.center{  background:#fff; overflow:hidden;  }
.center_top{ width:100%; text-align:center; }

.center_top img{ width:27.656%; margin-top:1.5em; display:inline;}

.center_top p{ font-size:0.75em; color:#999; margin-top:0.5em; width:100%}
/*注册*/
.center_botton{ width:100%; position:relative;}


.center_botton ul li{  width: 100%; padding:0 5%; box-sizing:border-box; border-bottom:1px solid #d4d4d4; line-height:3em; position:relative;    vertical-align: middle; }

.center_botton ul li>span{ font-size:0.6em;  line-height:1.5em; padding-left:2%; color:#8e8e8e;}
.center_botton ul li img{ width:8%; position:absolute; top:27%; left:3%;}
.center_botton ul li label{ margin-left:6%;}
.center_botton ul li p{ float:right;font-size: 0.8163em;   width:30%; margin-right:50%;}
.center_botton ul li #checkpic{    
    left: 0;
    width: 16%;
    position: relative;
    vertical-align: middle; 
}

.center_botton ul li input{ font-size:0.8em;  color:#666; line-height:1.6em;padding-left:10%; margin-top:4.5%;}


.center_botton ul li input:focus,.center_bottom ul li input[readonly] {
	background-color: #fff
}

.center_botton ul li select{ border:none; font-size:0.8em; color:#666;  margin-left:6%;}


.content .submit{ display:block; width: 80%;margin-top: 8%; margin-left:10%; margin-bottom:2em; float:left;}

.content .submit img{ width:100%;}
#code{padding-left:0}


.weix{ overflow:hidden;}
.weix p{ font-size:0.6em; color:#d4d4d4; float:right;  margin-right: 4%; }
.weix ul { background:#fff; }
.weix ul li{ line-height:3em;}
.weix ul li span{ font-size:0.81em; color:#666; padding-left:5%; float:left;}
.weix ul li a{ width:100%; float:left; background:#fff;border-bottom:1px solid#d4d4d4; }
.weix ul li img{ float:right; width:2.343%; margin-top:6.8%; margin-right:5%;}








.content  table {  width:100%;border-collapse:collapse; border: 1px solid #d4d4d4;}


th { font-size:0.7em; border: 1px solid #d4d4d4; text-align: center; line-height:4em;}
td{ font-size:0.6em; border-right:1px solid #d4d4d4;text-align: center; line-height:3em;} 

.account span{ font-size:0.8163em;  line-height:3em;}
.account{width: 90%; padding: 2% 5%; border-bottom:1px solid#d4d4d4;}
.account input{ font-size:0.6em;  color:#666; line-height:1.6em;padding-left:8%; margin-top:4.5%;}



.detail{ overflow:hidden;}
.detail p{ font-size:0.81em; color:#666; float:left;   width:60%; }
.detail_fi{ width:100%; overflow:hidden; border-bottom:1px solid#d4d4d4; line-height:3em;}

.detail  span{ font-size:0.81em; color:#666; padding-left:5%; float:left; width:30%;}



.detail_fi select{ border:none; font-size:0.8em; color:#666;  }



/*shouji*/
.title { width:96%; border:1px dashed #ccc;border-radius: 10px; margin:2%; float:left;box-sizing: border-box;}
.title span{ font-size:0.6em; color:#666; line-height:2em; padding: 3%; width:96%; float:left; }
.title_box{ width:100%; float:left;  }
.title_box ul{ margin-top:6%; background:#fff; }

.title_box ul li{  width: 100%; padding:0 5%; box-sizing:border-box; border-top:1px solid #CCC; line-height:3em; }
.title_box ul li:last-child{ border-bottom:1px solid #CCC;}
.title_box ul li>span{ font-size:0.8163em;  line-height:1.5em; }
.title_box ul li label{ margin-left:6%;}
.title_box ul li p{ float:right;font-size:0.63em; background:#f52220; color:#fff; line-height:1em; margin-top:6%; padding:2%;}

.title_box ul li input{ font-size:0.6em;  color:#666; line-height:1.6em;padding-left:8%; margin-top:4.5%;}

/*list*/

.gm_content{margin: 10px;position: relative;}
.gm_pic{ height:100%; overflow: hidden;padding: 0; margin: 0;border: 0;}
.gm_pic img{height:auto; min-width: 300px;width: 100%}
.gm_pic_tile{width: 100%; height:1.5em;position: absolute;z-index: 1;background-color: #000000;margin-top:-1.732em;opacity:0.6;}
.gm_content dt{color: #ffffff;margin-top: -1.8em;position:absolute;z-index: 2;left: 10px;font-size: 0.75em}
.gm_pic_tbar{ width:100%; background-color:#fff; border-top:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4; }
.gm_pic_tbar section a{display: block; float: none; width: 100%;height: 1.8em;position: relative;z-index: 0;}
.gm_pic_tbar section.type1{ border-right:1px solid #d4d4d4; border-left:1px solid#d4d4d4;}
.gm_pic_tbar section.type2{ border-right:1px solid #d4d4d4;}
.gm_pic_tbar a{ width:100%;height: 60px;line-height:60px;}
.gm_pic_tbar div{width:34%;margin-left: auto;margin-right: auto;padding-top: 1.5em;padding-bottom: 10px}
.gm_pic_tbar div.d1{ background:url(../images/icon-34.png) no-repeat 0 center; background-size: 100% auto;}
.gm_pic_tbar div.d2{ background: url(../images/icon-30.png) no-repeat 0 center; background-size: 100% auto;}

.gm_pic_tbar section a.link_hover sub{ position:absolute; z-index:0; width:100%; height:45px; background-color:#e2e0e0; opacity:0.5; display:block; }
.gotop{height: 60px;width: 60px;position: fixed ;bottom:10px;right: 10px;background: url("img/icon-22.png") no-repeat 0 center; background-size: 100%;-webkit-border-radius: 30px;z-index: 1001;}














/*list——deail*/
.game_idx_header{width: 100%;}
.game_idx_header div.banner{line-height: 1.6;position: relative; height: 240px; overflow: hidden;}

.idx-banner-title{height:2em;width: 100%;overflow: hidden;position: absolute;background: #333;opacity:0.8;}
.banner-title-info{overflow: hidden;opacity:0.8;filter:alpha(opacity=80);}
.banner-title-info div.icon{margin: 2% 0 0px 10px; position: absolute;top: auto; width:7.8%; word-break: break-all; z-index: 1; }
.banner-title-info div.icon img{ cursor: auto;display: block;width: 100%;zoom:1; z-index:99;}
.banner-title-info div.des{margin-left: 12%;position: absolute;padding-top: 0.3em}
.banner-title-info div.des p{color: #fff;font-size:0.6em;text-align: left;margin-bottom:0.1em;}
.banner-title-info div.des p.bold{font-weight: 600;font-size:0.6em}
.banner-title-info div.des p.type{color: #a7a7a7}
.banner-title-info div.des p span{margin: 0 5px 0 5px}
.banner-title-info div.bnt,.banner-title-info div.bnt{background: #f04451;float: right;margin:0.3em 0.5em 0 0; padding:0% 5%;text-align: center;-webkit-border-radius: 2px;z-index: 5}
.banner-title-info div.bnt:active{background: #ae3744;}
.banner-title-info div.bnt a{font-size: 0.7em;color: #fff; line-height:2em;}


.game_down_sel{height:120px;background-color: #ffffff;border-bottom: 1px solid #dddddd;padding-bottom: 10px;}
.game_down_sel1{width: 100%;overflow: hidden;background-color: #ffffff;border-top:1px solid #ddd;border-bottom: 1px solid #dddddd;margin-top: 2.5em;padding-bottom: 10px;}
.game_down_sel section,.game_down_sel1 section{ float:left; width:48%; padding:0.3em 0 0 0.2em;}
.game_down_sel section div,.game_down_sel1 section div{text-align: center;-webkit-border-radius: 5px;font-size: 1em}
.game_down_sel div.type1,.game_down_sel1 div.type1{background-color: #4bc2ea}
.game_down_sel div.type2,.game_down_sel1 div.type2{background-color: #36d3cd}
.game_down_sel div a,.game_down_sel1 div a{color: #ffffff; font-size:0.7em; line-height:2.5em; padding:0% 5%;}


.game_down_tbar{background-color:#fff; border-top:1px solid #ddd; border-bottom:1px solid #ddd; margin-bottom:10px;margin-top: 10px;text-align: center;}
.game_down_tbar section.type1,.game_down_tbar section.type2{ border-right:1px solid #ddd;}

.game_down_tbar a{}
.game_down_tbar div{width:40%;margin-left: auto;margin-right: auto;padding-top: 1.5em;padding-bottom: 10px;}
.game_down_tbar div.d1{ background:url(../images/icon-29.png) no-repeat 0 center; background-size: 100% auto;}
.game_down_tbar div.d2{ background:url(../images/icon-28.png) no-repeat 0 center; background-size: 100% auto;}


.qq_group{height: 35px;line-height:35px;background-color: #ffffff;font-size:0.6em;color: #a4a4a4;margin-top: -10px;}
.qq_group div{height: 100%;width: 4%;margin-left: 3%;float: left;background:url(../images/icon-26.png) no-repeat 0 center; background-size: 90%;}

.share{height: 45px;line-height:45px;border: 1px solid #ddd;background-color: #ffffff;font-size: 16px;color: #a4a4a4;margin-top: 10px}
.share i{margin-left: 10px;color: #a4a4a4}

.pyq{height: 40px;width: 100px;background-position:0px 15px;margin-top: -5px;margin-left: 10px}
.wb{height: 30px;width: 100px;background-position:0px -25px;margin-top: 8px;}

.game_intro{border:1px solid #ddd; background-color:#fff; overflow:hidden; margin-top: 10px; width:99%;}
.game_intro dl.type2{ color:#7e7e7e; font-size:1em;overflow:hidden;text-overflow:ellipsis;margin:3%;}
.game_intro dl.type1{ color:#7e7e7e; font-size:0.7em;text-overflow:ellipsis;margin:1% 3% 4% 3%; line-height:1.5em; }
.game_title{display:block;color: #171717;float:none; line-height:1.5em;}

.game_title dd{display:block; font-size:0.8em;margin-left: 10px;margin-top: 0px;font-weight:bold}
.game_title i{ width:20px; height:20px;text-align:center; position:relative; top:-25px;margin-right: 10px;}
.game_title span{ width:40px; height:20px;text-align:center; position:relative; top:-22px;float:right;margin-right: 10px;font-size: 0.9em;color: #7e7e7e;}
.i_down, .i_up{ display:inline-block;float: right}
.i_down{background:url(../images/buttom.png) no-repeat 0 center;background-size: 80%;}



.game_other{border-top:1px solid #ddd; background-color:#fff; overflow:hidden; margin-top: 10px;}
.game_other div.content_list{margin-top: -10px}
.game_other p{color:#7e7e7e; font-size:0.7em;border-bottom:1px solid #ddd;line-height: 3em ;}
.game_other p span.taget {width: 10%;height: 2em;position: absolute; margin-top: 2%;margin-left: 10px}
.game_other p span.notice{background:url(../images/notice-icon.png) no-repeat 0 center;background-size: 80%;}
.game_other p span.active{background:url(../images/active-icon.png) no-repeat 0 center;background-size: 80%;}
.game_other p a{color: #474747;margin-left: 10px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width:60%;}
.game_other p a.zx{margin-left: 12%;}
.game_other p i{right:10px;color:#7e7e7e; font-size:0.9em;width:25%;text-align: center;overflow: hidden; float:right;}
.game_other p a.center{text-align: center;width:95%;}
.game_other p a.more{color: #a7a7a7}

.idx-gba-list{width: 100%}
.idx-gba-list a{display: block; border-bottom: 1px solid #ddd;position: relative;height: 90px;color: #7d7d7d;background: #fff;width: 100%;padding-top: 0px}
.idx-gba-list a img{ width: 110px;height: 80px;border-radius: 10px; display: block; position: absolute;right: 10px;top: 5px;}
.idx-gba-list a dl{ padding-top: 5px;margin:0px 125px 0px 10px;height: 70px}
.idx-gba-list a dt{font-size:1em;color: #474747;padding-top: 5px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.idx-gba-list a dd{overflow: hidden;max-height: 40px;line-height: 20px;position: relative;padding-top:10px;margin-left:0px;font-size: 0.9em;}






.news_detail{width: 100%;background: #ffffff}
.news_detail_title{padding:2% 2% 0% 2%; width:96%;line-height: 1.5em;color: #171717}
.news_detail_content span{ font-size:0.8em;  float: left; line-height:1.8em;}
.news_detail_title p{text-align: center; font-size:0.9em;}
.news_detail_title p.time{font-size: 0.6em;color: #a7a7a7}
.news_detail_content{padding:2% 4%;color: #777777;word-spacing:2px;width: 92%}
.news_detail_content img{width:100%; margin-top:2%;}




.main_con { width:96%; padding-bottom:8%; padding:2%;}
.main_con img{ width:100%;}
.content .h2_title{ font-size:0.8em; color: #333; margin-top: 20px; height: 20px; line-height: 20px;}
.content .h2_title span{ font-size:0.6em;  color: #666; padding-left:4%;}
.content .h2_title i{ width: 500px; background-color: #f2f2f2; height: 2px; margin-top: 10px;}

/** 面包屑 **/
div.breadcrumb_navigation{ font: 12px/48px simsun; color: #333; height: 48px; background: #f7f7f7; margin: 0px -20px 20px -20px;}
div.breadcrumb_navigation span.icon{ width: 11px; height: 16px; display: inline-block; overflow: hidden; position: relative; vertical-align: middle; margin-left: 20px;}
div.breadcrumb_navigation span.icon img{ position: relative; left: -351px; top: -253px;}
div.breadcrumb_navigation span.current{ font-weight: 900;}

/** 主页 人工客服**/
div.main_con ul.manual_service{ margin-top: 16px;}
div.main_con ul.manual_service li{ width: 32%;  display: inline-block;}
div.main_con ul.manual_service a{ overflow: hidden; width:100%; }





.login_content{width: 100%;background: #ffffff;text-align: center;height: 300px;}
.login_content p.type1,.login_content p.type6{padding-top:50px;}
.login_content p.type3{padding-top:70px;}
.login_content p.type4{margin-top:1em;text-align: left;margin-left: auto;margin-right: auto;color:#7e7e7e; font-size:0.8em; }
.login_content p.type5{margin-top:50px;text-align: left;margin-left: auto;margin-right: auto}
.login_content p.type1 input,.login_content p.type2 input{box-shadow:none;
background:none;  -webkit-appearance: none;}
.login_content p input{height: 4em;border: 1px solid #a5a5a5;-webkit-border-radius: 0px;width: 100%;left: 10px;box-sizing: border-box;  padding-left: 6%;-webkit-appearance: none;}
.login_content div{position: relative;width: 85%;margin-left: auto;margin-right: auto}
.login_content div.login_bnt{height:55px;line-height:55px;margin-top: 25px}
.login_content div.login_bnt input{margin-top: 25px height:55px;line-height:55px;background: #05c3bc;-webkit-border-radius: 5px;width: 100%;color: #ffffff;font-size: 1.2em;border: 0px;-webkit-appearance: none;}
.login_content div.account_des{margin-top: 15px;text-align: right}
.login_content div.account_des a{color: #7e7e7e;font-size: 0.6em;  padding-bottom: 5%;}
.login_content div.error{margin-top: 15px;position: fixed;z-index: 1;color: red;text-align: left}
.login_content div.msg{margin-top: 15px;position: fixed;z-index: 1;color: #7e7e7e;text-align: left}
.login_content div.msg p{margin-top: 10px}
.login_content span.red{color: red}


.login_content p  a{  float: right;position: absolute;top: 79%;right: 4%;font-size: 0.6em;color: #e49a16}



