@charset "utf-8";
/* CSS Document */
/* 公共style  reset header side bottom */
/* reset开始 */
/* 清除内外边距 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset, lengend, button,input, textarea, /* form elements 表单元素 */
th, td, /* table elements 表格元素 */
form{
    margin: 0;
    padding: 0;
}
ul,li{list-style:none;}
/* 设置默认字体 */
body,
button, input, select, textarea { /* for ie */
	margin:0px;
    /*font: 12px/1 Tahoma, Helvetica, Arial, "宋体", sans-serif;*/
    font: 12px/1 Arial, "\5b8b\4f53", sans-serif; /* 用 ascii 字符表示，使得在任何编码下都无问题 */
}
body{color:#55f2fb;}
#home{background:url(../images/wrapper_bg.jpg) no-repeat center 31px #2be3ff;}
a{ text-decoration:none;outline:none;}
a:active {outline: none;star:expression(this.onFocus=this.blur());}

h1,h2,h3,h4, h5, h6 { font-size: 100%; font-weight:normal;}
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height:0;}

.wrapper{height:860px; width:1000px; margin:0 auto; background:url(../images/bg.jpg) no-repeat 0 0;}
.top{ height:50px; position:relative; text-align:left;}
.top h1{ text-indent:-9999px;}
.top a{ width:110px; height:30px; display:block; position:absolute; top:12px;}
.top a.jmyh{ left:388px;}
.top a.jcjt{ left:513px;}
.top a.jrlt{ left:636px;}
.top a.kfzx{ left:759px;}
.top a.main_jrsy{ left:338px;}
.top a.main_jmyh{ left:461px;}
.top a.main_jcjt{ left:584px;}
.top a.main_jrlt{ left:707px;}
.top a.main_kfzx{ left:830px;}
.main{ margin-top:340px; position:relative; height:400px; text-align:left;}
.startplay{ width:172px; height:172px; display:block; position:absolute; right:60px; top:14px;}
.main_startplay{ width:172px; height:172px; display:block; position:absolute; top:220px;left:33px;}
.contant{ position:relative; top:144px;}
.slide{ width:330px; height:216px; position: absolute;top:8px; left:41px;float: left;overflow:hidden;}
#change_a{position: absolute;bottom:4px;right:4px;z-index:101;}
#change_a li{float: left; width:15px;height:15px;margin:0 2px;display:inline-block;text-align:center; cursor: pointer; background-color:#fff;filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6;}
#change_a li:hover,#change_a li.hover{background-color:#ac5206; color: #fff;}
.video{position: absolute;width:170px; height:160px;left:100px;top:-18px;}

