@charset "utf-8";
/*
FONT-FAMILY:arial,verdana,sans-serif;
font-size: 62.5%;
*/
*{margin:0;padding:0;}
html,body {height:100%;}
body{
	background:#353535 url(../img/bg_in.png) repeat-x left top;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif,"宋体",Simsun, Microsoft YaHei, Arial Unicode MS, Mingliu, Arial, Helvetica;
	font-size:12px;
	/*font-family: tahoma,Microsoft YaHei, Simsun, Arial Unicode MS, Mingliu, Arial, Helvetica;
	font-family:arial,verdana,sans-serif,Arial Unicode MS;*/
}
input, select{ font-size:11px;}
td,p,li,div,select,input,h1,h2,h3,h4,h5,h6{line-height:150%;}
ul,ol{list-style-type:none;}
a img{border:none;}
img{border-color:#ccc;}
p{padding:0 0 14px;}
a{color:#ccc;cursor:pointer;}
a:hover,a:active{color:#edd9b3;text-decoration:underline;}
/*
a:visited{color:#800080;}
a:hover{color:#FF3300;text-decoration:underline;}*/
/*text style*/
.t12{font-size:12px;}
.t14{font-size:14px;}
.black{color:#000;}
.white{color:#fff;}
.grey{color:#ccc;}
.red{color:#f30;}
.blue{color:#03f;}
.mcolor{color:#900;}
.b{font-weight:bold;}
.clear{clear:both;}
.nob{border:none;background:none;}
.l{float:left;}
.r{float:right;}
.float_left {float:left;padding:7px;}
.float_right {float:right;padding:7px;}
.img_float_left {float:left;clear:left;margin:0 8px 10px 0;}
.img_float_right {float:right;clear:right;margin:0 0 10px 8px;}
/*all*/
.submit{ cursor:pointer;}

/*header*/

.wrap{
	margin:0px auto;
	width:1000px;
}
.flash{
	background: url(../img/bg_in.png) repeat-x left top;
	width:100%;
	height:717px;
	z-index:1001;
}
.langtop{
	padding:12px 35px 2px 0px;
	text-align:right;
	height:16px;
}
.langtop a{
	font-family:Microsoft YaHei, Simsun, Arial Unicode MS, Mingliu, Arial, Helvetica;
	margin:0px 5px 0 25px;
	text-decoration:none;
	width:70px;
	color:#999;

}
.langtop a{
}
.langtop a:hover{
	text-decoration:none;
	color:#fff;
}
.main{
	width:1000px;
	height:667px;
	overflow:hidden;
}
.bg1{
	background:url(../img/bg_enter.jpg) no-repeat left top;
}
.bg2{
	background:url(../img/bg_main.jpg) no-repeat left top;
}
.left{
	width:320px;
	float:left;
}
.right{
	width:680px;
	float:left;
}
.logo{
	margin:20px 0 0 25px;
	height:200px;
}
.logo2{
	margin:20px 0 0 25px;
	height:200px;
}
.logo a{
	display:block;
	width:235px;
	height:120px;
}
.logo a img {
	display:none;
}
.languege{
	margin:36px 0 0 98px;
	width:81px;
}
.languege a{
	font-family: Microsoft YaHei;
	width:81px;
	color:#fff;
	text-align:center;
	text-decoration:none;
	display:block;
	height:30px;
	line-height:28px;
	font-size:14px;
}
.languege .b5{ border-bottom:1px solid #fff;}

.leftsideBar{
	margin-left:69px;
	margin-top:30px;
	width:81px;
}
.leftsideBar li{
	border-bottom:1px solid #fff;
	width:150px;
}
.leftsideBar li a{
	width:150px;
	height:29px;
	line-height:29px;
	text-align:center;
	color:#fff;
	text-decoration:none;
	font-size:14px;
	display:block;
	font-weight:bold;
}
.leftsideBar li.cur a, .leftsideBar li a:hover{color:#c88602;}
.content{
	padding-top:159px;
}
.content2{
	padding-top:30px;
}
.content .title{
	font-family: Microsoft YaHei;
	font-size:24px;
	height:40px;
	font-weight:normal;
	color:#fff;
	position:relative;
}
#box{
	width:630px;
	position:relative;
}
#overlay{
	background:#000;
	filter:Alpha(opacity=70);-moz-opacity:0.6;opacity:0.6;
	top: 0px;
	left: 0px;
	width:100%;
	height:100%;
	overflow:hidden;
	z-index:0;
	position: absolute;
}
#container{
	padding:22px 22px 15px 22px;
	text-align:left;
	z-index:1002;
	position:relative;

}
.tab1 tr{
	background:url(../img/bg_line.png) no-repeat center bottom;
}
.tab1 td{
	height:29px;
	color:#ccc;
	text-align:center;
}
.tab1 td a{
	color:#ccc;
	text-decoration:none;
}
.tab1 td.title1{
	text-align:left;
}

.tab2 td{
	padding:4px 7px;
	color:#c8c8c8;
}
.tab2 th{
	padding:5px;
	text-align:right;
	text-decoration:none;
	color:#fff;
	font-weight:normal;
	font-size:12px;
}
.tab2 .input_type{
	background-color:#fff;
	padding:3px 4px 0 4px;
	border:1px solid #fff;
	height:19px;
	line-height:18px;
	width:130px;
	font-size:12px;
}
.tab2 .input_type2{
	width:300px;
}
.tab2 td.sex font,.tab2 td.sex input{
	vertical-align:middle;
}
.tab2 th.infotitle{
	color:#b5a97e;
	font-weight:bold;
}
.tab2 .show{
	display:inline;
}
.tab2 div{
	display:inline;
}
.tab2 div span{
	background-color:#fbe7ec;
	padding:4px 7px;
	color:#666;
}
.tab2 div img,.tab2 div span,.tab2 div,.tab2 input{
	vertical-align:middle;
}
.submit{
	background:url(../img/bg_submit.png) no-repeat left top;
	border:none;
	width:90px;
	height:29px;
	line-height:29px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
}
.msg{
	background:url(../img/bg_line.png) no-repeat center bottom;
	margin-top:-10px;
	margin-bottom:5px;
	padding:3px;
	text-align:right;
	color:#dbdbdb;
}
.list{
	
}
.list li{
	background:url(../img/bg_line.png) no-repeat center bottom;
	padding-right:22px;
	text-align:right;
	color:#ccc;
	height:30px;
	line-height:29px;
}
.list a{
	float:left;
	line-height:29px;
	color:#ccc;
	text-decoration:none;
}
.page{
	clear:both;
	padding-top:20px;
	text-align:right;
}
.page a {
	font-family:simsun, Verdana, Lucida, Arial, Helvetica, sans-serif;
	border:1px solid #8f8f8f;
	color:#ccc;
	display:inline-block;
	line-height:18px;
	margin:0 2px;
	padding:0 5px;
	text-decoration:none;
}
.page span{
	background-color:#8f8f8f;
	padding:1px 6px;
	display:inline-block;
	color:#FFF;
	
}
.listtitle,.time{
	background:url(../img/bg_line.png) no-repeat center bottom;
	padding:5px 3px;
	color:#ccc;
}
.listtitle span{
	padding-left:20px;
	font-weight:bold;
	color:#edd9b3;
}
.time {
	margin-bottom:15px;
}
.time span{
	padding-left:20px;
}
.back {
	margin-top:15px;
	height:22px;
}
.back a{
	padding:0px 15px;
	border:1px solid #8f8f8f;
	float:right;
	height:22px;
	line-height:22px;
	display:block;
}
.login{
	padding:15px;
	width:490px;
}
.success{
	text-align:center;
}
.success h3{
	background:url(../img/bg_line.png) no-repeat center bottom;
	height:32px;
	font-size:24px;
	padding-bottom:7px;
	font-weight:normal;
}
.success p{
	padding:10px 0 0 0;
	font-size:14px;
}
.success .p{
	font-size:12px;
}
.success .p a{
	text-decoration:underline;
	color:#cc9900;
}
.top{
	background-color:#000;
	top:0;
	left:0;
	width:100%;
	height:50%;
	position:absolute;
	z-index:-1000;
}
/*footer*/
.copyRight{
	margin:0px auto;
	padding:10px 0 0;
	width:1000px;
	height:135px;
	text-align:left;
	font-size:11px;
	color:#999;
	z-index:1000;
}
.copy{
	overflow:hidden;
	zoom:1;
}
.copyleft{
	float:left;
}
.copyRight2{
	margin:0px auto;
	padding:5px 0 0;
	width:1000px;
	height:135px;
	text-align:left;
	font-size:11px;
	color:#999;
	z-index:1000;
}
.copy{
	height:47px;
}
.copyleft{
	padding-left:20px;
	padding-top:8px;
	float:left;
}
.footimg{
	float:right;
	padding-right:20px;
	position:relative;
}
.footeradd .par{
	background:url(../img/bg_p.gif) no-repeat left top;
	position:absolute;
	text-indent:-9999px;
	width:138px;
	height:21px;
	margin-left:820px;
}
.footeradd{
	background:url(../img/bg_footadd.gif) repeat-x left top;
	padding-left:20px;
	padding-bottom:20px;
	margin-top:10px;
	overflow:hidden;
	zoom:1;
}
 .footeradd li{
	padding-top:10px;
	padding-right:30px;
	float:left;
	font-size:11px;
	color:#999;
	height:60px;
}
 .footeradd img{
	margin-right:10px;
	float:left;
	display:inline;
	width:69px;
	height:69px;
}
 .footeradd h3{
	color:#ccc;
	font-weight:bold;
	font-size:12px;
 }
/*editor*/
.edittext, .edittext p{line-height:150%;}
.edittext ul{ list-style-type:disc;}
.edittext ul li{ margin-left:15px;}
.edittext ul ul{ list-style-type:circle;}
.edittext ul ul ul{ list-style-type:square;}
.edittext ol{ list-style-type:decimal;}
.edittext ol li{ margin-left:25px;}
/*.editortext ol li{list-style-position:inside;}*/

/*editor admin*/
.edit_table1, .edit_table2, .edit_table3{border-collapse:collapse;}
.edit_table1 th, .edit_table1 td{border:1px solid #000;}
.edit_table2 th, .edit_table2 td{border:1px solid #ccc;}
.edit_table3 th, .edit_table3 td{border:1px solid #fff;}

.tabindex{
	height:100%;
	width:100%;
}
.tabindex td{
	text-align:center;
	vertical-align:middle;
}
.flash .show{
}

.barligon{
	background-color:#9b9273;
	margin:0 0 0 550px;
	float:right;
	display:block;
	width:80px;
	height:25px;
	line-height:25px;
	font-size:12px;
	font-weight:normal;
	color:#fff;
	text-align:center;
	position:absolute;
	bottom:0;
}
