.sjs8
{
    display: none;
}
h3
{
    color:#a20017;
    line-height:200%;
    font-size:18px;
    font-family:"Î¢ÈíÑÅºÚ" "ËÎÌå";
    }
.clear {
	clear: both;
	overflow: hidden;
}
.ding{
	float:right;
	text-align:center;
	height:60px;
	width:60px;
	background:url("/images/ding.gif");
}

.ding div{
	font-size:22px;
	padding-top:5px;
	margin-bottom:5px;
	height:35px;
	width:60px;
	font-family:Tahoma;
}
.listding{
	float:left;
	padding-top:4px;
	padding-right:5px;
	width:30px;
	font-size:11px;
	font-family:Tahoma;
	font-weight: bold;
	text-align:right;
}
.listding2{
	padding-top:5px;
	padding-right:5px;
	float:right;
	width:50px;
	font-size:12px;
	font-weight: normal;
	text-align:right;
}
.maintoptitle
{
    background:#ffffff;
    padding:10px;
	width:690px;
	height:30px;
}

.infolist
{
	width:638px;
}
.infolist ul
{
    margin: 0;
    padding: 10px;
    list-style-type: none;
}
.infolist li
{
    width:618px;
    height:22px;
    padding-top:10px;
    padding-bottom:0;
    margin: 0;
    font-size:13px;
}



.maintopleft{
	padding-top:5px;
	float:left;
    	height: 25px;
    	font-size: 14px;
    	font-weight: bold;
	width:500px;
	line-height:140%;
}
.maintopleft2{
	padding-top:5px;
	float:left;
    	height: 25px;
    	font-size: 14px;
    	font-weight: bold;
	width:450px;
}

.maintopright
{
    background:url("/images/listding.gif");
	width:100px;
	height:22px;
	float:right;
}
.indextop1
{
    width: 755px;
    float: left;
    height: 110px;
    background: #ffffff;
    margin-bottom:5px;
}
.indextop2
{
    width: 220px;
    float: right;
    height: 110px;
    background: #FF822E;
    margin-bottom:5px;
}

.maincontent
{
    width: 988px;
    margin: auto;
    background: #fff;
    border:solid 1px #dddddd;

}
.maincontent2
{
    background: #ffffff;
    padding: 0;
    margin: auto;
    width: 990px;
}
.r_left
{

    background:#E6E7E8;
    float: right;
    width: 220px;
}

.r_top
{
    width: 219px;
    padding: 0;
    margin: 0;
    background: #D8D9DB;
    float: right;
    height: 27px;
}

.r_mid
{
    float: left;
    width: 440px;
    background: #ffffff;
    border-left: solid 1px #cccccc;
    border-right: solid 1px #cccccc;
    padding:5px;
}
.r_right
{
    float: left;
    width: 292px;
    background: #ffffff;
    padding:5px;
}

.listpic
{
    background:#fffccc;
    width:140px;
    height: 120px;
    float: left;
}
.listpic ul
{
    margin: 0;
    padding: 0;
    list-style-type: none;
}
.listpic li
{
    margin: 0;
    padding-top: 10px;
    padding-right: 3px;
    float: left;
}

.listpic div
{
    border: solid 1px #e5e5e5;
    background: #ffffff;
    padding: 4px;
}


.r_list
{
    overflow: hidden;
    line-height: 180%;
}
.r_list ul
{
    padding: 0;
    margin-bottom: 5px;
    margin-top: 5px;
    margin-left: 0;
    margin-right: 0;
    list-style-type: none;
}
.r_list li
{
    padding: 0;
}
.r_piclist
{
    background: #ffffff;
    width: 440px;
    height: 300px;
    padding: 0;
    margin: 0;
    overflow-x: hidden;
}
.r_piclist ul
{
    width: 440px;
    margin: 0;
    padding: 0;
    list-style-type: none;
}
.r_piclist li
{
    width: 140px;
    height: 135px;
    margin: 0;
    padding-right: 5px;
    float: left;
}
.r_piclist img
{
    padding: 4px;
    border: solid 1px #999999;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    margin-bottom: 5px;
}




.r_imglist
{
    background: #ffffff;
    width: 440px;
    height: 218px;
    padding: 0;
    margin: 0;
}
.r_imglist ul
{
    width: 440px;
    margin: 0;
    padding: 0;
    list-style-type: none;
}
.r_imglist li
{
    width: 140px;
    height: 185px;
    margin: 0;
    padding-right: 5px;
    float: left;
}
.r_imglist img
{
    padding: 4px;
    border: solid 1px #999999;
    margin-bottom: 5px;
}

