/*********************/
/* index 0
/*  0900903
/**********************/
body {
	background:#f5f6f7;
	font-size:13px;
}
a:link, a:visited, a:active {
	color:#236fbb;
}
a:visited{color:#417ab3;}
a:hover{text-decoration:underline}
h2{ font-size:140%;}
.fright {
	float:right;
}
.tright{text-align:right;}
.gray {
	color:gray;
	font-weight:bold;
}
.red{color:red}
.orange{color:orange}
/* CLEAR FIX*/
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/* End hide from IE-mac */
.corner5 {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.corner {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
/*layout*/
.cc {
	width:960px;
	margin:0 auto;
}
#top {
	height:100px;
	background:#fff url(/images/newindex/bg-top-nav.png) repeat-x left bottom;
}
#top .cc{padding-top:1.6em;}
#top h1{ float:left; width:230px; }
#top h1 a{display:block;margin-bottom:5px;}
#top h1 span{ font-weight:normal; font-size:12px; color:#666;}
#top ul{padding-top:2em;}
#top ul li{  display:inline;margin-right:2em;}
#ban {
	height:296px;
	background:url(/images/newindex/ybnn.gif) repeat-x;
}
#ban #banimg{padding-top:17px;margin-right:300px;}
#ban #banimg #bicon{position:relative;height:263px;overflow:hidden}
#ban #banimg img{border:6px solid #8ca7c1;display:block}

#ban .uc{float:right; width:285px; height:279px; background:url(/images/newindex/yloginbg.gif) no-repeat; position:relative;}

#ban .uc h2{position:absolute; background:url(/images/newindex/logintt.gif) no-repeat; width:285px; height:38px;top:-38px; left:0}
#ban .uc .num{ color:#ccc; line-height:2;padding-left:1em;}
#ban .uc .num span{color:#d99a00; font-size:120%;}
#ban .login_form {
	padding:0 1.54em;
}
#ban .login_form input {
	border:1px solid #547696;
	background:#f3f3f3 url(/images/newindex/bg_input.png) repeat-x;
	padding:.2em;
	width:140px;
}
#ban .login_form input.fous{
	border:1px solid #d68904;
	background:#fffae3;
}
#ban .login_form input.vath {
	width:65px;
}
#ban .form_item {
	position:relative;
	padding:1em 0 0 6.6em;
	zoom:1;
}
#ban .form_item label {
	position:absolute;
	width:5.68em;
	left:0;
	top:1.5em;
	text-align:right;
	color:#a6bccf;
}
#ban .login_form .btn_login {
	border:none;
	background:url(/images/newindex/ydlbtn.gif);
	width:85px;
	height:33px;
	cursor:pointer;
	color:#fff;
	padding:0;
	border:none;
}
#ban p{text-align:center}
#ban .zcbtn{ display:block;  width:174px; height:37px; background:url(/images/newindex/yzcbtn.gif) no-repeat; margin:0 auto;}
#srch{padding:1.2em 0;background: url(/images/newindex/ygbg.gif) repeat-x; }
#srch .srchcon{ background:#cfcfcf url(/images/newindex/ysearchbg.gif) repeat-x; width:100%;}
#srch .srchcon td{padding-left:15px}
#srch .srchcon select{ border-color:#999 #e1e1e1 #e1e1e1 #999; border-width:1px; border-style:solid;padding:5px 1px}
#srch .btn_search {
	border:none;
	background:url(/images/newindex/ysearchbtn.gif) no-repeat;
	width:71px;
	height:53px;
	cursor:pointer;
	color:#fff;
	border:none;
}
#sea .seaman{  width:68%; float:left; line-height:2;zoom:1}
#sea .seaman .itmtt{ width:140px; height:41px; background:url(/images/newindex/ycc.gif) no-repeat; color:#fff; line-height:31px; text-indent:2em;position:absolute;
right:-8px;_right:30px;
top:10px;}
#sea .seaman .introitm{ background:#e1e2e2; margin:0 3em 2em 0; position:relative; padding:5px;}
#sea .seaman .itmmm{ border:1px solid #a1a1a1; background:#fff url(/images/newindex/ygd2.gif) no-repeat 28% bottom;}
#sea .seaman .leftmm{width:40%;float:left; }
#sea .seaman .leftmm p{ padding:.5em .5em .5em 1em; line-height:1.6; border-bottom:1px solid #F0F0F0;margin-right:1.3em;}
#sea .seaman .rightmm{width:59.9%;float:right; }
#sea .seaman .rightmm p{padding:1em 1em 1em;color:#e87102; font-weight:bold;text-indent:2em;}
#sea .seaman .rightmm h2{background:url(/images/newindex/iqs.gif) no-repeat 15px 10px; padding:.8em 0 .3em 2.5em;line-height:1;color:#444}
#sea .seaman .rightmm h2.iaq{background:url(/images/newindex/iaq.gif) no-repeat 15px 10px;}
#sea .seaman .rightmm h2.ibj{background:url(/images/newindex/ibj.gif) no-repeat 15px 10px;}
#sea .seaman .rightmm ul li{padding:0 2em 1em 2em;line-height:1.4;background:url(/images/newindex/info.png) no-repeat 8px 0;}
#sea .woman{float:right; width:31.9%}
#sea .woman .inlist{ padding-bottom:2em;}
#sea .woman .listitm{ position:relative; padding:1.2em 0 1.2em 0;border-bottom:1px solid #e8e8e8;line-height:1.6;zoom:1}

#sea .woman .listitm span{ padding-left:1.4em; color:#666;}
#sea .woman .listitm p{ background:url(/images/newindex/yiconphone.gif) no-repeat 0 4px; padding-left:1.4em; color:#333;}
#sea .woman .doing .listitm p{ background:url(/images/newindex/yiconper.gif) no-repeat 0 4px;}

#per .perlist{ border:1px solid #dfdfdf;}
#per .perlist ul{ border:1px solid #fff; background:#eee; padding-bottom:1.6em;}
#per .perlist ul li{ display:block; padding: 22px 0px 0px 24px; float:left;width:48px;height:48px;overflow:hidden;}

#btm{margin-top:2em; background:url(/images/newindex/yfoot.gif) repeat-x; padding:2em 0; text-align:center}
#btm .cc a,#btm .cc{color:#BDD1DC;}

#login{height:200px;}
#logined {
	height:205px;
	
}
#logined p{ padding:1em 2em;}
#logined .perinfo{ padding:0 2em 1em 2em;}
#logined .perinfo img{float:left;border:5px solid #8CA7C1}
#logined .perinfo ul{margin-left:150px;line-height:2.3}
#logined a{color:#ccc;}

#c2{position:absolute;top:350px;left:565px;}
#c2 a{display:inline-block;padding:2px 8px;background:#ccc;}
#c2 a.act{background:#444;color:#fff;text-decoration:none;font-weight:bold;padding:2px 9px 3px 9px;}
#c1{position:absolute}