.news{position: absolute; left:378px;top:0; width:373px; height:230px;background-color:#ebebeb; border-right:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;}
.news_menu{background-color:#582d17;height:27px;}
.news_menu li{float: left;height:27px; line-height:27px; padding:0 18px; display:inline-block;}
.news_menu li.active{background:url(../images/menu_bg.gif) repeat-x top transparent;padding:0 18px; font-weight:900;}
.news_menu li a{ color: #c9c9c9;}
.news_menu li a:hover{color:#ffe400;}
.news_menu li.active a{ color: #fff;}
.news h2{ width:310px; height:26px;line-height:26px;background-color:#310000;border:1px solid #9e9e9e; margin: 13px auto; text-align:center;}
.news h2 a{ font-size:13px; font-weight:900; color: #fff5b4;}
.newslist{padding:0 14px;}
.newslist li{height:26px;line-height:26px;border-bottom:1px dotted #c0bcb7;}
.newslist li a{margin-right:4px; color: #b85f24; float: left;}
.newslist li a:hover{color: #894213;}
.newslist li span{float:right;color: #b85f24;}
.news_title{width:240px;overflow:hidden;display: block;height:26px;}
a.more{float:right; display: inline-block; line-height:27px;padding:0 10px;color:#f5f5f5;background-color:#582D17;}
a.more:hover{color:red;}
.sidebar{position: absolute;top:0;left:774px; height:230px;width:186px;}
.sidebar a{position: absolute;left:0;width:166px;height:43px;}
.sidebar a#login{top:77px;width:73px;}
.sidebar a#register{top:77px;left:76px;width:90px;}
.sidebar a#check_in{top:124px;width:72px;height:40px;}
.sidebar a#bug_submit{top:124px;width:90px;left:78px;}
.sidebar a#giftbag{top:174px;}

.main_sidebar{position:absolute;top:390px;left:30px; height:360px;width:186px;}
.main_sidebar a{position: absolute;left:3px;width:166px;height:43px;}
.main_sidebar a#login{top:32px;width:73px;}
.main_sidebar a#register{top:32px;left:78px;width:90px;}
.main_sidebar a#check_in{top:79px;width:72px;height:40px;}
.main_sidebar a#bug_submit{top:79px;width:90px;left:78px;}
.main_sidebar a#giftbag{top:130px;}
.image_box{position:absolute;top:203px; left:-17px;width:203px; height:200px;}
.main_sidebar .image_box a.siderbar_image{width:201px; height:86px;border:1px solid #bfbfbf;position:static;display: block; margin-bottom:8px;}
.image_box .siderbar_image img{border:1px solid #fff;width:199px;height:84px;}


.foot{position:relative;}
.foot .footer_image{position:absolute;width:239px;height:50px;background:url(../images/footer.png) no-repeat 0 0;left:105px;_left:80px;top:-4px;}
.footer{color: #086080; text-align:left; line-height:24px;margin: 26px;text-align:center;}
.footer p{text-align:center;}
.footer a{color:#086080;}
.footer a:hover{color:#005565;}
.lockscreen{display:none;width:100%; height:1000px; position: absolute;top:0;left:0;z-index:110; background-color:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
a.close_popup{display: block;width:22px;height:22px;line-height:22px; position: absolute; top:6px;right:6px; background-color:#b70000;color: #fff;font-size:28px;font-weight:900;text-align:center;}
.pop_up_box{ color: #5a1313;display:none;}
#idUserReg,.btn input,#login_popup,#login_popup .btn input.login_bt,#activate_popup,#activate_popup input.activate_btn,#giftbag_popup{background:url(../images/pop_up.png) no-repeat 0 -9999px transparent;}

/*注册start*/
#idUserReg{position: absolute;width:342px;height:395px;padding:100px 0 0 50px;background-position:0 0;z-index:111;top:0;left:0;}
#idUserReg a{color:#F00;}
#idUserReg a.close_popup{color: #fff;}

.form-reg .input,.form-login .input{ overflow:hidden; zoom:1;}
.form-reg .input label,.form-login .input label{ width:78px; text-align:right; display:block; float:left; font-size:14px;}
.form-reg .input input,.form-login .input input{ float:left; width:160px; height:21px; border:1px solid #93877c;}
.form-login{margin: 16px 0;}
.error-regbox span{padding-left:78px;}
.info-right {color:#6FA105;}
.info-action{color:#333;}
.error-regbox{height:22px;line-height:22px;	overflow:hidden;zoom:1;}
.codeinput{overflow:hidden;zoom:1;}
.codeinput input{width:80px;float:left;margin-right:30px;}
.input .imgspan{float:left;	width:auto;font-size:12px;}
.info-error{color:red;}
.checkbox{margin-left:40px;}
.checkbox input{ margin-right:5px;}
.btn{ width:160px; height:42px;padding-left:60px;}
.btn input,.btn input:active{ width:165px; height:52px; border:0 none; cursor:pointer;background-position:-399px 0;}
/*注册end*/
/*登陆框start*/
#login_popup{width:281px;height:180px;padding:78px 0 0 20px;position: absolute;left:0;top:0; background-position:0 -501px;z-index:111;}
#login_popup .btn input.login_bt{background-position:-399px -63px;width:121px;height:42px; border:none;}

#activate_popup,#giftbag_popup{background-position:0 -764px; padding:28px 0 0 20px;width:228px;height:115px;position: absolute; left:0;top:0;z-index:111;}
#activate_popup p{margin: 10px 0; font-size:14px;font-weight:900;}
#activate_popup input{border:1px solid #93877c; height:22px;width:195px;}
#activate_popup input.activate_btn{ background-position:-399px -119px; width:112px;height:36px;border:none; margin: 6px 0px 40px 45px;}
#giftbag_popup p{font-size:14px;font-weight:900; margin:20px 15px 0 0px; line-height:24px;text-indent:2em;}
.dialog_content {width:717px;position: absolute;z-index: 111;top:100px;margin:0 auto;height:580px;display:none;background:#FFF;padding:20px 20px 0 20px;text-align:center;filter:alpha(opacity=95);-moz-opacity:0.95;-khtml-opacity: 0.95;opacity: 0.95;}
.close {text-align:right;margin:10px 0 0 0;}
/** news list web page **/
#news_body {background:url(../images/news_bg.jpg) no-repeat center 31px #56f0fa; }
.news_main{width:1000px;margin:0 auto;background:url(../images/news_wrapper.jpg) no-repeat center top #56f0fa;position: relative;}
.news_contant{margin:280px 0 0 245px;background-color:#f3e145;border:1px solid #3d9291;padding:10px;}
ul.tab_menu_ul{border-bottom:1px solid #9c6345;padding-left:25px;margin-bottom:10px;height:25px;}
ul.tab_menu_ul li{width:84px;float:left;display:inline-block;margin-right:2px;}
ul.tab_menu_ul li a{display: block;width:84px;height:25px;background:url(../images/tab_menu.png) no-repeat 0 -9999px;}
ul.tab_menu_ul li a.zxzx{background-position:0 -25px;}
ul.tab_menu_ul li a.gfhd{background-position:-85px 0;}
ul.tab_menu_ul li a.rdhd{background-position:-170px 0;}
ul.tab_menu_ul li.active a.zxzx{background-position:0 0;}
ul.tab_menu_ul li.active a.gfhd{background-position:-85px -25px;}
ul.tab_menu_ul li.active a.rdhd{background-position:-170px -25px;}
.news_box{background-color:#fff;padding:15px;min-height:380px;_height:380px;}
.news_box ul li{height:32px; line-height:32px; padding-left:6px; margin-bottom:6px; border-bottom:1px dashed #6d6d6d;list-style-type:disc;list-style:inside}
.news_box ul li a{color:#434343;}
.news_box ul li a:hover{color:#ff6c00; text-decoration:underline;}
.date{float:right;color:#434343;}
.pages{height:24px;line-height:24px; text-align: center;margin:20px 0 0 0;}
.pages a,.pages span{display:inline-block; margin-right:6px;}
.pages a:hover{color:#d2a800;}
/** news list web page **/
.news_detail{min-height:415px;_height:415px;background-color:#fff;padding:15px; text-align:center;color:#410000;}
.news_detail .fhlb_box{height:34px;}
.news_detail .fhlb{float:right;width:83px; height:24px;background:url(../images/fhlb.gif) no-repeat 0 0;}
.news_detail h2{font:24px '微软雅黑';margin:0 0 12px 0;}
.news_detail_con{margin: 20px 0px 40px 0px; text-align:left; line-height:22px;}

.form_bugbox{position:absolute;top:540px; left:60px;padding:0 25px;}
p.text_p input,input.yzm{width:200px;height:22px;background:#cfebfb;border:1px solid #add5f0;}
input.yzm{width:120px;margin-right:4px;}
.yzm_a{color:#1082d2;}
.form_bugbox label{font-size:16px; width:82px; display: inline-block;}
.form_bugbox p{margin:18px 0;}
.form_bugbox p em{color:red;font-size:12px;font-style: normal;}
.form_bugbox .submintbug_btn{background:url(../images/bug_btn.png) no-repeat 0 -9999px;}
.form_bugbox .check_input{margin-right:4px;position: relative;top:2px;}
.form_bugbox .submintbug_btn{background-position:0 -62px;width:102px;height:39px;border:none;cursor: pointer;}
.yzm_image{position: relative;top:4px; border:1px solid #ccc;}

.bug_list{line-height:28px; border-bottom:1px dashed #ccc;padding:0 0 0 10px;}
.bug_list a{color:#1082D2;}
.bug_list a:hover{color:#ff6600;text-decoration:underline;}
.bug_list p{line-height:28px;}
.bug_delete{float:right;}
.in_content span{display: block;line-height:22px;}

