.wrap{background: url(//img.gyyxcdn.cn/action/yyjhm_bg.jpg) no-repeat 50% 0; height: 1299px;min-width: 1200px;}
.main{width: 1200px; margin: 0 auto; position: relative;}
.header{height: 503px; position: relative;}
.logo{position: absolute;width:110px;height:145px;background: url(http://image.gyyxcdn.cn/upload/pic/logo/wd_logoLight.png) no-repeat;border:none; left: 0; top: 67px;}
.nav{position: absolute; top: 43px; right: 20px;color: #84581b;font-size: 14px; }
.nav a{color: #84581b; margin: 0 10px;}
.nav a:hover{color: #ff7918;}
.time{position: absolute;top: 414px;width: 100%;text-align: center; color: #f4690c;font-size: 18px;}
.cont{overflow: hidden;width: 100%;}
.box{background: url(//img.gyyxcdn.cn/action/yyjhm_txtbg.png) no-repeat;width: 478px; height: 750px;float: left;position: relative;}
.left{margin-left: 77px;}
.right{margin-left: 50px;}
.tit{height: 91px; line-height: 91px; text-align: center;font-size: 30px; color: #d86619;font-weight: bold; padding-right: 20px;}
.yyBox,.jhBox{padding: 0 84px 0 54px;}
.div {min-height: 30px;padding-bottom: 15px; overflow: hidden; position: relative;}
.div label{width: 90px; padding-right: 5px;float: left;color: #bb550f; font-size: 18px; text-align: justify;text-align: justify;text-justify:distribute-all-lines; text-align-last: justify; height: 30px; line-height: 30px;
}
label:after{content: "";
            display: inline-block;
            width: 100%;}
.log{float: left; height: 30px;line-height: 30px;font-size: 18px;color: #009dd9;text-decoration: underline; cursor: pointer;}
.div .inp{float: left;border: 1px solid #97651c;background: #fff; color: #97651c; font-size: 16px; box-sizing: border-box; height: 30px; line-height: 30px;width: 238px; padding: 0 10px;*width:216px;}
input:focus,textarea:focus,select:focus{outline: none;}
.div select{min-height: 30px;display: inline-block; border:1px solid #97651c;background-color: #fff;color: #97651c;}
.div select option{ border-color: #97651c;background-color: #fff;color: #97651c;color: #97651c;}
.div select.sel01{width: 116px;*width:102px;}
.div select.sel02{width: 238px;*width:216px;}
.div textarea{width: 238px; height: 70px;float: left;padding: 10px;box-sizing: border-box;border: 1px solid #97651c;background: #fff; color: #97651c; font-size: 16px;*width:216px;}
.log{float: left;}
input::placeholder{ color: #b79d77; }

.txtList{color: #ba8f50;font-size: 14px; line-height: 24px;}
.txtList li{position: relative; padding:0 0 0 26px;margin-top: 6px;}
.txtList li i{background: url(//img.gyyxcdn.cn/action/yyjhm_icon.png) no-repeat;width: 17px; height: 17px; text-align: center; line-height: 17px;font-style: normal;color: #fff;font-size: 12px; position: absolute; left: 0; top: 3px;}
.yyBtn,.cxBtn{background: url(//img.gyyxcdn.cn/action/yyjhm_yybtn.png) no-repeat;width: 244px; height: 52px; position: absolute; bottom:75px; left: 50%; margin-left: -144px; text-indent: -999px; overflow: hidden;}
.yyBtn:hover,.cxBtn:hover{background-position: 0 -52px;}
.yyOK,.yyOK:hover{background-position: 0 -104px;}
.jhBox p{color: #ba8f50;font-size: 14px; line-height: 24px; padding: 30px 0;}
.jhBox .div label{width: 108px;}
.jhBox .div .inp{width: 224px; *width:202px;}
.cxBtn{background-image: url(//img.gyyxcdn.cn/action/yyjhm_cxbtn.png);}
.getRoleBtn{
    width: 96px;color: #fff;background: #ba8f50;text-align: center;height: 30px;
    line-height: 30px;cursor: pointer; display:inline-block;
    position: absolute;
    top: 0;
    right: 9px;
}
#tipPop{
    background: url(//img.gyyxcdn.cn/action/yyjhm_pop.png) no-repeat 0 0;
    width: 440px;
    height: 272px;
    display: flex;
    align-items: center;
    text-align: center;
}
#tipPop P{text-align: center;font-size: 30px; color: #c56819;    
    width: 80%;
    margin: 0 auto;}
#tipPop .tc_close{
    position: absolute;
    top: 0;
    right: -44px;
    display: block;
    background: url(//img.gyyxcdn.cn/action/yyjhm_closed.png) no-repeat 0 0;
    width: 33px;
    height: 33px;
    z-index: 6;
}
/* 漂浮 */
.pf{width: 141px; height: 196px; position: fixed; left: 50px; top: 200px;}
.pf a{display: block; width: 100%; height: 100%;  background: url(//img.gyyxcdn.cn/action/yyjhm_pf.png) no-repeat;}
.pf a:hover{background-position: 0 -199px;}