@charset "utf-8";
/* CSS Document */
/*字体 font-family: Microsoft YaHei;*/
*{ margin:0px; padding:0px;}
body{ font-size:14px; font-family:"微软雅黑", Arial, Helvetica, sans-serif; color:#333333}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
em {font-style: normal;}
ul{ list-style:none outside none;}
a{ text-decoration:none;}
.clear{ clear:both;}
img{ border:0;}
body {background:#590016 url(https://static.web.sdo.com/ff14/pic/ff_act/150128qrj/bg.png) no-repeat center top; background-attachment: fixed; background-repeat: repeat-y;padding-top:20px;} 

/*整体设置*/
.waper{ width:100%;  min-width:1000px;}
.dis{ display:none;}
.csoMain{ width:800px; margin:0 auto; }
.csoMains{ width:720px; margin:0 auto;background:url(https://static.web.sdo.com/ff14/pic/ff_act/150128qrj/special_body.png);  padding:10px 40px; line-height:25px; }
.csoMains h3{ color:#996600}
.csoMain3{ width:720px; margin:0 auto; background:url(https://static.web.sdo.com/ff14/pic/ff_act/150128qrj/window_body.png); padding:0px 20px; line-height:20px; color:#FFF}


.csoMain2{ width:760px; margin:0 auto; }

.csoMain3 h3{ color:#ff9043; font-size:20px; height:30px; border-bottom:#235f8f 1px solid; margin-bottom:5px;}
.csoMain3 h5{ color:#a1f279; font-size:14px;}
.csoMain3 h4{ color:#ffd800; font-size:14px;}
.csoMain3 h2{ color:#47dca6; font-size:24px;}
.imgdddsd{ padding-bottom:20px; margin-top:15px;}

.csoMain4{ width:800px; margin:0 auto; padding-left:10px; }

.nav_box{background:url(https://static.web.sdo.com/ff14/pic/ff_act/140904honglian/pagetop2.png); width:170px; height:160px; float:right; margin-top:500px;}
.nav_box ul{}
.nav_box ul li{ height:40px; line-height:40px; color:#FFF; text-align:center; font-weight:bold}

#mask { width: 100%; height: 100%; background: #000; position: absolute; top: 0; left: 0; z-index: 9995; display: none; }

.popBox2 { border:3px solid #83d8f9; background:#297d9e; position: absolute; z-index: 9999; display: none; width:600px; height:500px; text-align:left; padding-top:22px; padding:20px 20px; line-height:25px; color:#FFF;}
.popBox2 .btnClose { width: 50px; height: 51px; display: block; position: absolute; top: 0px; right:-60px;background:url(https://static.web.sdo.com/ff14/pic/web6/images/close.png) no-repeat; }
.popBox2 h3{ text-align:center; color:#a1f279; font-size:24px;}
.popBox2 h4{ color:#efaa00;}
.conts_b{ width:612px; height:330px; overflow:auto}
.btn_box2{ width:612px; margin:0 auto;  margin-top:10px; padding-top:10px;}
.btn_box2 a{ margin-left:100px;}

.tbs{ color:#ffaa00; font-weight:bold;}

.xiaob{border-bottom:#75bcd8 1px double; text-align:center;}

::-webkit-scrollbar {
	width:10px;
	margin-right:2px
}
::-webkit-scrollbar:horizontal {
	height:10px;
	margin-bottom:2px
}
::-webkit-scrollbar-track {
    border-radius: 10px;
}
::-webkit-scrollbar-track-piece {
    background-color: #333333;
	border-radius: 10px;
}
::-webkit-scrollbar-thumb {
	width:10px;
    border-radius: 5px;
    background: #CBCBCB; 
}
::-webkit-scrollbar-thumb:hover {
	background: #909090; 
}


    #list li{ float:left; width:40px; margin-left:5px;}
    #list li span.img{display:none;}
    #list li a{}
    #list li a:hover{position:relative;}
    #list li a:hover span.img{display:block;position:absolute;top:20px;left:0px; border:#fff29d 2px solid;}
    *+html #list li a:hover span.img{top:50px;}
