body {text-align: center; font-family:"宋体";margin:auto 0; padding:0; font-size:12px; color:#000000;background:url('bg.jpg') top no-repeat;background-color: #b20007;}
a{ color:#ffffff; text-decoration:none;cursor: pointer;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;line-height:150%;}
ul,li{ list-style:none;}
a:hover{text-decoration:underline;}
#main{ width:1002px; margin:0 auto;}
.top1{ background:url('index_1.jpg') no-repeat; height:80px;position:relative;}
.head_links{position: absolute;width: 307px;height: 26px;text-align: center;right: 198px;top: 5px;line-height: 26px;overflow: hidden;color: #fff;}
.top2{ background:url('index_2.jpg') no-repeat; height:67px;}
.top3{ background:url('index_3.jpg') no-repeat; height:65px; position:relative;}
.top4{ background:url('index_4.jpg') no-repeat; height:60px; position:relative;}
.top5{ background:url('index_5.jpg') no-repeat; height:65px;overflow:hidden;}
.top6{ background:url('index_6.jpg') no-repeat; height:73px;overflow:hidden;}
.top7{ background:url('index_7.jpg') no-repeat; height:70px;overflow:hidden;}
.top8{ background:url('index_8.jpg') no-repeat; height:55px;overflow:hidden;}
.top9{ background:url('index_9.jpg') no-repeat; height:55px;overflow:hidden;}
.top10{ background:url('index_10.jpg') no-repeat; height:50px;overflow:hidden;}
.top11{ background:url('index_11.jpg') no-repeat; height:50px;overflow:hidden;}
.top12{ background:url('index_12.jpg') no-repeat; height:170px;overflow:hidden;}
.top13{ background:url('index_13.jpg') no-repeat; height:120px;overflow:hidden;}
.top14{position:relative;background:url('index_14.jpg') no-repeat; height:126px;}
	.top14 .playbtn {width: 228px;height: 220px;position: absolute;top: -55px;left: 385px;background: url(zp_17.png) no-repeat;}
.top15{ background:url('index_15.jpg') no-repeat; height:100px;overflow:hidden;}
.top16{ background:url('index_16.jpg') no-repeat; height:111px;overflow:hidden;}
.top17{padding: 44px 0 0 0;background:url('index_17.jpg') no-repeat; height:45px;overflow:hidden; color:#fff;font-size:18px;font-weight:bold;}
	.top17 span{color:#ffff06;}
.top18{height:0px;}
.top19{height:80px;}
	.top19 a{background:url('zp_18.png')no-repeat; text-indent: -999999px;width: 201px;height: 67px;float: left;}
	.top19 #cjbtn1{background-position: -17px -156px;margin-left:270px;}
	.top19 #cjbtn1:hover{background-position: -222px -156px;}
	.top19 #cjbtn2{background-position: -17px -227px;margin-left:40px;}
	.top19 #cjbtn2:hover{background-position: -222px -227px}
.top20{height:80px;}
.top21{height:80px;color:#fce6b7;text-align:center;}
.wxts{text-align:left;color:#fff;padding-left:135px;}
.dig h5 {color: #0082cb;font-size: 12px;font-weight: 400;margin:15px 0;}
.dig p{font-size: 18px;margin:25px 0;}
.goon{clear:both;}
.goon .gn{
    background: url("btn.png") no-repeat scroll -101px 0;
    display: block;
    height: 28px;
    width: 99px;
    color: #ffffff;
    font-size: 14px;
	text-align:center;
    line-height: 28px;margin: 0 auto;}


input[type="text"], input[type="password"], textarea {
    box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.06) inset;
}
input, select, img {
    vertical-align: middle;
}
p,h3{margin:0;padding:0;}
#swbox{margin:41px 10px 0 25px;}
#swbox .tit,#swbox .con p{text-align:center;margin-top:8px;}
#swbox .con table{ margin-left: 25px;
    width: 100%;}
#swbox .con td{padding:5px 0;}
#swbox .text1{ background-color: #e9f8ff;
    border: 1px solid #d0dcde;
    border-radius: 2px;
    padding: 4px 10px;
    width: 185px;}

#swbox #swSubmit{
 background: linear-gradient(#00adec, #109dff) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #00adec;
    border-radius: 2px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
    color: white;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    margin: 0 auto;
    width: 230px;text-align:center;}

/******************弹窗登录********************/
#div_window_login{display: block;width: 451px;height: 281px;z-index: 10000;text-align: left;height: auto;position: absolute;background-color: #ffeea4;border-radius: 14px;}
#div_window_login .title1{position:relative;}
#div_window_login .close_1{background: url(zp_18.png) 43px 274px;
    display: block;
    width: 30px;
    height: 30px;
    right: 12px;
    top: 17px;
    position: absolute;}

#div_window_login .pop_main{margin-top: 0; width: 451px;height:335px;position: relative;}
/*.pop_main h3 {color: #461500;font-size: 14px;height: auto;line-height: 26px;margin: 0 0 10px; text-align:center;text-align:center}*/
.pop_main img{position: absolute;top: -29px;left: 33px;}
#div_window_login .toptab{width:252px;height:36px;position: absolute;left:154px;top:29px;overflow:hidden}
#div_window_login .toptab li{width:118px;height:35px;line-height:36px;float:left;text-align:center;color:#0e5572;margin-left:6px;_margin-left:3px;cursor:pointer}
#div_window_login .toptab .on{border:1px solid #a6b5b8;border-bottom:none;background:#FFFFFF;}
#div_window_login .toptab .off{border:1px solid #a6b5b8;height:34px;background:#c0e1f3;}

#div_window_login .lbox{width:350px;position:absolute;left:50px;top:75px;color:#2a3435;font-size:18px;}
#div_window_login .lbox a{color:#fff;}
#div_window_login .lbox span{color:#ff543a;}
.errmsg{color:#6c6440;font-size:12px;}
/***登录部分***/
#div_window_login .fixed:after{content:".";display:block;height:0;clear:both;visibility: hidden}
#div_window_login .fixed {zoom:1}
#div_window_login .form_list .input_txt {margin-right: 12px}
#div_window_login .input_txt{height:20px;line-height:20px;padding:5px;font-size:12px;color:#565656;border:1px #c9c9c9 solid;float:left}
#div_window_login input[type=text],input[type=password],textarea{box-shadow:3px 3px 5px rgba(0,0,0,0.06) inset}
#div_window_login input[type=text]:focus,input[type=password]:focus,textarea:focus{border-color:#76c4f2;color:#3098d5;box-shadow:0px 0px 10px rgba(96,205,205,0.5)}
#div_window_login input[type=text]:focus,input[type=password]:focus{font-weight:bold}
#div_window_login input[type=submit],button[type=submit]{cursor:pointer}
#div_window_login button{cursor:pointer}
#div_window_login .input_box .input_tip{position:absolute;color:#979797;left:0;top:0}
#div_window_login .input_box label{cursor:text}


#div_window_login #login_err_msg{color:red}
#div_window_login #loginbox{width:207px;margin:0px auto}
#div_window_login #loginbox .form_list{width:100%;padding-bottom:8px;*padding-bottom:4px;_padding-bottom:4px;position:relative;}
#div_window_login #loginbox .input_box{position:relative;float:left;margin-right:-20px}
#div_window_login #loginbox .input_txt{padding-left:34px;}
#div_window_login #loginbox .input_w1{width:165px}
#div_window_login #loginbox .input_tip{height:32px;line-height:32px}
#div_window_login #loginbox .icon_box{width:28px;height:30px;display:inline-block;overflow:hidden;background:#f1f1f1;border-right:1px #cecece solid;position:absolute;top:1px;left:1px;}
#div_window_login #loginbox .icon_box .icon14{margin:8px 6px;width:12px;height:12px;}
#div_window_login .name_gray{background-position:-109px -56px;}
#div_window_login .pwd_gray{background-position:-128px -56px;}
#div_window_login .qq_gray{background-position:-176px -127px;}
#div_window_login .weibo_gray{background-position:-153px -45px;}
#div_window_login a:hover .weibo_gray, .weibo_gray:hover {background-position: -153px -61px;}
#div_window_login a:hover .qq_gray, .qq_gray:hover {background-position: -176px -143px;}

#div_window_login a .icon14, .icon14 {transition: all 0.2s ease-out 0s;}

#div_window_login .icon14{background-image: url("icon-index.jpg");display:inline-block;height: 14px;overflow: hidden;vertical-align: middle;width: 16px;}
#div_window_login #loginbox .auto_login{height:20px;line-height:20px;color:#565656}
#div_window_login #loginbox .auto_login .auto_login_l{float:left}
#div_window_login #loginbox .auto_login .forget{float:right}
#div_window_login #loginbox .auto_login .checkbox_a{height:20px;line-height:20px;float:left}
#div_window_login #loginbox .auto_login .fui_checkbox{margin:2px 4px 2px 0}
#div_window_login #loginbox .submit{font-size:14px;border:1px solid #00ADEC;background:#3E9AF1;color:white;border-radius:2px;width:100%;height:36px;line-height:36px;background:linear-gradient(#00adec,#109dff);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);}
#div_window_login #loginbox .submit:hover{background:#13B4FF;}
#div_window_login #loginbox .with_other_login{height:20px;line-height:20px}
#div_window_login #loginbox .with_other_login li{display:inline}
#div_window_login #loginbox .with_other_login a{color:#565656;margin-right:30px;float:left}
#div_window_login #loginbox .with_other_login a .icon14{margin:0 3px 0 0;margin-right:3px;float:left;height:16px;}
#div_window_login #loginbox .with_other_login a .name{float:left}
#div_window_login #loginbox .with_other_login .reg{color:#3098d5;float:right;margin:0}


/***注册部分***/
#div_window_login #regbox{width:207px;height:230px;margin:0px auto}
#div_window_login #regbox .reg_row{clear:both;height:32px;}
#div_window_login #regbox .regname{float:left;line-height:24px;text-align:left;width:65px;white-space: nowrap;}
#div_window_login #regbox .errmsg{float:left;line-height:24px;text-align:left;width:65px;white-space: nowrap;color:red}
#div_window_login #regbox .inputbox{float:left;width:140px;}
#div_window_login #regbox  .input_zc{width:124px;height:23px;background-color:#f9f9f9;border:1px #cccccc solid;line-height:23px;padding:0 3px;}
#div_window_login #regbox  .input_yz{width:50px;height:23px;background-color:#f9f9f9;border:1px #cccccc solid;line-height:23px;}
#div_window_login #regbox .xy{text-align:center;width:207px;float:left}
#div_window_login #regbox .btn{padding:10px}
#div_window_login #regbox .czbtn{background:url('zhuce_btn.png') 0 -5px no-repeat;width:128px;height:44px;cursor:pointer;}
#div_window_login #regbox .czbtn:hover{background-position:-128px -5px;}
#div_window_login .fastreg .fastcon{padding-top:45px;text-align:center;height:61px;}

/***个人奖励记录***/
.pop_main .winbox{width:434px;height:242px;overflow-x:hidden;overflow-y:scroll;position:absolute;left:10px;top:76px;color:#0e5572;text-align:center;}
.winbox ul li{width:431px;height:25px;border-bottom:1px dashed #dedede;}
.winbox ul li span{height:25px;line-height:24px;display:block;float:left;overflow:hidden;}
.winbox ul li span.th{background:#f1f7fd;text-align:center;}
.winbox .winl1{width: 339px;text-align: left;}
.winbox .winl2{width:78px;}
/*.winbox .winl3{width:50px;}290px;*/
