@charset "utf-8";
/* CSS Document */

html, body, div, p, ul, li, table, tr, td, h1, h2, h3, h4, h5, h6, pre, img, form, fieldset, input, textarea,select{ padding:0; margin:0; border:0;}
body{ font:Arial, Helvetica, sans-serif; font-size:14px;}
a{ text-decoration:none; color:#000;}
a:hover{ text-decoration:underline; color:#000;}
ul{ list-style:none;}
.clear{ clear:both; height:0; font-size:0; overflow:hidden; zoom:1;}
.height3px{ height:3px; clear:both; font-size:0;overflow:hidden; zoom:1;}

#logo{ height:109px;overflow:hidden; zoom:1; width:1002px; margin:0 auto;}
#banner{ height:191px;overflow:hidden; zoom:1; width:1002px; margin:0 auto;}
#wrap{ background:url(../image/bg01.gif) no-repeat #c00; width:960px; margin:0 auto; padding:0 21px;}
.content{ background-color:#FFFBE4; padding-top:8px;}

.changeimg{position:relative; width:397px; float:left;}
.num{position:absolute; bottom:25px; right:-3px;_right:-4px;}
.num li{ margin-right:5px;_margin-right:3px; display:block;float:left;border:1px solid #fff; background-color:#999; width:17px; height:20px; text-align:center; line-height:20px; color:#fff;}
.num .on{ border:1px solid #fff; background-color:#c00; width:17px; height:20px; color:#fff;text-align:center; line-height:20px;}
.num .on1 a,.num .on a:hover{ cursor:pointer; color:#fff; width:17px; display:block; text-decoration:none;}
.num li a,.num li a:hover{ cursor:pointer; color:#fff; width:17px; display:block; text-decoration:none;}
.imginfo{ text-align:center; height:25px; line-height:25px;}
.introduction{ float:left; margin:0 30px; width:503px; display:inline;}
.introtit{ text-align:center;}
.introcon{ text-indent:2em; font-weight:bold; line-height:200%; color:#900; margin-top:20px;}

.titlebg{ background:url(../image/titbg01.gif) no-repeat; text-align:center; clear:both; margin-bottom:10px;}
.box{ overflow:hidden; zoom:1;}
.leftimg{ width:262px; height:211px; float:left;}
.middlecon{ float:left; width:406px; margin:0 15px;}
.titlebg01{ background:url(../image/titbg02.gif) no-repeat; width:365px; height:19px; padding-top:6px; text-align:center; font-weight:bold; margin:0 auto;}
.paragraph01{ text-indent:2em; line-height:160%; margin-top:15px;}
.rightimg{width:262px; height:211px; float:right;}
.line{ background:url(../image/line.gif) repeat-x left 8px; height:17px; clear:both;}

.scrollbox01{ padding:8px 0;}

.imglist{ overflow:hidden; zoom:1;}
.imglist li{ float:left; width:230px; margin-right:13px; margin-top:8px;}
.masterimg{ height:215px;}
.masterfont{ text-align:center; height:30px; line-height:30px;}
.expertfeng{ float:left; width:190px; line-height:160%; text-indent:2em; margin-top:15px;}
.expertge{ float:left; width:196px; line-height:160%; text-indent:2em; margin:15px 0 0 20px;}
.detail,.detail a,.detail a:hover{ color:#c00;}

.imglist01{ overflow:hidden; zoom:1;}
.imglist01 li{ float:left; width:180px; margin-right:15px; margin-top:8px;}
.inscriptionimg{ height:160px;}
.masterfont{ text-align:center; height:30px; line-height:30px;}

.topicslist01,.topicslist02{overflow:hidden; zoom:1;}
.topicslist01 li{ width:320px; float:left;}
.topicsimg{ height:121px;}
.topicstit{ text-align:center; height:30px; line-height:30px;}
.topicslist02 li{ width:240px; float:left;}

.leftvote{ float:left; width:450px;}
.jieyubox{ width:500px; float:right;}
.topbg01,.topbg02,.botbg01,.botbg02{ background:url(../image/topbg01.gif) no-repeat; height:15px; overflow:hidden; zoom:1;}
.botbg01{background:url(../image/botbg01.gif) no-repeat; height:14px;}
.topbg02{background:url(../image/topbg02.gif) no-repeat;}
.botbg02{background:url(../image/botbg02.gif) no-repeat; height:14px;}
.midbg01{ background:url(../image/midbg01.gif) repeat-y; padding:0 20px 0 15px; overflow:hidden; zoom:1;}
.jieyutitle{ height:37px;}
.midbg02{ background:url(../image/midbg02.gif) repeat-y; color:#900; line-height:200%; font-weight:bold; text-indent:2em; padding:10px 30px 21px 30px;*padding:11px 30px 21px 30px;_padding:10px 30px 14px 30px;}
.votetit{ font-size:16px; font-weight:bold;}
.whichtopic{ margin:15px 0 10px 25px;}
.leftoption{ float:left; margin-left:25px; width:205px; display:inline; line-height:200%;}
.leftoption input{ margin:3px 5px 3px auto; vertical-align:middle;}
.rightoption{ float:left; width:185px;line-height:200%;}
.rightoption input{ margin:3px 5px 3px auto; vertical-align:middle;}
.btnbox{ text-align:center; margin:20px 0 15px 0;}
.votebtn{ background:url(../image/btnbg.gif) no-repeat; width:66px; height:30px; cursor:pointer;padding-top:0; *padding-top:3px; margin:0 40px;}

.editor{ color:#600; text-align:right; padding:27px 0 50px 0; font-family:simsun;}

.leftrelated{ float:left; width:445px; margin:5px 0 15px 25px; display:inline;}
.leftrelated li,.rightrelated li{ background:url(../image/icon01.gif) no-repeat left 10px; padding-left:15px;*padding-left:0; line-height:200%;}
.rightrelated{ float:right; width:445px; margin:5px 25px 15px 0; display:inline;}






