 @charset "utf-8";
/* CSS Document */

html, body {margin:0px auto;padding:0px;font: 12px/1.5 Tahoma,Helvetica,Arial,'宋体',sans-serif;color:#000;background:#FFF;}
div, form, img, ul, ol, li, dl, dt, dd, br, p,span,strong,h4,button{margin:0px;padding:0px;border:0px;}
img, object, select, input, textarea, button {vertical-align: middle;}
ul, li {list-style-type:none;display:block;}
a{color:#000;text-decoration:none;  cursor: pointer; outline: 0 none;  }
a:hover{  }
em{	 font-style: normal;font-weight: normal;}
h2 {display: inline; font-size: 20px;padding: 6px 9px 0 0; margin:0px;}
table {border-collapse: collapse;border-spacing: 0;}



/******共用******/
.clear{ clear:both;}
.ftsize{ font-size:12px;}
.ftsize1{ font-size:13px;}
.ftsize2{  font-size:14px;}
.ftsize3{  font-size:15px;}
.flrt{ float:right;}
.fllt{ float:left;}
.red{ color:#F00;}
.c_a10000{ color:#a10000;}
.c_900{color:#900;}
.c_39C{ color:#39c;}
.c_ead114{ color:#ead114;} 
.t_right{ text-align:right;}
.t_left{ text-align:left;}
.t_center{ text-align:center;}



/***综合服务页面***/
.Main{ margin:0px auto; width:960px;}
.zh_tpzh{ border:1px solid #93c5df; border-radius:3px 3px 3px 3px; height:1%; margin:2px auto; text-align:center; vertical-align:middle;}
.zh_tpzh img{}
.LeftBotton{ float:left; width:20px; height:45px; padding:45px 0px 0px 20px;}
.RightBotton{float:right; width:20px; height:45px; padding:45px 20px 0px 0px;}
.zh_tpzh_ul{ float:left;  height:auto;}
.zh_tpzh_ul ul{  margin:0px auto;height:160px; overflow:hidden;} 
.zh_tpzh_ul ul li{  overflow:hidden; float:left; margin:2px 3px;}
.zh_tpzh_ul ul li a{ border:1px solid #856464; display:block; border-radius:2px 2px 2px 2px; width:210px; height:151px;}
.zh_tpzh_ul ul li a:hover{ border:1px solid #3b8be1;} 
.zh_tpzh_ul img{float:left;}

/**游戏帮助\物品使用帮助**/
.yx_help,.yx_wpsy,.ym_kffw,.ym_yjfk{  height:auto; margin:4px auto;  vertical-align:middle;}
.yxhp_dh,.yxwp_dh,.kffw_dh,.yjfk_dh{ background:url(../images/ym_dh.png) repeat-x center top;  border-color:#216e96; border-style:solid; border-width:1px 1px 0px 1px; height:28px; overflow:hidden; line-height:28px;border-radius:3px 3px 0px 0px;}
.yxhp_dh strong,.yxwp_dh strong,.kffw_dh strong,.yjfk_dh strong{ font-size:16px; color:#fff; font-family:"微软雅黑"; padding-left:20px;}
.yxhp_nr,.yxwp_nr { border-color:#93c5df; border-style:solid; border-width:0px 1px 1px 1px;border-radius:0px 0px 3px 3px;height:1%; padding:8px 5px 8px 7px; }

/**游戏帮助**/
.yxhp_nr ul{ }
.yxhp_nr ul li{ width:227px; height:135px; overflow:hidden; float:left; border:1px solid #a8b0b3;border-radius:2px 2px 2px 2px; box-shadow: 0 0 5px #E0DED7; margin:0px 3px;}
.yxhp_nr ul li p{ line-height:25px; border-bottom:1px solid #a8b0b3; text-align:center; font-size:16px; font-family:"微软雅黑";}
.yxhp_nr ul li dl{ padding-right:5px;}
.yxhp_nr ul li dt{ float:left; padding:3px 10px 3px 3px;}
.yxhp_nr ul li dd{ padding:20px 0px 0px 0px; margin-left:6px;}
.yxhp_nr ul li dd span{ line-height:25px;  }
.yxhp_nr ul li dd span a{ display:block; text-align:right; color:#09F;}
.yxhp_nr ul li dd span a:hover{  color:#c00; text-decoration:underline;}

/**物品使用帮助**/
.yxan_pa{ height:40px; border-bottom:1px solid #96c6e0; }
.yxan_pa a{ width:88px;height:33px; line-height:33px; display:block; float:left; color:#2772c9; font-size:14px; background:url(../images/sy_btn.png) no-repeat center; margin-right:10px; text-align:center;}
.yxan_pa a:hover,.yxan_pa a:active{ text-decoration:underline; background-image:url(../images/sy_btna.png); color:#008422;}
.yxwp_sm{ padding:20px 20px 0px 20px;}
.yxwp_sm img{ float:left; margin:0px 20px 0px 0px;}
.yxwp_sm p{ line-height:22px; font-size:14px;}
.yxwp_sm p strong{ font-size:15px; line-height:40px;}
.yxwp_sm p a{ color:#06F;}
.yxwp_sm p a:hover{ color:#c00; text-decoration:underline;}

/**日常任务*/
.ym_cjdh{border:1px solid #93c5df;  -moz-border-bottom-colors: none;  -moz-border-left-colors: none; -moz-border-right-colors: none;  -moz-border-top-colors: none;  border-radius:3px 3px 3px 3px; padding:2px 5px 8px 7px; min-height: 225px;_height: expression(this.height > 225? "auto" : "225px");}
.cjdh_br{border-bottom:1px solid #96c6e0;  }  
.cjdh_br strong{ float:left; padding-top:15px; margin-right:10px;}
.cjdh_br span{ border:1px solid #a8b0b3;border-radius:4px 4px 4px 4px; box-shadow: 0 0 5px #E0DED7; float:left; display:block; margin:8px 3px; text-align:center; padding:0px 18px 5px 18px;}
.cjdh_br span b{ font-family:"微软雅黑"; font-size:18px; color:#5a5256; display:block; line-height:30px;}
.cjdh_br span em{color:#c00; display:block; line-height:22px; font-size:14px;}

.cjdh_sp1{ padding:20px 0px;}


/**客服服务 ，意见反馈*/
 
.ym_kffw{ width:428px;float:left;}
.kffw_nr,.yjfk_nr{ border-color:#93c5df; border-style:solid; border-width:0px 1px 1px 1px;border-radius:0px 0px 3px 3px;   }
.kffw_nr{ padding-left:8px;}
.kffw_nr img{ width:416px; height:219px; overflow:hidden; padding:1px;}
.ym_yjfk{ float:right; width:523px;}

.yjfk_nr{ padding:4px;}
.yjfk_nr li{ padding:4px 0px;}
.yjfk_nr li strong{ display:block; width:84px; float:left; text-align:right; font-weight:normal; font-size:14px; padding-top:3px;}
.yjfk_nr li span input{ height:18px; padding:3px; border:1px solid #CCC; }
.yjfk_nr li span select {   border: 1px inset #8B8C91;   color: #666666; font-size: 12px;height: 25px;padding:3px;width: 156px;}
.yjfk_nr li span a{ display:inline-block; background-image:url(../images/ann.png); width:60px; height:28px; line-height:28px; text-align:center; font-size:14px; }
.yjfka1{ background-position:-1px 0px; margin-left:20px; margin-right:10px;}
.yjfka2{ background-position:-64px 0px;}


/**新闻列表**/
.ym_news{border-color:#93c5df; border-style:solid; border-width:1px;border-radius:3px 3px 3px 3px; padding:2px 5px opx 7px; font-size:14px;background:url(../images/dbdr_bg.png) repeat-x 0px 0px; margin:4px auto; }

.news_xs{ float:left; width:465px; border-right:1px solid #b5d7fb;}
.news_xs strong,.news_cj strong{ display:block; line-height:33px; color:#2772c9; text-align:center; }
.news_xs ul,.news_cj ul{ padding:30px;}
.news_xs ul li,.news_cj ul li{ line-height:28px; border-bottom:1px dashed #999;}
.news_xs ul li a,.news_cj ul li a{ color:#333;}
.news_xs ul li a:hover,.news_cj ul li a:hover{ color:#c00; text-decoration:underline;}
.news_cj{ float:left; width:485px;}







/**充值**/
.cz_main{ width:958px; border-color:#adb6cd; border-style:solid; border-width:0px 1px 1px 1px; margin:0px auto; background:url(../images/cz_tp.jpg) #FFF no-repeat center top;min-height: 1010px;_height: expression(this.height > 825? "auto" : "825px"); position:relative; border-radius:0px 0px 4px 4px;  }
.ymbt{ margin:0px auto;}
.ymbt a{ width:327px; height:48px; display:block; margin:0px auto; padding-top: 13px;}
.main_cz{font-size:15px;  background-color:#FFF; width:700px; border:1px solid #CCC; border-radius:4px 4px 4px 4px;  position:absolute; top:195px; left:130px; margin-bottom:50px;}
.cz_nr_dn{ margin:0px auto; background:url(../images/cz_br.png) no-repeat center bottom;    padding: 30px 0px 20px 76px;}
.cz_nr_dn p{ line-height:35px;
    height: 35px;
}
 
.yhcz_nr_cn{margin:0px auto;padding:20px 0px;width:555px;height:auto;}
.yhcz_nr_cn ul{  height:auto;  margin:10px auto 0px auto; width: 445px; float:right;}
.yhcz_nr_cn ul li{ width:170px; float:left; height:30px; line-height:30px; overflow:hidden; margin:3px;}
.yhcz_nr_cn ul li span{ height:20px; display: block;float: left; padding-top:4px;}
.yhcz_nr_cn ul li input{ padding:5px;}
.yhcz_nr_cn span{  height:50px; line-height:50px; display:block; color:#F00;}
.yhcz_nr_cn strong{  font-weight:normal; height:45px; line-height:45px;}
.yhcz_nr_cn p{ margin:0px auto; text-align:center; padding:10px 0px 10px 0px;width: 534px;}
.yhcz_nr_cn p img{ padding-top:22px;}
.yhcz_nr_cn p a{ color:#0332e3; margin-left:10px;}
.yhcz_nr_cn p a:hover{ color:#002a8a;}





/****/
.cz_ym{ width:960px; background:url(../images/ym_bgbk.png) repeat-y center top; margin:0px auto;min-height: 825px;_height: expression(this.height > 825? "auto" : "825px");   border-radius:0px 0px 4px 4px; padding-top:20px;
}
.ym_czbg{ border-color:#adb6cd; border-style:solid; border-width:1px 1px 1px 1px; border-radius:4px 4px 4px 4px; min-height: 555px;_height: expression(this.height > 555? "auto" : "555px"); margin:0px auto; width:920px; }

.ym_czbg strong{ display:block; height:20px; padding:20px 10px 20px 40px;}
.ym_czbg strong img{ }
.ym_czbg p{ text-align:center; padding:10px 0px 30px 0px;}
.ym_czbg p img{ margin:0px 20px;}



.ch_fk{}
