body{margin: 0 auto;padding: 0px;background-image:url('../../images/body.jpg');background-repeat:repeat-x;background-color: #fdfaf1;}
.body2{margin: 0 auto;padding: 0px;background-image:url('../../images/body.jpg');background-repeat:repeat-x;background-color: #fdfaf1;}

.word {	FONT-SIZE: 12px; WORD-SPACING: 0pt; LINE-HEIGHT: 16px; FONT-FAMILY: "宋体"; LETTER-SPACING: 0pt}
.word12 {	FONT-SIZE:10pt; WORD-SPACING: 0pt; LINE-HEIGHT: 24px; FONT-FAMILY: "宋体"; LETTER-SPACING: 0pt}


ul,li,h3,dl,dt,dd,p{ list-style:none; margin:0px; padding:0px;}

em{font-style:normal;}
.red{color:#C33;}
.m-r-5{margin-right:5px;}

.banner{background-position: 0 0px; background-repeat:no-repeat; ; margin:0 auto;}
.banner .swf{margin:0 auto;position:relative;}
.banner .swf embed{position:absolute;top:-18px;left:1px;}
.navigator{margin-top:1px;	position: relative; background: #EF6D00;	/*background-image: url( "../images/body_icon.jpg" );background-position: 0 -176px;*/background-repeat: repeat-x;border-top: solid 2px white;height: 50px;width: 100%; }
.menu{/*background-image: url("../images/body_len.jpg");background-position: 0 0;background-repeat: no-repeat;*/margin: 0 auto;width: 964px;height:50px;border:none;}
.menu a,.menu .none-link, .top_menu a{border: none;display: block;float: left;}
.menu a{font-family:微软雅黑;font-size:16px;color:#ffff99;width: 120px;height: 50px;line-height:45px;text-align:center;border:none;text-decoration:none; border-left: 1px solid #CE6005; }
.menu a:hover,.menu a.current{/*background-image: url(  "../images/body_icon.jpg" );background-position: 0 0;background-repeat: no-repeat;*/ 
background:#DE0606 url("../../images/arrow.png") center bottom no-repeat;
 }
.menu .none-link{font-family:微软雅黑;font-size:16px;color:#ffff99;width: 120px;height: 50px;line-height:45px;text-align:center;border:none;text-decoration:none; }
.top_menu{height: 35px;width:440px;position: absolute;top: -34px;	left: 0px;background-image:url("../../images/body_len.jpg");background-position:0 -71px;}
.top_menu a{width: 109px;height: 35px;}

.body{	background-color: #fdfaf1;background-image: url(   "../../images/body_bg.jpg" );background-position: 0 -264px;background-repeat: no-repeat;width: 100%;padding: 5px 0;}
.bodymidden, .bodytop, .bodyfooter{margin: 0 auto;width: 950px;padding: 0 5px;}
.bodytop, .bodyfooter{background-image: url(  "../../images/body_len.jpg" );height: 10px;font-size: 0px;}
.bodytop{background-position: 0 -50px;}
.bodymidden{background-image: url(  "../../images/body_line.jpg" );background-repeat: repeat-y;padding: 10px 5px;}
.bodyfooter{background-position: 0 -60px;}

.footer{color: #333333;	font: 12px "宋体" , "Arial Narrow";	text-align: center;}
.footer p{	line-height: 22px;color: #333333;font-family: 微软雅黑,Helvetica,sans-serif;text-align: center;}


.theme_title{height: 36px;position: relative;margin:0;}
.theme_title em{background-image: url(  "../../images/body_icon.jpg" );height: 36px;display:block;float:left}
.theme_title em a{display:block;float:right; height:34px;line-height:34px;color:#FFFFFF;font-size:12px;text-decoration:none;width:100px;text-align:right;padding-right:5px;font-style:normal;}
.theme_title em.left{background-position: 0 -98px;width:5px;}
.theme_title em.midden{background-position: 0 -140px;background-repeat: repeat-x;}
.theme_title em.right{background-position: -45px -98px;width:5px;}
.theme_title div{position: absolute;left: 1px;top: 8px;height: 45px;}
.theme_title div em{display: block;height: 45px;line-height: 40px;float: left;background-image: url(  "../../images/body_icon.jpg" );}
.theme_title div em.l_title{background-position: -5px -95px;width: 20px;}
.theme_title div em.m_title{background-position: 0 -50px;	background-repeat: repeat-x;text-align: center;padding: 0 5px;font-family: 微软雅黑;font-size: 16px;font-style: normal;color: #454545;font-family: 宋体;font-size: 14px;font-style:normal;}
.theme_title div em.r_title{background-position: -25px -95px;width: 20px;}

.theme_title table{position: absolute;left: 1px;top: 8px;height: 45px;border:dashed}
.theme_title table td{display: block;height: 45px;line-height: 40px;float: left;background-image: url(  "../../images/body_icon.jpg" );}
.theme_title table td.l_title{background-position: -5px -95px;width: 20px;}
.theme_title table td.m_title{background-position: 0 -50px;	background-repeat: repeat-x;text-align: center;padding: 0 5px;font-family: 微软雅黑;font-size: 16px;font-style: normal;color: #454545;font-family: 宋体;font-size: 14px;font-style:normal;}
.theme_title table td.r_title{background-position: -25px -95px;width: 20px;}

.waitting{margin: 10px 15px; border: solid 1px #d9d8d5; font-size:12px;font-family: 宋体;}
.waitting img{margin-right: 5px;}
.waitting ul{display:block; word-wrap: break-word; overflow:hidden;}
.waitting ul li{display:block; margin-top:10px; padding:5px 10px; border:none;}
.waitting ul li dl{ display:block; height:24px; line-height:24px; margin-bottom:5px; padding:0 10px; border-bottom:1px dashed #CCC;}
.waitting ul li dt{ width:auto; float:left; color:#bc0009;}
.waitting ul li dt a{color:#bc0009; text-decoration:none;}
.waitting ul li dt a:hover{color:#373334; text-decoration:underline;}
.waitting ul li dd{ width:350px; float:right; font-family:Tahoma, Geneva, sans-serif; color:#5F5F5F; text-align:right;}
.waitting ul li p{ display:block; font-size:14px; line-height:22px; padding:0 10px; }

.g-ipt{border: 1px solid #BBBBBB;height: 20px;line-height: 20px;padding: 0px 3px;}
.g_submit{margin: 0 3px;background: url(  "../../images/submit.gif" ) no-repeat;border: none;height: 23px;line-height: 23px;width: 44px;padding: 0px;cursor: pointer;padding-top: 1px;}
.g_submit:hover{background-image: url(  "../../images/submit_hover.gif" );}

div.fillet{position:relative;padding:10px 0;}
.lt,.tr,.rb,.bl{background-image: url(  "../../images/body_icon.jpg" );position:absolute;width:10px;height:10px;}
.fillet div.lt{background-position: -60px -100px; left:-1px;top:-1px}
.fillet div.tr{background-position: -70px -100px; right:-1px;top:-1px}
.fillet div.rb{background-position: -70px -110px; right:-1px;bottom:-1px;_bottom:-11px;}
.fillet div.bl{background-position: -60px -110px; left:-1px;bottom:-1px;_bottom:-11px;}

/*自定义表格*/
.g-table {border-collapse:collapse;font-size: 12px;text-align: left;width: 100%;word-wrap: break-word;word-wrap: break-word;margin:10px 0;}
.g-table tr th {color:#000000;font-weight: lighter;height:22px;line-height:22px;overflow:hidden;padding:4px;text-align:right;vertical-align:middle;}
.g-table tr td {color: #000000;font-size: 12px;height: 22px;line-height: 22px;overflow: hidden; padding: 4px;}
.g-table tr td.g-table-head{ font-size: 12px;font-weight: bold;overflow:hidden;zoom:1;}
.g-table tr.s-msover{background-color:#FCFCCD;}
.g-table-btns{ padding-left:130px;margin-bottom:10px;}
.g-table-btns input{ margin-right:10px;}
.g-table-btns a{ margin-right:10px;}
.g-table th.g-table-label{width:100px;white-space:nowrap;}
.g-table-tips{font-size:12px; font-weight:normal;float:right;}

.g-list {margin-bottom: 10px;}



.commenttextarea {
    height: 240px;
    margin: 20px 15px;
    font-size:12px;
	font-family: 宋体;
}
.commenttextarea .tips {
    color: #FF3300;
    height: 24px;
    line-height: 24px;
    padding-bottom: 2px;
}
.commenttextarea textarea {
    border: 1px solid #D6D6D6;
    height: 120px;
    margin: 0 auto;
    overflow: auto;
    padding: 6px;
    resize: none;
    width: 905px;
}
.commenttextarea .otherinfo {
    float: left;
    padding-top: 10px;
    width: 500px;
}
.commenttextarea .otherinfo label {
    display: inline-block;
    vertical-align: middle;
}
.commenttextarea .otherinfo .username {
    border: 1px solid #D6D6D6;
    height: 22px;
    line-height: 22px;
    margin: 0;
    padding: 0 2px;
    vertical-align: middle;
    width: 120px;
}
.commenttextarea .otherinfo .checktext {
    margin-bottom: 1px;
    margin-top: -2px;
    vertical-align: middle;
}
.commenttextarea .otherinfo .codetext {
    border: 1px solid #D6D6D6;
    height: 22px;
    line-height: 22px;
    margin: 0;
    padding: 0 2px;
    vertical-align: middle;
    width: 90px;
}
.commenttextarea .onsubmit {
    color: #999999;
    float: right;
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    padding-top: 10px;
    text-align: right;
    width: 420px;
}
.commenttextarea .onsubmit .numbertext {
    color: #666666;
    font-family: Georgia;
    font-size: 18px;
}
.commenttextarea .onsubmit input {
    background: url("../../images/submit.gif") repeat scroll 0 0 transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    height: 23px;
    line-height: 23px;
    margin: 0;
    text-align: center;
    width: 82px;
}
.indent
{
	display:inline-block;
	width:28px;
}
.kong100{margin-top: 20px;}