@charset "utf-8";
body{
	padding:0;
	margin: 0;
	font-family: "宋体",Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2FA0CD;
	line-height:18px;

}
td,table,input,textarea,a{
	color:#2FA0CD;
	font-size:12px;
	text-decoration:none;
	line-height:18px;
	font-family: "宋体",Arial, Helvetica, sans-serif;
}
ol,ul,li,h1,h2,h3,h4,h5,h6,form,p,img,dl,dt,dd{
	margin: 0px;
	padding: 0px;
	border: 0px;
	list-style-type: none;
} 
.clear{clear:both;overflow:hidden;height:0px;}
img,input,select{ vertical-align:middle;}
a,img {star:expression(this.onFocus=this.blur()); outline:none;}
.img_top{ margin-top:-1px;}

#box1{ width:1004px; margin:0 auto; position:relative;}
#box{ width:931px; margin:0 auto; background:url(../images/bg.jpg) left top no-repeat; padding-left:73px; position:relative; height:100%; overflow:hidden;}

.nav{ width:858px; height:89px; background:url(../images/login_03.jpg) left top no-repeat;padding-top:4px;}
.nav ul{ padding-left:130px; }
.nav li{ float:left; line-height:39px; padding-right:20px; width:120px;}
.nav li a{text-indent:-999px; display:block; height:39px; padding-right:0px; float:left;}
.nav li a.now{background-position:left -39px;}

#center{ background:url(../images/bg1.jpg) left repeat-y;}


