@charset "utf-8";
/* CSS Document */

/*----公用样式---------------------------------------------------------------------------------------------------*/
*{ padding:0; margin:0;}
body { font-family:"宋体",Arial, Helvetica, sans-serif; font-size:12px; color:#333; text-align:center; width:100%;}
img { border:0px;}
a { cursor:pointer; color:#333; text-decoration:none;}
a:hover { color:#1b91bb; text-decoration:underline;}
label { cursor:pointer; }
ul,ol { list-style:none;}

/*----外部框架---------------------------------------------------------------------------------------------------*/
#contest { width:960px; height:auto; margin:0 auto; overflow:hidden; zoom:1; text-align:left}
#head { height:auto; overflow:hidden;} 
.nav { height:55px; background:url(../images/headbj.gif) repeat-x; overflow:hidden; margin-top:7px;}
.n_l { width:249px; height:55px; float:left;}
.n_r { width:700px; height:55px; text-align:center; float:right;}
.n_r a,.n_r span { display:inline-block; line-height:55px; font-size:14px; color:#fff;}
.n_r a { padding:0 10px;}

.c_frame { height:auto; overflow:hidden; zoom:1; margin-top:10px;}
.c_f_l { width:240px; height:auto; float:left;}
.login { width:240px; height:323px; overflow:hidden; background:url(../images/login.jpg) no-repeat;	text-align:center;}
.l_t { width:240px; height:250px; margin:0 auto;}
.l_b {
	width:222px;
	height:59px;
	margin:0 auto;
}
.l_b p { margin-top:5px; text-align:right;}
.link_1 a { text-decoration:underline;}
.m_r {margin-right:10px;}
.m_t {margin-top:10px;}
.link_1 a:hover { text-decoration:none;}
.color_1 { color:#ff0000;}
.ad { height:76px; margin-top:10px; zoom:1;}
.qt { border:1px solid #d3d3d3; height:auto; overflow:hidden; zoom:1; margin-top:10px; text-align:center;}
.qt a { margin-top:7px; display:block;}
.c_f_r { width:710px; height:auto; float:right;}
.c_f_r_f { height:auto; overflow:hidden; zoom:1;}

.width_1 { width:432px; height:auto; overflow:hidden; float:left;}
.width_2 { width:263px; height:auto; overflow:hidden; float:right;}
.width_n_1 { width:708px; height:auto; overflow:hidden; float:left;}
.w_n_h { width:650px; height:auto; line-height:24px; font-size:14px;   margin:0 auto;}
.w_n_h h2 { font-size:18px; text-align:center; margin-top:10px;}
.w_n_h p {text-indent: 2em; padding-bottom:8px;}
.height_1 { height:224px;}
.height_2 { height:247px;}
.title { height:23px; line-height:23px; padding-left:25px; font-size:14px; overflow:hidden; zoom:1; border-bottom:1px solid #7dd6da; background:url(images/bj01.gif) no-repeat;}
.title a { float:right; line-height:23px; font-size:12px; font-weight:normal; margin-right:5px;}
.title_1 { text-align:center; font-size:16px; font-weight:bold; line-height:30px; margin-top:5px;}

.newlist { padding:10px; overflow:auto; zoom:1;}
.newlist li { line-height:20px;}

.bor { border:1px solid #7dd6da;}
.dot { border-top:1px dotted #7dd6da; margin-top:10px;}

.lc { padding:0 10px; height:auto; overflow:hidden; text-align:center; }
.lc a { display:inline-block; line-height:20px; padding:0 13px; margin-top:5px; border:1px solid #999;}

.cjwt li { line-height:23px;}
.zcgd li { line-height:22px;}

.tx { padding:10px; height:auto; overflow:hidden;}
.tx li { width:70px; height:85px; padding:0 5px 7px 6px; margin-top:7px; overflow:hidden; float:left;}
.tx li a { width:70px; height:auto; overflow:hidden;}
.tx li a span { width:70px; height:auto; display:inline-block; line-height:20px; text-align:center; float:left;}
.xxlist { padding:10px; height:auto; overflow:hidden; zoom:1;}
.xxlist a { line-height:25px; margin-right:10px;word-break:break-all;}
.mxlist { line-height:20px; padding-left:10px;}

/*----弹出-----*/
.contest_tc { width:20%; height:auto; margin:0 auto; overflow:hidden; text-align:center; line-height:24px; }
.contest_tc img { border:0px; padding-right:10px;}
.contest_tc a { cursor:pointer; color:#0f6caa; text-decoration:underline; padding-left:20px;}
.contest_tc a:hover { color:#1b91bb; text-decoration:underline;}
.longth { width:60px; height:25px; }

/*----底部版权信息---------------------------------------------------------------------------------------------------*/
.footer { margin-top:30px; padding-bottom:30px;}
.footer p { text-align:center; line-height:18px;}



/**/

