@charset "utf-8";
/* be written by QY */
body,div,ul,li,a,b,i,strong,em,h1,h2,h3,h4,h5,h6,span,p,table,tr,td,dd,dl,dt{margin:0;padding:0}
body{font-size:14px;font-family:"Microsoft YaHei","SimSun";color:#333333;}
a{font-size:14px;font-family:"Microsoft YaHei","SimSun";color:#333333;text-decoration:none;outline:0 none}
h1,h2,h3,h4,h5,h6,em,p,font,strong{font-size:100%;}
ul,li{list-style:none}
em{font-style:normal;}
.clear{clear:both;}
td{padding:12px 5px}
input,textarea{ border:none;font: 14px "Microsoft YaHei";}
.float1{float:left;margin-right:20px}
.textleft{text-align:left;display:block}
.textright{text-align:right;display:block}
/*公共*/
.col{color:#666666}
.col1{color:#247dd3}
.ver{vertical-align:middle}
/*.mar1{margin:-5px 10px 0}*/
.tr1{background:#fbfafa}
/*选择框*/
.select1{ border:1px solid #d0d0d0; height:38px; line-height:38px; width:117px;padding:5px 0; outline:none;}
.select2{/*border:1px solid #d0d0d0;*/ height:38px;line-height:38px;padding:5px 0;width: 250px; outline:none;}
/*输入框样式*/
@media screen and (-webkit-min-device-pixel-ratio:0){ 
input{ line-height:normal!important;} }
.regtext{background:url(../images/regtext.jpg) no-repeat;height:16px;width:115px;border:0;padding:3px 8px;}
.text1{border: 1px solid #d0d0d0;height: 38px;outline: medium none;padding-left: 10px; width: 238px;}
.text2{border: 1px solid #d0d0d0;height: 38px;outline: medium none;padding-left: 10px; width: 118px;}
.text3{ width:120px; border: 1px solid #d0d0d0; height:36px; line-height:36px;padding-left: 10px;}
.text4{ width:70px;border: 1px solid #d0d0d0;height: 38px;padding-left: 5px;}
/*按钮样式*/
/*.regbtn{background:url(../images/regbtn.jpg) no-repeat;height:21px;width:49px;border:0;cursor:pointer}
.denglvbtn{background:url(../images/denglv.jpg) no-repeat;text-indent:-99em;display:block;height:48px;width:118px;border:0;cursor:pointer;}*/
.subbtn{ margin:0 20px 0 0;text-align: center;width: 98px;}
.chongzhi{display:block;height:48px;width:118px;border:0;cursor:pointer; text-align:center; color:#FFF;}
.baocun{display:block;height:48px;width:118px;border:0;cursor:pointer;margin-left:60px; text-align:center; color:#FFF;}
.chaxunbtn{display:block;width:64px;cursor:pointer; text-align:center; color:#FFF;}
/*.backbtn{background:url(../images/back.jpg) no-repeat;text-indent:-99em;display:block;height:36px;width:77px;border:0;cursor:pointer;}
.fasong{background:url(../images/fasong.jpg) no-repeat;text-indent:-99em;display:block;height:36px;width:77px;border:0;cursor:pointer;}
.babtn{background:url(../images/badbtn.jpg) no-repeat;height:28px;width:81px;border:0;cursor:pointer;font-weight:bold;color:#FFFFFF;text-align:center;display:block}*/
.nobabtn{width:81px;cursor:pointer;text-align:center;}
.huoqujs{height:37px;width:102px;cursor:pointer;}

/*圆角样式
.public{position:absolute;height:6px;width:6px;z-index:99;background:url(../images/public.jpg) no-repeat;overflow:hidden}
.regtleft{left:-1px;top:-1px;}
.regtright{right:-1px;top:-1px;background-position:-6px 0;_right:-2px}
.regbleft{left:-1px;bottom:-1px;background-position:0 -6px}
.regbright{right:-1px;bottom:-1px;background-position:-6px -6px;_right:-2px}
.ntleft{background-position:-0 -12px;left:-1px;top:-1px;}
.ntright{background-position:-6px -12px;right:-1px;top:-1px;_right:-2px}
.nbleft{left:-1px;bottom:-1px;background-position:0 -6px;_bottom:-2px}
.nbright{right:-1px;bottom:-1px;background-position:-6px -18px;_bottom:-2px;_right:-2px}
.nbrights{right:-1px;bottom:-1px;background-position:-6px -24px;_bottom:-2px;_right:-2px}
.ptleft{background-position:-0 -30px;left:-1px;top:-1px;}
.ptright{background-position:-6px -30px;right:-1px;top:-1px;_right:-2px}
.ptrights{background-position:-6px -30px;right:-1px;top:-1px;_right:-1px}
.pbleft{left:-1px;bottom:-1px;background-position:0 -36px;_bottom:-2px}
.pbright{right:-1px;bottom:-1px;background-position:-6px -36px;_bottom:-2px;_right:-2px}
.pbrights{right:-1px;bottom:-1px;background-position:-6px -36px;_bottom:-2px;_right:-1px}
.ltrights{background-position:-6px -30px;right:-1px;top:-1px;_top:0;_right:0}
.lblefts{left:-1px;bottom:-1px;background-position:0 -36px;}
.lbrights{right:-1px;bottom:-1px;background-position:-6px -36px;_right:0}
.ytleft{background-position:-0 -42px;left:0px;top:0px;}
.ytright{background-position:-6px -42px;right:0px;top:0px;}
.ybleft{left:0px;bottom:0px;background-position:0 -48px;}
.ybright{right:0px;bottom:0px;background-position:-6px -48px;}
.bpublic{position:absolute;height:5px;width:5px;z-index:99;overflow:hidden;background:url(../images/1.jpg) no-repeat}
.btleft{top:-1px;left:-1px;}
.btright{background-position:-5px 0;top:-1px;right:-1px;_right:-2px}
.bbleft{background-position:0 -5px;bottom:-1px;left:-1px;_bottom:-2px}
.bbright{background-position:-5px -5px;bottom:-1px;right:-1px;_bottom:-2px;_right:-2px}*/

/*头部*/
.toper{width:1000px; height:41px; padding:20px 0;margin:0 auto;overflow:hidden;zoom:1;}
.logo{float:left;width:370px;height:41px}
/*20141204头部链接*/
.links{float: right;font-size: 13px;padding-top:10px;text-align: right;width:200px; color:#ccc}
.links a{ padding:0 10px;}
.links a:hover{ color:#0099ff;}
.links .logined{ color:#333;}
.links .logined a.username{ width:60px; padding:0; display:inline-block; vertical-align:middle; overflow:hidden; word-break:break-all; white-space:nowrap; text-overflow:ellipsis;}
/*导航*/
.naver{background:#4b4b4b;height:47px;margin:0 auto; width:100%; min-width:1000px;}
.nav{width:1000px;margin:0 auto;height:47px;}
.nav li{float:left;width:120px;height:47px;text-align:center;line-height:47px;position:relative;}
.nav li a{font-size:16px;color:#FFFFFF; height:43px; display:block; border-bottom:4px solid #4b4b4b;}
.nav li a:hover,.nav li a.active{ background:#0e0e0e; border-bottom:4px solid #f99c30}
/*20141204头部大背景*/
.bigbanner{min-width:1000px;height:400px; background-color:#F93;position:relative; background:url(../images/bigbanner.png) center top no-repeat;}
.b_center{position: relative;width: 1000px;height: 100%;margin: auto}
.pic{ width:382px; height:309px; position:relative; top:45px; left:50%;}
/*20141204登录*/
.inputGroup {position: relative;display: inline-block;*display:inline;*zoom:1;cursor: text}
.inputGroup input {height: 100%;border: none;outline: none;background-color: transparent}
.inputGroup .placeholder {display: block;position: absolute;height: 100%;left: 0;top: 0;z-index: 0;color: #888;cursor: text}
.login {position: absolute;width: 320px;height: auto;padding-bottom: 80px;top: 20px;left: 18px;background-color: #FFF;box-shadow: #555 0 0 8px}
.login .inputGroup {border: 1px solid #D0D0D0;margin: 20px 0 0 20px}
.indexIcon {background:url(../images/icon.png) no-repeat;display: inline-block;}
.login .inputGroup .indexIcon {display: block;position: absolute;width: 12px;height: 12px;left: 11px;top: 11px;}
.login .inputGroup input {width: 244px;height: 34px;line-height: 34px;margin-left: 35px;font:12px/34px "Microsoft YaHei"}
.login .inputGroup .placeholder {left: 33px;line-height:34px}
.login .inputGroup.name .indexIcon {background-position:0px 0px}
.login .inputGroup.pwd .indexIcon,.login .inputGroup.checkcode .indexIcon { width:14px;background-position: -12px 0px}
.login .inputGroup.checkcode {width: 165px}
.login .inputGroup.checkcode input[type="text"] {width: 120px}
.login .inputGroup.checkcode .code {position: absolute;width:100px;height:38px;overflow: hidden;right: -115px;top: 0;line-height: 34px;}
.login .inputGroup.checkcode .code img {width:100px;height:38px;border: 0;cursor: pointer}
.login .regandfor {width: 280px;margin: auto;font-size: 15px}
.login .regandfor .register {float: left;color: #0099FF;text-decoration: underline;*border-bottom:1px solid #0099FF}
.login .regandfor .forgetPwd {float: right;color: #333;text-decoration: underline;*border-bottom:1px solid #333}
.login .email {position: absolute;width: 100%;height: 69px;bottom: 0;background-color: #EDEDED}
.login .email .indexIcon { background-position:0px -12px;height: 37px;left: 20px;position: absolute; top: 16px;width: 42px;}
.login .email .emailValue {margin: 14px 0 0 83px;color: #909090;font-size: 15px;line-height: 21px}
.login .email .emailValue a {color: #909090}
.hide {display: none !important}
/*20141204登录按钮*/
.login .submit {display: block;width: 280px;height: 46px;margin: 21px auto;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;background-color: #ff8400; border-color: #dd5d06;border-image: none;border-style: solid; border-width: 1px 1px 2px;color: #fff;font:16px/37px "Microsoft YaHei" ;cursor:pointer;}
.login .submit:hover{ background-color:#ffa800;}
/*20141204登录信息错误*/
.login .login-error {position: absolute;bottom: 0;left: 0;height: 47px;width: 273px;background-color: #fdeee9;font-size: 14px;border: 1px solid #f17975;z-index: 2;overflow: hidden;padding: 12px 5px 10px 40px}
.login .login-error .icon-wrap {position: absolute;left: 15px;top: 15px;display: inline-block}
.login .login-error .error-msg {line-height: 22px}
.login .login-error i {color: #e7370e}
.login .login-error a {color: #0099ff;text-decoration: underline}
/*20141205新注册页*/
.middlewrap{ width:100%; overflow:hidden; padding-bottom:30px; background-color:#f5f5f5;}
.resMsg  .row label.error{color:red;}
.connectMsg  .row label.error{color:red;}
.bread{ padding-bottom:10px;}
.bread a:hover{ color:#0099ff;}
.bread a.notactive{ color:#888;}
.bread a.notactive:hover{ text-decoration:none; color:#888;}
.leftLineTitle {color:#333;border-left: 4px solid #FE8503;padding-left:10px; font-size:16px; font-weight:normal;}
.resMsg,.connectMsg {margin-top: 20px;border-top: 1px solid #E8E8E8;}
.resMsg .row, .connectMsg .row {margin-top: 20px;line-height: 40px}
.resMsg .row label, .resMsg .row .notice, .connectMsg .row label, .connectMsg .row .notice {position: relative;display: inline-block;*display:inline;*zoom:1;min-width: 90px;height: 40px;text-align: right;
vertical-align: top;font-size: 14px;color: #333}
.resMsg .row label.notice, .resMsg .row .notice.notice, .connectMsg .row label.notice, .connectMsg .row .notice.notice {min-width: auto;color: #888}
.resMsg .row label.notice span, .resMsg .row .notice.notice span, .connectMsg .row label.notice span, .connectMsg .row .notice.notice span {display: inline-block;*display:inline;*zoom:1}
.resMsg .row label.notice span.wrong, .resMsg .row .notice.notice span.wrong, .connectMsg .row label.notice span.wrong, .connectMsg .row .notice.notice span.wrong {color: red}
.resMsg .row .input, .connectMsg .row .input {width: 238px;height: 38px;line-height: 38px \9;border: 1px solid #D0D0D0;padding-left: 10px;outline: none}
.resMsg .row .input:focus, .connectMsg .row .input:focus {border-color: #FF8400}
.resMsg .row .comp, .resMsg .row .person, .connectMsg .row .comp, .connectMsg .row .person {display: inline-block;*display:inline;*zoom:1;height: 40px;vertical-align: top;line-height: 40px}
.resMsg .row.uploadImg #photo, .connectMsg .row.uploadImg #photo {position: absolute;visibility: hidden}
.resMsg .row.uploadImg .fileName, .connectMsg .row.uploadImg .fileName {display: inline-block;*display:inline;*zoom:1;height: 40px;vertical-align: top;font-size: 14px;padding-left: 20px;color: #0099FF}
.resMsg.connectMsg, .connectMsg.connectMsg {padding-bottom: 20px;border-bottom: 1px solid #E8E8E8}
.resMsg.connectMsg .row label, .connectMsg.connectMsg .row label {min-width: 100px}
.reg .red {border-color: red !important}
.reg .get-verify-btn {width: 184px;height: 39px;padding-left: 0;padding-right: 0;text-align: center}
.reg .get-verify-btn.sending {background-color: #F5F5F5;border-color: #BCBCBC;color: #888}
.reg .upload-btn {width: 100px}
.reg .form-control {display: inline-block}
.reg .form-control label.error { display: block;color: red;text-align: left;white-space: nowrap}
.icon_error{width:18px; height:18px; display:inline-block; vertical-align:middle; background:url(../images/icon.png) 0 -49px no-repeat; margin-right:6px;}
.register-success {min-height: 500px}
.register-success .content-wrap {margin: 85px 0 0 345px;padding-left: 80px;position: relative}
.register-success .content-wrap .icon {width: 63px;height: 54px;display: inline-block;position: absolute;left: 0;top: -20px;}
.register-success .content-wrap h1 {font-size: 22px}
.register-success .content-wrap h2 {font-size: 16px;padding: 30px 0 15px 0}
.register-success .content-wrap .text {font-size: 14px;color: #888;line-height: 24px}
.register-success .content-wrap .text a {color: #0099ff;text-decoration: underline}
/*20141205获取验证码按钮*/
.btn-1 {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #ff8400;
    border-color: #dd5d06;
    border-image: none;
    border-style: solid;
    border-width: 1px 1px 2px;
    box-sizing: content-box;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 16px;
    height: 37px;
    line-height: 37px;
    outline: medium none;
    padding: 0 20px;
    vertical-align: top;
	font-family:"Microsoft YaHei";
}
.btn-2 {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: linear-gradient(to bottom, #ffffff 0%, #f7f7f7 100%) repeat;
    border-color: #d0d0d0;
    border-image: none;
    border-style: solid;
    border-width: 1px 1px 2px;
    box-sizing: content-box;
    color: #333;
    cursor: pointer;
    display: inline-block;
    font-size: 16px;
    height: 37px;
    line-height: 37px;
    outline: medium none;
    padding: 0 20px;
    text-align: center;
    vertical-align: top;
}
.btn-1:hover{ background:#ffa800;color:#FFF; text-decoration:none;}
.btn-2:hover{ background:#ff8400; border-color:#dd5d06; color:#FFF; text-decoration:none;}
.reg .get-verify-btn { height: 39px;padding-left: 0;padding-right: 0;text-align: center;width: 184px;}
.resMsg.connectMsg .row.getCode .btn-1, .connectMsg.connectMsg .row.getCode .btn-1 {width: 184px;height: 39px;padding-left: 0;padding-right: 0;text-align: center}
.resMsg.connectMsg .row.getCode .btn-1.sending, .connectMsg.connectMsg .row.getCode .btn-1.sending {background-color: #F5F5F5;border-color: #BCBCBC;color: #888}
.second{ margin-top:30px;}
.reg .submit {display: block;width:189px;height:39px;margin:30px auto;cursor:pointer; color:#FFF; text-align:center;}

/*中间*/
.middler{width:1000px;margin:0 auto;overflow:hidden;zoom:1;padding-top:30px}
.middleft{float:left;width:620px;}
.middright{float:right;width:338px; padding-top:10px;}
.indexnews{height:270px;position:relative; overflow:hidden;}
.indexnews h3{position:relative;}
.indexnews h3 a{color: #0099ff;display: block;font-size: 15px;position:absolute;right:10px;top:0; text-decoration:underline;}
.indexnewscon{padding:12px 6px 0;}
.indexnewscon li{line-height:30px; height:30px; width:100%;overflow:hidden;text-overflow: ellipsis; word-break:break-all;white-space: nowrap; font-size:15px;}
.indexnewscon li a{width:100%;font-size:15px;}
.indexnewscon li a:hover,.indexnewscon li a.action{ text-decoration:underline;}
.indexnewscon li a span{ color:#ff8400;}
/*20141208客服飘窗*/
.qqbg{margin-top:10px; color:#333; position:fixed; right:0px; top:200px; _position:absolute;_top:expression(documentElement.scrollTop+200);}
.floatL {float: left; position: relative;width: 28px; text-align:center;}
.floatL a{display: block;font-size: 0; font-size:16px; color:#FFF;}
.floatL .btnCtn,.floatL .btnOpen {width:24px;height:100px; padding:12px 0 8px; line-height:20px; position: relative;left:4px;top:0;border-radius:3px; background-color:#16a8eb;}
.floatR {width:130px; padding:6px;background-color:#16a8eb;float: left;overflow: hidden;}
.server{ background-color:#FFF;border-radius:4px;}
.server li{ margin:0 8px; height:36px;line-height:36px; border-bottom:1px solid #e6e5e4;}
.server li span,.server li a{ vertical-align:middle;}
.procon{margin-top:10px;overflow:hidden;zoom:1}
.proconleft{float:left;width:307px;height:225px;border:1px solid #DDDDDD;position:relative;}
.proconright{float:right;height:225px;border:1px solid #DDDDDD;width:340px;position:relative;}
.protitle{background:url(../images/probg.jpg) repeat-x;height:30px;border-bottom:1px solid #dddddd;line-height:30px;position:relative}
.protitle strong{font-size:14px;color:#333333;background:url(../images/tbg.jpg) no-repeat 9px 5px;padding-left:37px;display:block}
.protitle strong.pbg1{background:url(../images/tbg1.jpg) no-repeat 9px 5px;}
.protitle a{position:absolute;right:10px;top:0;font-size:12px;color:#777777;font-weight:normal}
/*20141204首页游戏列表*/
.tit{ width:100%; border-bottom: 1px solid #d0d0d0;font-size:20px;height: 40px;line-height: 40px;position: relative; font-weight:normal;}
.tit span{ width:130px; height:39px;border-bottom: 3px solid #ff8400;display: block;text-align: center;}
.g_list{ width:620px; height:190px; overflow:hidden; margin-top:20px;}
.g_list li{ float:left; overflow:hidden; width:33%; height:90px;}
.g_list li img{ float:left; width:68px; height:68px;}
.g_txt{ width:114px; height:68px; float:left; padding-left:16px; font-size:16px;}
.g_txt h4{ font-size:16px;font-weight:normal;padding:4px 0 18px;}
.g_txt p{ color:#888; font-size:15px;}
/*20141204首页右侧幻灯片*/
.banner { width:338px; height:200px;position:relative; margin-top:12px; overflow:hidden;}
/*20141205流程指引*/
.process {background-color: #f8f8f8;height: 400px;}
.process .title {font-size: 18px;margin: auto;padding: 32px 0 0 27px;width: 968px;}
.process .guide-img {background:url(../images/guide-img.png) no-repeat ;height: 175px;margin:35px auto -10px;width: 1000px;}
.process .guide-text { margin: 0 auto; width: 1000px;}
.process .guide-text li {float: left;text-align: center; width:160px; margin:0 20px;}
.process .guide-text .last { margin-right: 0;}
.process .guide-text .tit {font-size: 16px; width: 100%; border:none;}
.sendmes{ width:800px; height:60px; margin:60px auto 0; text-align:center; color:#333; line-height:32px; font-size:16px;}
/*list*/
.listcon{ width:898px; position:relative;background-color: #fff;border: 1px solid #d0d0d0;color: #888;min-height: 520px;padding:21px 50px;}
.listinfo{padding:15px;}
.listcon .listtit{ height:40px; line-height:40px; font-size:16px; border-bottom:1px solid #e8e8e8;}
.listcon .listtit span{ height:38px; line-height:38px; font-weight:normal; color:#333; display:inline-block; padding:0 10px; border-bottom:2px solid #ff8400;}
.listinfo li{overflow:hidden;zoom:1;border-bottom:1px dashed #dddddd; height:40px;line-height:40px;position:relative;}
.listinfo li a{color:#333333; font-size:15px;}
.listinfo li a:hover{ text-decoration:underline;}
.listinfo li span{float:right;position:absolute;top:0;right:0;color:#777777}
.pages{padding:20px 15px 15px;}
.pages p{text-align:center;line-height:24px;}
.pages p a{padding:2px 6px;margin:0 3px;}
.pages p a.action,.pages p a:hover{background:#4999e6;color:#FFFFFF}
/*详细页*/
.listcon .contit{font-size:18px;font-family:"微软雅黑";text-align:center;padding:15px; font-weight:normal; color:#000;}
.detailcon{padding:0 15px 15px; color:#333;}
.detailcon p{text-align:left;line-height:24px;}
.detailcon p.taright{text-align:right}
.prenext{border:1px solid #DDDDDD;background:#f4f4f4;overflow:hidden;zoom:1;margin:50px 15px 20px ;height:30px;padding:0 10px}
.prenext p{line-height:30px;}
.prenext p.pre{float:left}
.prenext p.next{float:right}
.prenext p a{color:#333;}
.prenext p a:hover{color:#ff9539}
/*关于我们*/
.firstTxt{ border-bottom: 1px solid #f3f3f3;}
.firstTxt .aboutImg{  width:20%;}
.firstTxt .txtcon{width:80%;display:inline;}
.aboutTxt{ width:100%; min-height:140px; overflow:hidden; margin-bottom:20px;}
.aboutImg{ margin-bottom:20px;}
.aboutTxt h2{font-size:16px;font-weight: bold; color:#000; line-height:50px; margin-top:30px; }
.aboutTxt p{color: #333;font-size: 14px;line-height: 22px;margin: 10px 0;}
.aboutTxt p a{ color:#ff8400; text-decoration:underline;}
/*QA*/
.qa{ padding:0; width:998px; background-color:#f3f3f3; overflow:hidden;}
.qa h1,.qa h2,.qa h3,.qa h4{ color:#000;}
.qa .main { float:left; display:inline; background-color: #fff;min-height:400px;padding:30px;width:938px;}
.qa .main a {color: #0099ff;}
.qa .main p {color: #555;font-size: 14px;line-height:24px; padding-left: 20px;}
.qa .main img {display: block; margin: 10px auto;max-width: 100%;}
.qa .main strong { color: #3d3d3d;font-size: 14px; line-height:30px;}
.qa .main .red {color: red;}
.qa .main em { font-weight: bold;}
.qa .title-s1 {font-size: 20px;font-weight: bold;line-height: 40px;text-align: center;}
.qa .title-s2 {font-size: 16px;font-weight: bold;line-height: 32px; margin-top: 20px;}
.qa .title-s3 { font-size: 14px; font-weight: bold;line-height: 30px;margin-top: 10px;}
.qa .list-s1 {color: #555;font-size: 14px;line-height: 20px; list-style: outside none decimal; padding-left: 30px;}
.qa .sub-msg {font-size: 12px; line-height: 30px; text-decoration: underline;}
.qa .sub-msg2 { background-color: #f3f3f3;display: inherit;font-size: 12px;line-height: 18px; margin: 10px 0;padding: 10px;}
/*找回密码*/
.showMsg { font-size:15px;}
.tables{margin:30px 0; color:#333; font-size:14px;}
.tables span{color:#777777}
.tables span.zhengque{background:url(../images/zhengque.jpg) no-repeat 0 center;padding-left:17px;color:#217cd2}
.tables label{color:#777777}
.tables label.error{color:#fe0000}
.tables label.correct{background:url(../images/zhengque.jpg) no-repeat 0 center;padding-left:17px;color:#217cd2}
.backLogin {color: #53aeff;display: inline-block;font-size: 15px;height: 40px;line-height: 40px;text-decoration: underline;}
.showMsg .progress {background-color: #f9f9f9;height: 60px; padding: 51px 62px 0;}
.showMsg .progress .area1, .showMsg .progress .area2, .showMsg .progress .area3 {color: #333;display: block;float: left;}
.showMsg .progress .area3 { float: none;}
.showMsg .progress .actright{color: #ff8400;}
.showMsg .progress .line1, .showMsg .progress .line2 { background-color: #e8e8e8;float: left;height: 1px;margin: 8px 18px; position: relative;width: 254px;}
.showMsg .progress .line1 i, .showMsg .progress .line2 i { background:url(../images/ok.png) repeat scroll 0 0 rgba(0, 0, 0, 0);display: block; height: 33px;left: 110px;position: absolute;top: -16px; width: 33px;}
.showMsg .next {margin: 30px 20px 0 0;text-align: center; width: 98px;}
.showMsg .sendMsg .codeBtn {height: 39px;margin-left: 20px; padding-left: 0; padding-right: 0; text-align: center;width: 184px;}
.showMsg .steps.sendMsg .codeBtn.sending {background-color: #f5f5f5; border-color: #bcbcbc; color: #888;}
.success {margin: 87px auto 18px;width:260px; font-size:15px;}
.pwright{ width:60px; height:60px; display:inline-block;}
.success p {display: inline-block;font-size: 15px;height: 57px;line-height: 30px; margin-left: 10px;vertical-align: top;}
.backhome{ display:block; text-align:center; cursor:pointer; color:#2ea8ff; margin-top:15px; font-size:16px; text-decoration:underline;}
.ym-form .form-group input[type="text"]:focus, .ym-form .form-group input[type="password"]:focus, .ym-form .form-group input[type="email"]:focus { border-color: #ff8400;}
.ym-form .form-group label.error {white-space: nowrap;}
.ym-form .form-group .get-verify-btn { height: 39px;margin-left: 17px;padding-left: 0; padding-right: 0;text-align: center;width: 184px;}
/*修改网站主资料*/
.personal label{color:#777777}
.personal label.error{background:url(../images/cuowu.jpg) no-repeat 0 center;padding-left:17px;color:#fe0000}
.personal label.correct{background:url(../images/zhengque.jpg) no-repeat 0 center;padding-left:17px;color:#217cd2}
/*注册*/
.zctable{margin-left:120px;margin-top:10px;}
.zctable td{padding:7px 5px}
.xieyi{margin:30px 16px 25px;text-align:center;border:1px solid #e6e6e6;background:#f5f5f5;line-height:36px;padding-bottom:16px}
.xieyi h4{font-size:14px}
.xieyicon{margin:0 16px;border:1px solid #e6e6e6;background:#FFFFFF;height:150px;overflow:auto;padding:5px}
.xieyicon p{text-align:left;line-height:22px;}
/*底部*/
.foot{margin:0 auto 20px;width:1000px;padding-top:20px;color:#888}
.ylink{border:3px solid #dddddd;position:relative;margin-bottom:10px;padding-bottom:8px}
.ylink h3{font-size:14px;padding:7px}
.ylinkcon{padding:0 18px;overflow:hidden;zoom:1}
.ylinkcon li{float:left}
.ylinkcon li a{margin:0 9px;}
.foot p{text-align:center;line-height:24px;}
.foot p a{margin:0 9px; color:#888}
/*弹出层*/
.tanceng,.mastips{background:#FFFFFF;border:1px solid #DDDDDD;width:300px;height:170px;margin:0 auto;position:absolute;left:40%;top:40%}
.tanceng h3,.mastips h3{border-bottom:1px solid #dddddd;height:30px;line-height:30px;font-size:14px;text-indent:1em}
.tanceng p,.mastips p{ text-align:center; padding-top:40px;}
.tccon{background:url(../images/tishi.jpg) no-repeat 80px center;height:25px;line-height:25px;text-align:center;font-size:14px;font-weight:bold;color:#000000;padding:25px 0}
.tcbtndiv{padding-left:100px}
.tcbtn{background:url(../images/queding.jpg) no-repeat;width:94px;height:43px;border:0;cursor:pointer;display:block;text-indent:-999em;}
/*网站主后台*/
.regzhuangtai{text-align:center;}
.regzhuangtai em{color:#ff6b17;font-weight:bold}
.houqq{height:110px;background:url("../images/qqbg.jpg") no-repeat scroll right -60px #F2F7FD;margin:10px 0;}
.pesontop{height:160px;}
.regno{padding:10px;line-height:24px}
.regno em{font-weight:bold;color:#ff6b17}
.regcaozuo{padding:0 10px;}
.regcaozuo li{padding:5px 0;overflow:hidden;zoom:1;float:left;width:125px;}
.regcaozuo li a{width:97px;height:30px;display:block;line-height:30px;text-indent:3em;}
.regcaozuo li a.add{background:url(../images/tianjia.jpg) no-repeat;}
.regcaozuo li a.email{background:url(../images/email.jpg) no-repeat;}
.regcaozuo li a.edit{background:url(../images/xiugai.jpg) no-repeat;}
.regcaozuo li a.exit{background:url(../images/tuichu.jpg) no-repeat;}
.houtop{border:1px solid #DDDDDD;position:relative;padding:10px;background:#f0f0f0; margin-bottom:20px;}
.htinfo li{line-height:28px;overflow:hidden;zoom:1}
.htinfo li label{float:left;width:150px;text-align:right}
.htinfo li em{font-weight:bold;color:#ff0000}
.lookmore{text-align:right;margin-top:-20px;z-index:999;position:relative;}
.lookmore a{color:#333;}
.lookmore a:hover{color:#0099ff;}
/*个人中心修改20141208*/
.houinfocon{padding:15px;}
.infoTab{line-height:36px; height:36px; color:#333;font-size:16px; border-bottom: 1px solid #e8e8e8; width:100%; overflow:hidden;}
.infoTab li{border-bottom: 2px solid #FFF;height: 34px;line-height: 34px;text-align:center; float:left; padding:0 10px;margin-right: 30px;}
.infoTab li.cur{border-bottom: 2px solid #ff8400;}
.infoTab li a{ display:block; line-height:34px;}
.houinfocon h5{ font-size:14px; font-weight:normal; color:#333; height:40px; line-height:40px;}
.houinfocon table{ margin:20px 0 30px;}
.houtable{border-top:1px solid #DDDDDD;border-left:1px solid #DDDDDD}
.houtable td{text-align:center}
.houtable td.htd1{border-bottom:1px solid #DDDDDD;border-right:1px solid #DDDDDD;background:#f0f0f0; font-size:15px; font-weight:normal; color:#333; font-family:"Microsoft YaHei"}
.houtable td.htd2{border-bottom:1px solid #DDDDDD;border-right:1px solid #DDDDDD;font-weight:normal; color:#898989; font-family:"Microsoft YaHei"}
.houtable td.htd2 a{color:#333;}
.houtable td.htd2 a:hover{color:#0099ff}
.addbtn{padding:0 0 30px 100px}
.houpage{padding:15px 0;text-align:right;color:#454545}
.houpage a{margin-left:8px;color:#454545}
.houpage a:hover{color:#0099ff}
.houpage strong{margin-left:8px}
.shuoming{margin-top:15px;}
.shuoming h6{line-height:32px;color:#454545}
.shuoming p{line-height:24px;color:#454545; padding-bottom:10px;}
.xhtishi{text-align:left;color:#ff0000;margin-top:-28px;}
/*选择日期新样式20141208*/
.chaxun{overflow:hidden;zoom:1;padding-bottom:15px}
.chaxun li{float:left;line-height:38px;margin-right:7px}
.chaxun li .dateicon{width: 26px; height: 24px;margin:8px 10px 0 0;display:block; float:left; text-indent:-1000em; overflow:hidden; background:url(../images/icon2.png)  -52px -22px no-repeat;}
.searchicon{height: 20px;margin-right: 3px;width: 18px; display: inline-block;vertical-align: middle;background:url(../images/icon2.png)  -28px -25px no-repeat;}
/*获取js代码20141209修改*/
.jscon{margin:0 auto;width:960px;}
.jscontitle{font-weight:normal;line-height:60px; height:60px; color:#333; font-size:16px;}
.tarea{border:1px solid #bbbbbb;width:600px;height:200px;padding:5px;}
.copybtn{width:107px;color:#FFFFFF;margin-left:15px;cursor:pointer;}
/*站内信
.ztables{margin-top:20px}
.zmailcon{border:1px solid #dddddd;background:#f7f7f7;padding:15px;}
.zmailcon p{text-indent:2em;line-height:21px;color:#11477c}
.wback{padding:20px 0 20px 110px;}
.welcome{border:1px solid #dddddd;background:url(../images/gs.jpg) no-repeat 20px 20px #f7f7f7;padding:10px 10px 10px 100px}
.welcome p{line-height:21px;}
.welcome p.p1{text-align:right;color:#1a5e9e}
.setemail{background:url(../images/select.jpg) no-repeat;height:25px;width:69px;border:0;cursor:pointer;font-weight:bold;color:#FFFFFF;display:block;text-align:center}
.nosetemail{background:url(../images/noselect.jpg) no-repeat;height:25px;width:69px;border:0;cursor:pointer;font-weight:bold;color:#666666;display:block;text-align:center}*/
.emailtarea{color:#333;height:150px;width:386px;border:1px solid #d0d0d0; padding:10px;resize:none;}

/*广告管理20141209修改*/
.houliuc,.houliuc2{background:#f7f7f7;border:1px solid #DDDDDD;margin-bottom:20px;}
.houliuc{height:105px; padding-left:40px;}
.houliuc div,.houliuc2 div{ height:33px; line-height:33px; text-align:center;color:#333;font-size:15px; font-family:"Microsoft YaHei"; display:inline-block; float:left;}
.houliuc div{ margin:40px 5px 0 0; }
.houliuc div i,.houliuc2 div i{ width:33px; height:33px; display:inline-block; vertical-align:middle; background:url(../images/ok.png) no-repeat; margin-left:10px;}
.houliuc div.lc1{ width:150px;}
.houliuc div.lc2{ width:120px;}
.houliuc div.lc3{ width:230px;}
.houliuc div.lc4{ width:200px;}
.houliuc div.lc5{ width:70px;}
/*广告管理 开发者*/
.houliuc2{height:235px; padding-left:20px;}
.houliuc2 div{ margin:40px 5px 20px 0; }
.houliuc2 div.lc1{ width:150px;}
.houliuc2 div.lc2{ width:120px;}
.houliuc2 div.lc3{width:150px;}
.houliuc2 div.lc4{width:250px;}
.houliuc2 div.lc5{width:120px;}
.houliuc2 div.lc6{width:220px;}
.houliuc2 div.lc7{width:120px;}
.houliuc2 div.lc8{width:88px;}
/*开发者SDK DOWN20141209修改*/
.sdkdowncon{padding:20px 10px;}
.sdkdowncon a{display:inline-block;margin-right:15px;text-align:center;height:40px;line-height:40px;color:#FFFFFF;padding:0 10px; border-bottom-width:1px;}
.sdkdowncon a span{ width:16px; height:16px; display:inline-block; vertical-align:middle; background:url(../images/icon2.png) -3px -26px no-repeat; margin-left:6px;}
#imgPlay {MARGIN: 0px auto; OVERFLOW: hidden; WIDTH:338px; ZOOM: 1; POSITION: relative; HEIGHT: 200px}
#imgPlay .imgs IMG {WIDTH:338px; height:200px}
#imgPlay .imgs LI {FLOAT: left; POSITION: relative}
#imgPlay .imgs {WIDTH:1352px}
#imgPlay .btn {RIGHT: 12px; OVERFLOW: hidden; WIDTH: 112px; BOTTOM: 12px; TEXT-INDENT: -9999px; POSITION: absolute; HEIGHT: 29px;}
#imgPlay .btn A {BACKGROUND: url(../images/bg.png) no-repeat;BACKGROUND-POSITION: 0px 0px; DISPLAY: block; WIDTH: 112px; HEIGHT: 29px;}
#imgPlay .btn A:hover {BACKGROUND: url(../images/bg.png) no-repeat;BACKGROUND-POSITION: 0px -30px;}
#imgPlay .prev {BACKGROUND: url(../images/imgPlayer.png) no-repeat 0px 0px; LEFT: 1px; WIDTH: 46px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 110px; HEIGHT: 81px}
#imgPlay .next {BACKGROUND: url(../images/imgPlayer.png) no-repeat 0px 0px; LEFT: 1px; WIDTH: 46px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 110px; HEIGHT: 81px}
#imgPlay .next {BACKGROUND-POSITION: right 0px; RIGHT: 1px; LEFT: auto}
#imgPlay .num {DISPLAY: inline; LEFT: 400px; POSITION: absolute; TOP: 0px; HEIGHT: 19px}
#imgPlay .num SPAN {DISPLAY: inline-block; BACKGROUND: url(../images/pagination.png) no-repeat; MARGIN: 0px 2px; OVERFLOW: hidden; WIDTH: 14px; CURSOR: pointer; LINE-HEIGHT: 0; HEIGHT: 13px}
#imgPlay .num SPAN.on {BACKGROUND-POSITION: 0px -13px}
#imgPlay .num .lc {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/lc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; HEIGHT: 16px}
#imgPlay .num .mc {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/lc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; HEIGHT: 16px}
#imgPlay .num .rc {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/lc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; HEIGHT: 16px}
#imgPlay .num .mc {BACKGROUND: url(../images/mc.png) repeat-x}
#imgPlay .num .rc {BACKGROUND: url(../images/rc.png) no-repeat}
#imgPlay #numInner {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; POSITION: absolute; TOP: 170px; TEXT-ALIGN: center;left:610px;}
/*2012.11.20*/
.v2_shouru{padding:0 5px;background:#EEEEEE;line-height:28px}
.v2_shouru span{margin-right:20px;}
.v2_shouru span strong{color:#0000ff;margin:0 3px;}
.v2_zhuzhuang{margin:20px 0 30px}
.shuomings{margin-bottom:20px;}
.shuomings h6{line-height:32px;;color:#454545}
.shuomings p{text-indent:2em;line-height:20px;color:#454545}
.v2_leixing{float:left;display:block;width:70px;margin-right:15px;text-align:center;padding:5px 0;vertical-align:middle}
.clickaction{background:#dddddd;font-weight:bold;color:#0000ff}
.tablemar{margin:0}
.tablemar span.cuowu{margin-left:12px;}
.tablemar label{color:#333333}
.error_con{width:430px;height:196px;background:url(../images/error.jpg) no-repeat;position:absolute;top:45%;left:50%;margin-top:-98px;margin-left:-215px;z-index:99}
.error_con_con{padding-top:174px;padding-left:165px;}
.error_con_con a{background:url(../images/backhome.jpg) no-repeat;height:22px;width:100px;display:block;text-indent:-999em;}
/*2013 03 29*/
.logout{color:blue;text-decoration: underline;}
.gamedown_pingtai{font-size:16px;font-weight:normal;color:#333;}
.gamedown_bag{margin-bottom:20px;}
.gamedown_title{font-size:14px;line-height:50px;margin:20px 0 5px;color:#093d6f;font-weight:normal;}
.gamedown_con{border-bottom:1px dashed #cccccc;margin-bottom:10px;padding-bottom:5px}
.gamedown_con a{display:inline-block;line-height:30px;position:relative;margin-right:10px;margin-bottom:10px;word-break:keep-all;word-wrap:keep-word}
.gamedown_con a:hover{color:#FFFFFF}
.tc_title{margin-bottom:10px;}
.tc_title a.tc_close{float:right;font-weight:normal;margin-right:10px; cursor:pointer;}
.tc_username,.tc_password{padding:5px 50px;}
.tc_username .regtext,.tc_password .regtext{background:#FFFFFF;border:1px solid #cccccc;border-radius:3px;width:120px;box-shadow:1px 1px 3px #dddddd inset;}
.tc_submit{text-align:center;padding:10px;height:21px;overflow:hidden}
.tc_submit .regbtn{height:21px;width:49px;display:inline-block;zoom:1;overflow:hidden;line-height:21px;}
.tc_submit input{vertical-align:top;margin-right:20px;height:21px;}
.tc_forget{padding:0 50px;}
.tc_forget a{color:#999999}
.tc_forget a:hover{color:#333333;text-decoration:underline}

.gamedown_select{float:right;}
.gamedown_ul{overflow:hidden;zoom:1;padding:0 6px;}
.gamedown_ul li{float:left;padding:15px;border-radius:5px;border:1px solid #cccccc;margin:0 7px;display:inline;margin-bottom:10px;width:250pxx;position:relative}
.gamedown_ul li p{line-height:20px;}
.gamedown_ul li p span{color:#666666}
.gamedown_ul li a,.dm_copy_close a{ width:70px;margin:10px 10px 0 0; padding:0 8px; vertical-align:middle; display:inline-block;line-height:37px;position:relative; font-size:14px;}
.gamedown_ul li a:hover{background:#ffa800;color:#FFFFFF}
.lm_page{text-align:center}

.dm_copy_div{padding:20px;position:absolute;top:50%;left:50%;z-index:999;background:#FFFFFF;margin-top:-180px;margin-left:-185px;box-shadow:0 0 10px 5px #cccccc;overflow:hidden;border:5px solid #4998e7}
.dm_copy_textarea{border:1px solid #cccccc;width:300px;height:80px;resize:none;padding:10px;line-height:22px}
.dm_copy_title{padding-bottom:14px;}
.dm_copy_close{text-align:center}

.gamedown_new{position:absolute;right:0;top:0;background:url(../images/new.png) no-repeat;color:#FFFFFF;display:block;width:40px;text-indent:-999em;height:37px;}
.nav_new{background:url(../images/navnew.png) no-repeat;width:25px;height:31px;display:block;text-indent:-999em;right:0;top:-15px;position:absolute}

/*20141209填写信息提示*/
.mastips{ background:#f2dedf; border:1px solid #efd2d6; color:#c83e17; font-size:15px; text-align:center;}
.mastips .tc_close{ font-size:14px; color:#ca380f;}
.mastips h3{ border-bottom:1px solid #efd2d6; }