.piclist
{
    background: #ffffff;
    width: 752px;
    height: 250px;
    padding-left: 2px;
    margin: 0;
    overflow-x: hidden;
}
.piclist ul
{
    width: 752px;
    margin: 0;
    padding: 0;
    list-style-type: none;
}
.piclist li
{
    width: 140px;
    height: 110px;
    margin: 0;
    padding: 5px;
    float: left;
}
.piclist img
{
    padding: 4px;
    border: solid 1px #999999;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    margin-bottom: 5px;
}


.piclist2
{
    background: #ffffff;
    width: 752px;
    height: 400px;
    padding-left: 2px;
    margin: 0;
    overflow-x: hidden;
}
.piclist2 ul
{
    width: 752px;
    margin: 0;
    padding: 0;
    list-style-type: none;
}
.piclist2 li
{
    width: 140px;
    height: 130px;
    margin: 0;
    padding: 5px;
    float: left;
}
.piclist2 img
{
    padding: 4px;
    border: solid 1px #999999;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    margin-bottom: 5px;
}

.lefts li
{
    margin: 5px;
    padding: 5px;
}

.lefts2
{
    display:block;
    width:710px;
    padding:0;
    margin:0;
    list-style-type:none;
}
.lefts2 li
{
    float: left;
    padding-left: 6px;
    padding-bottom: 5px;
    padding-top: 5px;
}
.imglist
{
    background: #ffffff;
    width: 690px;
    height: 195px;
    margin: 0;
}
.imglist ul
{
    width: 689px;
    margin: 0;
    padding: 0;
    list-style-type: none;
}
.imglist li
{
    width: 140px;
    height: 185px;
    margin: 0;
    padding: 5px;
    float: left;
}
.imglist img
{
    padding: 4px;
    border: solid 1px #999999;
    margin-bottom: 5px;
}


.leftdiv1
{
    width: 380px;
    float: left;
}

.leftdiv2
{
    width: 379px;
    float: left;
}

.coolcontents
{
    background: #eeeeee;
    width: 760px;
}

.coolcontents ul
{
    width: 740px;
    padding: 5px;
    margin: 0;
    list-style-type: none;
}
.coolcontents li
{
    float: left;
    margin: 10px;
}


.leftlist
{
    overflow: hidden;
    line-height: 180%;
}
.leftlist ul
{
    padding: 0;
    margin-bottom: 5px;
    margin-top: 5px;
    margin-left: 0;
    margin-right: 0;
    list-style-type: none;
}
.leftlist li
{
    padding: 0;
}
.leftdiv
{
    width: 690px;
    overflow-x: hidden;
}
.l2title
{
	float:right;
    padding-right:10px;
    color:#454545;
}
.l2title a:link,.l2title a:active,.l2title a:visited,.l2title a:hover
{
    	    color:#454545;
}

.leftdiv3
{
    width: 378px;
    border-left: solid 1px #dedede;
    float: left;
}
.showpicdiv2img2
{
	display:block;
    background: #ffffff;
    width: 130px;
    height: 130px;
    border: solid 1px #e5e5e5;
    padding: 4px;
    text-overflow: ellipsis;
    text-align:center;
    overflow: hidden;
    white-space: nowrap;
}

.showpicdiv2img2 img
{
	padding-bottom:10px;
}
.showpicdiv2img3
{
	display:block;
    width: 110px;
    height: 120px;
    padding: 4px;
    text-overflow: ellipsis;
    text-align:center;
    overflow: hidden;
    white-space: nowrap;
}

.showpicdiv2img3 img
{
	border:solid 1px #cccccc;
	margin-bottom:10px;
}

.showpicdiv2img
{
    background: #ffffff;
    width: 130px;
    height: 100px;
    border: solid 1px #787878;
    padding: 4px;
}

.maintitle
{
    font-size: 14px;
    font-weight: bold;
}

.leftddd
{
    width: 710px;
    overflow-x: hidden;
    background:#ffffff;
    }
.leftdddtop
{
    width: 751px;
    height:30px;
    border-top:solid 1px #dddddd;
    margin-top:10px;
    }
.leftdddspan
{
    background:url("/Images/0016.gif") no-repeat 0 2px;
    font-weight:bold;
    padding-left:28px;
    padding-top:7px;
    }
.leftddd ul
{
    padding: 0;
    margin:7px;
    list-style-type: none;
}
.leftddd li
{
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left:12px;
    background:url("/images/arrow.gif") 0 6px no-repeat;
}