/* index */
.user{ background:url(../images/index_02.jpg) left top no-repeat; height:288px; padding:46px 0 0 700px;}
.user ul{ padding-left:50px; width:130px; padding-bottom:16px; _padding-bottom:0px;}
.user li{padding-bottom:9px; height:20px;}
.inp{ border:1px #8B17B8 solid; width:120px; height:18px;_height:15px;color:#18436A; padding-left:8px;}
.inp1{ border:1px #8B17B8 solid; width:60px; height:18px;_height:15px; color:#18436A;padding-left:8px;}
.user li td a,.user p a{ color:#fff; text-decoration: underline; line-height:22px;_line-height:14px;}
.user p{ text-align:center; padding-bottom:13px;clear:both; width:180px;}

.index_menu{ height:52px; background:url(../images/index_05.jpg) 73px top no-repeat;}
.index_menu ul{ padding-left:185px; }
.index_menu li{ float:left; line-height:39px; padding-left:20px; width:120px;}
.index_menu li a{text-indent:-999px; display:block; height:39px; padding-right:0px; float:left;}
/*.index_menu li a:hover{background-position:left -39px;}*/

.nav_1 a{ background:url(../images/nav_1.jpg) top left no-repeat; width:67px;}
.nav_2 a{ background:url(../images/nav_2.jpg) top left no-repeat; width:68px;}
.nav_3 a{ background:url(../images/nav_3.jpg) top left no-repeat; width:68px;}
.nav_4 a{ background:url(../images/nav_4.jpg) top left no-repeat; width:68px;}
.nav_5 a{ background:url(../images/nav_5.jpg) top left no-repeat; width:67px;}
.nav_6 a{ background:url(../images/nav_6.jpg) top left no-repeat; width:67px;}

.index_menu li a.now{background-position:left -39px;}

.shu1{ position:absolute; top:480px; left:60px; width:106px; height:22px; text-align:right;}
.shu2{ position:absolute; top:510px; left:30px; width:106px; height:22px; text-align:right;}
.shu3{ position:absolute; top:540px; left:84px; width:106px; height:22px; text-align:right;}
.ad{ position:absolute; bottom:20px; right:170px; width:106px; height:22px; text-align:right;}

.lipin{color:#9A0B92; line-height:22px; height:28px; text-indent:120px;background:url(../images/pic_38.jpg) no-repeat left top; margin-left:73px;}
.lipin span{ color:#F0FF00; font-weight:bold;}

/* login */
.login{ background:url(../images/login_10.jpg) left bottom no-repeat; width:858px; padding-bottom:180px;}
.login p{ text-align:center;}

.cont{ background:#D7EEF5 url(../images/pic_03.jpg) left top no-repeat;margin-left:190px; width:474px; margin-top:30px;}
.cont ul{ background:url(../images/pic_24.jpg) left bottom no-repeat; padding-bottom:40px; padding-top:30px;}
.cont li{ padding:5px 0 0 100px;}
.cont li img{ margin-right:10px;}
.log_inp{ border:1px #1781B8 solid; width:150px; height:18px;color:#18436A; padding-left:8px;}
.log_inp1{ border:1px #1781B8 solid; width:75px; height:18px;color:#18436A; padding-left:8px;}

.cont ul .text{ padding:0 75px; color:#439EDD; font-weight:bold;}
.pro td{ font-weight:bold; line-height:28px;}
.pro td span a{ font-size:14px; color:#E45711; padding-left:10px;}

/*rule*/
#center{float:left;width:858px;}
.rule_con{float:left; padding-bottom:69px;background:url(../images/rule_foot.jpg) no-repeat left bottom;}
.rule_h{float:left;width:818px; padding:10px 0 15px 40px; clear:both}
.r_c{width:679px; margin:0 auto; color:#46AAD2;  clear:both; height:100%; overflow:hidden;}
  .r_c01{float:left;width:679px; height:9px; background:url(../images/rule_t1.jpg) no-repeat; font-size:0px; line-height:0px;}
  .r_c02{float:left;width:599px; font-size:14px; line-height:1.8em; background:#D7EEF5 url(../images/rule_t2.jpg) no-repeat bottom; padding:20px 40px 40px 40px; margin-bottom:20px;}
  .r_c03{float:left;width:599px; line-height:1.5em; background:#D7EEF5 url(../images/rule_t3.jpg) no-repeat left bottom; padding:20px 40px 40px 40px;}

/* 获奖名单*/
.prize_con{float:left; background:url(../images/rule_foot.jpg) no-repeat left bottom;}
.prize_r{ float:left; color:#DE3300; height:59px; padding-top:15px; font-size:14px; text-indent:50px}
.table_prz{ width:599px; margin:0 auto; clear:both}
.table_prz th{color:#fff; font-size:14px; height:27px; text-align:left; padding-left:15px;background:url(../images/prize_t.jpg) no-repeat -15px 0;}
.table_prz th.t01{background:url(../images/prize_t.jpg) no-repeat left;}
.table_prz th.t03{background:url(../images/prize_t.jpg) no-repeat right;}
.table_prz td{color:#0B7999; padding:2px 0px 2px 15px;}

.number{padding-top:20px; margin:0 auto; float:right;}
.number a{ float:left; display:block; border:1px #2FA0CD solid; padding:0 3px; margin:0 2px;}
.number a:hover{ background:#FAC4DE;}
.number a.now{ background:#FAC4DE;}

/*奖品设置*/
dl.prize{ float:left; width:188px;height:210px; margin-left:73px; display:inline; overflow:hidden;}
dl.prize dt{float:left; width:188px; }
dl.prize dd{float:left; width:140px; padding:10px 20px; color:#2FA0CD; line-height:1.7em}

.prize_set{float:left;width:680px;padding:10px 0 120px 100px; color:#2FA0CD; font-size:14px; line-height:2em;clear:both}

.fbold{ font-weight:bold;}
.forg{ color:#F84203}
.forg1{color:#DA5514}

/* question */
.que_text{ width:660px; padding-left:90px; padding-bottom:15px; font-size:14px;}
.que_cent dl{ font-size:14px; font-weight:bold;}
.que_cent dt{ padding:5px 0;}
.que_cent dd{ padding:5px 24px;}
.que_cent p{ text-align:center; padding:5px 0;}
.que_inp{border:1px #1781B8 solid; width:165px; height:18px;color:#A9A9A9;}

.que_cont{width:480px; padding-left:180px; padding-top:28px; line-height:23px;}
.que_cont .title{ color:#FF0000; font-weight:bold;}
.que_cont p span{ color:#000;}

#footer{ padding:20px 0; text-align:center;}
#footer td{ color:#8F0882;}

.footer{ padding:30px;}