.mainremark
{
    padding: 10px;
    text-indent: 2em;
    line-height: 160%;
    color: #666666;
    background:#ffffff;
}


.maipan
{
    font-size:11px;
    color:#787878;
    font-weight:normal;
    font-family:Tahoma;
}

.maintopcc
{
    background:#ffffff;
    line-height: 160%;
    font-size: 12px;
    padding: 10px;
    height:69px;
}
.maintopcc img
{
    float: left;
    margin-right: 10px;
}

.maintopline
{
    height: 10px;
    border-top: solid 1px #cccccc;
    background:#ffffff;
}
#commentframe
{
    background:#d1d1d1;
    }
    
.mainleft
{
    width: 710px;
    border-right:solid 1px #dddddd;
    float: left;
    color:#000000;
    overflow:hidden;
}
.maintop
{
    padding:10px;
    color:#000000;
    font-family:Verdana;
    border-bottom:solid 1px #cccccc;
    background:#ffffff;
}
.author
{
    color: #666666;
    padding-top:15px;
    padding-bottom:10px;
}
.author A:link, .author A:visited, .author A:active
{
    color: #555555;
    text-decoration: none;
}
.author A:hover
{
    color: #555555;
    text-decoration: underline;
}

.showinfo
{
    background:#ffffff;
    padding:15px;
    width: 680px;
}
.showinfo img { width: expression(this.width > 680 ? 680 : true); max-width: 680px; }

.showinfo33
{
    font-size:13px;
    background:#ffffff;
    padding:15px;
    width: 680px;
    line-height:180%;
}
.showinfo33 img { width: expression(this.width > 680 ? 680 : true); max-width: 680px; }

.maincontents
{
    padding:0;
    margin:0;
    background:#ffffff;
    width: 710px;
    float: left;
    overflow-x: hidden;
    clear:both;
}

.mainproblem
{
    background:#ffffff;
    width: 650;
    padding:15px;
    overflow-x: hidden;
}

.maincontent100
{
    width: 638px;
    overflow-x: hidden;
}


.maincontents2
{
    width: 729px;
    padding: 10px;
    overflow-x: hidden;
}

.maincontents3
{
    width: 750px;
}
.search
{
    background:#ffffff;
    text-align:right;
    height: 30px;
    padding: 10px;
}
.printfont
{
    background:#eeeeee;
    text-align:right;
    padding-right:10px;
    padding-top:5px;
    height:25px;
}

.mainright
{
    width: 277px;
    float: right;
}
.righttop2
{
    height: 27px;
    line-height:27px;
}

.righttop
{
    height: 27px;
    border-bottom:solid 1px #C2C2C2;
    background: #eeeeee url("/images/v3/rd.jpg");
}
.righttitle{font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bolder; padding:0 0 0 10px; }

.rightlist
{
    width:270px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    padding-bottom:15px;
}
.rightlist ul
{
    padding: 0;
    margin: 0px;
    list-style-type: none;
}
.rightlist li
{
    padding: 10px 3px 0px 10px;
    margin: 0;
    line-height: 160%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.lefttop
{
    background:url("/images/v5/thead.png");
    border-bottom:solid 1px #dddddd;
    height: 50px;
    line-height:50px;
}
.lefttitle
{
    background: url(/images/v5/lefttitle.gif) no-repeat left top;
    padding-left: 22px;
    float: left;
    color: #000000;
}
.lefttitle h2{font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal;}


.lefttopdiv{height:50px;float:left;line-height:50px;}
.lefttopline{width:37px; background:url(/images/v5/lefttitleline.gif); height:50px;float:left;}

.lefttop_2
{
    background:url("/images/v5/thead.png");
    border-bottom:solid 1px #dddddd;
    height: 50px;
    line-height:50px;
}

.lefttitle_2
{
    padding-left: 22px;
    float: left;
    color: #000000;
}
.lefttitle_2 h2{font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal;}

.lefttop2
{
    background: #bbbbbb;
    height: 30px;
}

.lefttitle1
{
    background-image: url(/Images/0016.gif);
    background-repeat: no-repeat;
    background-position: 6px 3px;
    padding-left: 30px;
    height: 20px;
    padding-top: 8px;
    float: left;
    color: #000000;
    font-weight: bold;
}
.lefttitle1 A:link, .lefttitle1 A:visited, .lefttitle1 A:active
{
    color: #000000;
    text-decoration: none;
}
.lefttitle1 A:hover
{
    color: #000000;
    text-decoration: underline;
}
.lefttitle2
{
    height: 20px;
    padding-top: 8px;
    padding-right: 10px;
    float: right;
}

/*----------------------------------------------------*/

.logininput
{
    width: 115px;
    height: 15px;
    padding: 2px;
    margin: 0px;
    font-family: verdana;
    font-size: 12px;
    color: #666666;
    border: solid 1px #aaaaaa;
}
.logininput2
{
    width: 170px;
    height: 15px;
    padding: 2px;
    margin: 0px;
    font-family: verdana;
    font-size: 12px;
    color: #666666;
    border: solid 1px #aaaaaa;
}


/*----------------------------------------------------*/

.rightMag ul
{
    margin: 5px;
    padding: 0px;
    border: medium none; /*²»ÏÔÊ¾±ß¿ò*/
    line-height: normal;
    list-style-type: none;
}
.rightMag li
{
    margin: 0px;
    padding: 10px;
    float: left;
}

/*----------------------------------------------------*/
.rightdivpic
{
    float: left;
}
.rightdivpic ul
{
    margin: 5px;
    padding: 0px;
    border: medium none; /*²»ÏÔÊ¾±ß¿ò*/
    line-height: normal;
    list-style-type: none;
}
.rightdivpic li
{
    margin: 0px;
    padding: 5px;
}

/*----------------------------------------------------*/

.rightdivlist
{
    float: left;
}
.rightdivlist ul
{
    margin: 5px;
    padding: 2px;
    border: medium none; /*²»ÏÔÊ¾±ß¿ò*/
    line-height: normal;
    list-style-type: none;
}
.rightdivlist li
{
    background: url(/images/arrow100.gif) transparent no-repeat 0px 3px;
    padding: 3px 0px 3px 16px;
    margin: 0px;
}

/*----------------------------------------------------*/
.rightpic ul
{
    margin: 5px;
    padding: 0px;
    border: medium none; /*²»ÏÔÊ¾±ß¿ò*/
    line-height: normal;
    list-style-type: none;
}
.rightpic li
{
    margin: 0px;
    padding: 5px;
    float: left;
}
.contents
{
    font-size: 14px;
    font-family: Tahoma ËÎÌå;
    line-height: 180%;
}
legend
{
    font-size: 14px;
    font-weight: bold;
    color: #333333;
}
.field10
{
    float:left;
    width:710px;
    margin-bottom:10px;
}
.field10_1
{
	height:15px;
	padding:7px;
    width:696px;
    background:#eeeeee;
    color:#111111;
}
.field10_2
{
	float:left;
	}
.field10_3
{
	float:right;
	}
.field_0
{
    width: 975px;
    margin: auto;
}

.field_1
{
    width: 485px;
    float: left;
}
.field_2
{
    width: 485px;
    float: right;
}

.faceimg
{
    width:81px;
    height:81px;
    border:solid 2px #aaaaaa;
    }
.faceimg38
{
    width:38px;
    height:38px;
    border:solid 2px #aaaaaa;
 }
.uface1 A:link,.uface1 A:active,.uface1 A:visited
{
    display:block;
    height:78px;
    width:98px;
    background:url(/user/images/graybg.gif);
    text-align:center;
    padding-top:20px;
    color:#000000;
    text-decoration:none;
    font-weight:bold;
    }
.uface1 A:hover
{
    color:#ffffff;
    background:url(/user/images/regbg.gif);
    }
.uface1 img
{
    border:solid 2px #ffffff;
}

.uface2 A:link,.uface2 A:active,.uface2 A:visited
{
    display:block;
    height:78px;
    width:98px;
    background:url(/user/images/blackbg.gif);
    text-align:center;
    padding-top:20px;
    color:#ffff00;
    text-decoration:none;
    font-weight:bold;
    }
.uface2 A:hover
{
    color:#ffffff;
    background:url(/user/images/regbg.gif);
    }
.uface2 img
{
    border:solid 2px #999999;
}
.xiao1_1
{
    width:210px;height:24px;background:#eeeeee;cursor:default;
    padding:3px;
}
.xiao1_0
{
    width:210px;height:24px;background:#ffffff;cursor:default;
    padding:3px;
}

.xiao2
{
    width:210px;height:40px;background:#cccccc;cursor:default;
    padding:3px;
}
.team_lev
{
    float:right;
}

.page_p,.page_n
{
    background:url(/images/pg_arw.png) no-repeat left top;
    height:30px;
    width:75px;
    line-height:30px;
}
.page_p
{
    float:left;
    background-position:left bottom;
    padding-left:18px;
}    
.page_n
{
    float:right;
    background-position:left top;
    padding-left:8px;
} 