@charset "utf-8";

#content_i3 {
	float: left;
	width: 933px;
	margin-top: 20px;
	margin-right: 30px;
	margin-left: 30px;
}

#main {
	clear: both;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
	padding-top: 10px;
}

/*------ ȫ ------*/
* {
	margin: 0;
	padding: 0;
}
html,body {
	font-family: Simsun, Arial, sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #FFFFFF;
	background-image: url(../images/body_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.city1Title {
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #383838;
	text-decoration: none;
	float: left;
	width: 500px;
	padding-left: 10px;
}

.city1Bg {
	background-image: url("../images/style/city1_bg1_03.jpg");
	background-repeat: repeat-x;
	float: left;
	height: 18px;
	width: 665px;
}

.city1Nav {
	float: left;
	width: 665px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ebebeb;
	padding-bottom: 10px;
}

.city1Nav2 {
	float: left;
	width: 665px;
	margin-top: 10px;
	margin-bottom: 20px;
}

.city1Nav2 ul li {
	float: left;
	line-height: 20px;
	font-weight: normal;
	color: #005eb6;
	text-decoration: none;
	margin-left: 5px;
	margin-bottom: 5px;
	white-space:nowrap;
}

.city1Nav2 ul li a:link,.city1Nav2 ul li a:visited {
	color: #005eb6;
	text-decoration: none;
}

.city1Nav2 ul li a:hover {
	text-decoration: none;
	color: #ff7d01;
}

.city1Span1 {
	color: #383838;
	text-decoration: none;
	margin-right: 10px;
	margin-left: 20px;
	float: left;
	height: 50px;
	line-height: 20px;
	font-weight: bold;
}

.city1Nav ul li {
	float: left;
	width: 50px;
	line-height: 20px;
	font-weight: normal;
	color: #005eb6;
	text-decoration: none;
	text-align: center;
	margin-left: 20px;
	margin-top: 5px;
}

.city1Nav ul li a:link,.city1Nav ul li a:visited {
	color: #005eb6;
	text-decoration: none;
}

.city1Nav ul li a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #005eb6;
}

.group4Bot {
	background-image: url("../images/style/group4_bg1_03.jpg");
	background-repeat: repeat-x;
	float: left;
	height: 24px;
	width: 665px;
	line-height: 24px;
	font-weight: bold;
	color: #383838;
	text-decoration: none;
	text-indent: 10px;
	margin-bottom: 15px;
}

.group4Bot2 {
	height: 120px;
	width: 550px;
}

.group4Bot1 {
	float: left;
	width: 615px;
	padding-left: 50px; 
}

.indexBot2 {
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #444444;
	text-decoration: none;
	margin-left: 10px;
}

.indexBot3 {
	background-image: url("../images/style/index_26.jpg");
	background-repeat: repeat-x;
	float: left;
	height: 32px;
	width: 190px;
	line-height: 32px;
	font-weight: normal;
	color: #005eb6;
	text-decoration: none;
	padding-left: 10px;
}

.indexBot4 {
	margin-right: 10px;
	font-size: 14px;
}

ul,li {
	list-style: none;
}

img {
	border: 0;
}

a {
	color: #243E75;
	text-decoration: none;
}

a:hover {
	color: #192B52;
	text-decoration: underline;
}

h1 {
	font-size: 16px;
	font-weight: bold;
}

h2 {
	font-size: 14px;
	color: #fe7d02;
	font-weight: bold;
	line-height: 1em;
}
h3 {
	font-size: 14px;
	color: #5D5D5D;
	font-weight: bold;
	line-height: 1.0em;
}
.container {
	width: 987px;
	margin-top: -34px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background:transparent url("../images/container_bg.png") repeat-y scroll 0 0;
	z-index:0;
}
#memberRight {
	float: left;
	width: 775px;
	padding-left: 12px;
}
.m1Right1 {
	float: left;
	width: 541px;
	margin-top: 60px;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-left: 250px;
}

.m1Right3 {
	float: left;
	width: 525px;
	margin-top: 10px;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-left: 250px;
}

.m1Button {
	float: left;
	height: 30px;
	width: 70px;
	margin-left: 100px;
}

.m2Button {
	float: left;
	height: 30px;
	width: 100px;
	margin-left: 85px;
	margin-top: 20px;
}

.m1Right2 {
	float: left;
	width: 511px;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-left: 264px;
	margin-top: 10px;
}

.m2Right2 {
	float: left;
	width: 500px;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-left: 292px;
	margin-top: 30px;
}

.left {
	float: left;
}

.right {
	float: right;
}

.emphases_red,.emphases_red a {
	color: #FC0000;
}

/*------ ҳͷ ------*/
#head {
	width: 100%;
	float: left;
	margin-bottom: 10px;
	height: 60px;
}

.welSpan {
	
}
#regContent {
	float: left;
	width: 930px;
	padding-left: 35px;
	margin-bottom: 10px;	
}

.regCon {
	float: left;
	height: 380px;
	width: 920px;
	background-image: url("../images/style/reg_pic_17.jpg");
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 25px;

} 
.regRt {
	background-image: url("../images/style/x_bot_03.jpg");
	background-repeat: no-repeat;
	float: left;
	height: 12px;
	width: 930px;
}

.regTitle {
	font-size: 14px;
	font-weight: bold;
	color: #444444;
	text-decoration: none;
	float: left;
	width: 520px;
	padding-left: 80px;
}

.regLt {
	float: left;
	height: 12px;
	width: 930px;
	background-image: url("../images/style/x_top_03.jpg");
	background-repeat: no-repeat;
}

/*-- ¼ --*/
ul.login {
	text-align: right;
	height: 16px;
	overflow: hidden;
	padding-top: 30px;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 0;
	float: right;
}

ul.login li {
	display: inline;
	padding: 0 2px;
}

/*-- logo --*/
#head_logo {
	width: 142px;
	height: 37px;
	float: left;
	display: inline;
	background: url("../images/head_logo.png") no-repeat left top;
	text-indent: -999999px;
	margin-top: 25px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 24px;
}

#index_head_logo {
	width: 142px;
	height: 37px;
	float: left;
	display: inline;
	background: url("../images/head_logo.jpg") no-repeat left top;
	text-indent: -999999px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 40px;
	margin-top: 38px;
}
#indexTop {
	float: left;
	width: 100%;
	height: 211px;
	background-image: url("../images/style/index_bigbg_10.jpg");
	background-repeat: repeat-x;
	margin-top:-10px;
}

#indexBottom {
	float: left;
	width: 993px;
	margin-top: 15px;
	margin-bottom: 40px;
}

.indexBot1 {
	float: left;
	width: 200px;
	padding-left: 40px;
} 

.indexMiddle2 {
	margin-left: 10px;
	color: #444444;
	text-decoration: none;
}

.indexMiddle8 {
	float: left;
	width: 300px;
	padding-left: 170px;
}

.indexMiddle7 {
	background-image: url("../images/style/index_18.jpg");
	background-repeat: no-repeat;
	float: left;
	height: 260px;
	width: 32px;
	margin-top: -40px;
	margin-right: 40px;
}

.indexMiddle3 {
	float: left;
	width: 300px;
	margin-bottom: 10px;
}

.indexMiddle6 {
	float: left;
	width: 300px;
	line-height: 20px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

.indexPic1 {
	float: left;
	margin-right: 15px;
	list-style-image: url("../images/style/index_pic4_27.jpg");
	list-style-position: inside;
}

ul.indexMiddle6 li {
	
}

.indexMiddle4 {
	float: right;
	width: 233px;
	font-size: 18px;
	line-height: 30px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.indexMiddle5 {
	background-image: url("../images/style/index_pic3_18.jpg");
	background-repeat: no-repeat;
	float: left;
	height: 27px;
	width: 63px;
	line-height: 22px;
	font-weight: normal;
	color: #035eb0;
	text-decoration: none;
	text-align: center;
	margin-top: 5px;
	font-size: 12px;
}

#indexMiddle {
	float: left;
	width: 100%;
	margin-top: 0px;
	color: #0066cc;
}

.indexSpan {
	color: #0066cc;
	margin-left: 5px;
	float: left;
}

.indexSpan3 {
	color: #ff6600;
	margin-left: 5px;
	float: left;
}

.indexSpan1 {
	color: #0066cc;
	float: left;
	margin-right: 50px;
}

.indexSpan4 {
	color: #ff6600;
	float: left;
	margin-right: 70px;
}

.indexSpan2 {
	float: left;
}

.indexMiddle1 {
	background-image: url("../images/style/index_middle_bg_17.jpg");
	background-repeat: repeat-x;
	float: left;
	height: 26px;
	width: 100%;
	margin-bottom: 24px;
}

.indexTop1 {
	float: left;
	height: 197px;
	width: 440px;
	background-image: url("../images/style/index_top_pic_14.jpg");
	background-repeat: no-repeat;
	margin-top: 14px;
}

.indexTop2 {
	font-size: 24px;
	line-height: 24px;
	font-weight: bolder;
	color: #666666;
	text-decoration: none;
	margin-left: 75px;
	float: left;
	margin-top: 45px;
}

.indexTop5 {
	float: left;
	height: 32px;
	width: 255px;
	background-image: url("../images/style/index_121.jpg");
	background-repeat: no-repeat;
	font-size: 14px;
	line-height: 32px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	margin-top: 110px;
	margin-left: 10px;
}

.indexTop6 {
	float: right;
	height: 185px;
	width: 257px;
	background-image: url("../images/style/index_bg3_10.jpg");
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 26px;
}

.indexTop3 {
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
	float: right;
	white-space: nowrap;
	margin-top: 10px;
}

.indexTop4 {
	font-size: 18px;
	line-height: 24px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
	float: left;
	margin-top: 30px;
	margin-left: 10px;
}

* html #head_logo {
	background: none;
	filter: progid : DXImageTransform.Microsoft.AlphaImageLoader ( src =
		'images/head_logo.png', sizingMethod = 'image' );
	/* IE6  ͼƬַĳɾԵַ */
}

/*-- л --*/
.city {
	color: #5B5B5B;
	float: left;
	padding-top: 30px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
	margin-bottom: 15px;
}
.city h1 {
	padding-left: 20px;
	float: left;
}

.city_weather {
	padding-left: 10px;
	margin-top: -2px;
	float: left;
}

.city_temp {
	padding-left: 5px;
	float: left;
}

.city_switch {
	padding-left: 12px;
	float: left;
}

/*-- ˵ --*/
ul.menu {
	float: left;
	margin-left: 5px;
	height: 40px;
	display: block;
}

ul.menu li {
	height: 40px;
	width:80px;
	float: left;
	line-height: 40px;
	margin-top: 0;
	margin-right: 1px;
	margin-bottom: 0;
	margin-left: 1px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}

.menu li a{
	height: 40px;
	width:80px;
	float: left;
	display: block;
	color: #FFFFFF;
}

.menu li a:hover {
	color: #f88206;
	text-decoration: none;
	background: url(../images/new_nav_bg.jpg);
	background-repeat: no-repeat;
}

.menu_free {
	position: relative;
	z-index: 10;
	width: 27px;
	height: 20px;
	float: left;
	margin: -43px 0 0 495px;
	background: url("../images/icon_free.gif") no-repeat;
}

/*------ ҳ ------*/
#foot {
	width: 960px;
	padding-top: 15px;
	padding-bottom: 15px;
	text-align: center;
	line-height: 20px;
	clear: both;
	background-color: #2e3441;
	margin-left: 4px;
	padding-right: 10px;
	padding-left: 10px;
}

.foot_menu {
	float: left;
	display: inline;
	padding-right: 20px;
	padding-left: 20px;
	border: 1px solid #e4e4e4;
	width: 208px;
}

.foot_menu ul {
	padding: 10px 0 8px 0;
}

.foot_menu ul li {
	display: inline;
	padding-right: 5px;
	padding-left: 10px;
	line-height: 20px;
}

.foot_menu ul li a {
	color: #666666;
}

#foot_copy {
	clear: both;
	width: 100%;
	text-align: center;
	color: #abb3c2;
}

.i3Span1 {
	font-size: 14px;
	font-weight: bold;
	color: #383838;
	text-decoration: none;
	margin-left: 15px;
}

.i3Bg {
	float: left;
	height: 13px;
	width: 100%;
	background-image: url("../images/style/bg2_03.jpg");
	background-repeat: repeat-x;
}

#in1content {
	float: left;
	width: 933px;
	margin-top: 10px;
	margin-right: 30px;
	margin-left: 30px;
}

.in1bg {
	background-image: url("../images/style/coachsearch_bg_03.jpg");
	float: left;
	height: 13px;
	width: 933px;
	margin-bottom: 10px;
}

.in1pic {
	float: left;
	height: 200px;
	width: 700px;
	margin-bottom: 15px;
	padding-left: 80px;
}

.in1bottom {
	float: left;
	width: 933px;
}

.in1label1 {
	float: left;
	margin-left: 25px;
	margin-top: 30px;
	color: #383838;
	font-weight: normal;
	text-decoration: none;
}

.in1label2 {
	margin-left: 13px;
}

.in1label3 {
	width: 100px;
	margin-left: 38px;
}

.in1square1 {
	width: 100px;
	margin-left: 15px;
}

.in1div21 {
	height: 48px;
	float: left;
	width: 100%;
}

.in1div22 {
	float: left;
	width: 100%;
	margin-top: 15px;
}

.in1label4 {
	width: 100px;
	margin-left: 14px;
}

.in1label5 {
	width: 400px;
	margin-left: 14px;
}

.in1lianxi {
	float: left;
	width: 100%;
	margin-top: 15px;
	height: 140px;
}

.in1bottomButton {
	float: left;
	height: 40px;
	width: 100%;
	padding-top: 20px;
}

.in1lianxiUl {
	float: left;
}

.in1lianxiLi {
	
}

.in1label6 {
	margin-left: 24px;
	color: #383838;
	font-weight: normal;
	text-decoration: none;
	float: left;
	margin-top: 2px;
}

.in1label7 {
	border: 1px solid #75a5d7;
	height: 20px;
	width: 152px;
}

.in1label71 {
	border: 1px solid #75a5d7;
	line-height: 18px;
	color: #666666;
	text-decoration: none;
}

.in1label72 {
	border: 1px solid #75a5d7;
	line-height: 16px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

.group5label73 {
	border: 1px solid #75a5d7;
	line-height: 16px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	width: 500px;
	height: 140px;
}

.in1qq {
	font-weight: normal;
	color: #383838;
	float: left;
	height: 20px;
	width: 100%;
	margin-top: 10px;
}

.in1msn {
	font-weight: normal;
	color: #383838;
	text-decoration: none;
	float: left;
	width: 100%;
	margin-top: 10px;
	height: 20px;
}

.in1label9 {
	margin-left: 3px;
	width: 100px;
}

.in1qqStyle {
	margin-left: 99px;
}

.in1label8 {
	width: 100px;
	margin-left: 9px;
}

.in1red {
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	margin-left: 5px;
	line-height: 20px;
	float: left;
}

.in1spanSex {
	font-weight: normal;
	color: #383838;
	text-decoration: none;
	text-align: right;
	line-height: 35px;
}

.in1info {
	float: left;
	width: 933px;
}

.in1pic1 {
	height: 119px;
	width: 88px;
	margin-top: 10px;
	float: left;
	padding-left: 40px;
}

.in1pic3 {
	height: 100px;
	width: 500px;
	float: left;
}
.in1pic2 {
	float: left;
	height: 150px;
	width: 500px;
	margin-top: 10px;
	padding-left: 20px;
} 

.in1text {
	height: 22px;
	width: 240px;
	margin-left: 20px;
	margin-top: 5px;
	float: left;
}

.in1button {
	width: 70px;
	height: 22px;
	float: left;
	border: 0;
	cursor: pointer;
	background-image: url("../images/style/botton3_03.gif");
	background-repeat: no-repeat;
	margin-left: 20px;
	margin-top: 5px;
}

.in1picUl {
	float: left;
	width: 400px;
	margin-top: 15px;
}

.in1Load {
	float: left;
	height: 50px;
	width: 500px;
	margin-top: 30px;
	margin-bottom: 20px;
}

.in1load1 {
	height: 30px;
	width: 70px;
}

.in1picLi {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin-bottom: 5px;
}

.in1picLi2 {
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
}


.in1But {
	float: left;
	height: 20px;
	width: 250px;
}

.in1picture {
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #e8e8e8;
	border-bottom-color: #e8e8e8;
}

.in1title {
	font-size: 14px;
	font-weight: bold;
	color: #383838;
	text-decoration: none;
	line-height: 30px;
}

.in1search_btn {
	width: 70px;
	height: 22px;
	float: left;
	border: 0;
	cursor: pointer;
	background-image: url("../images/style/botton3_03.gif");
	background-repeat: no-repeat;
}

.in1botton_btn {
	width: 96px;
	height: 22px;
	float: left;
	border: 0;
	cursor: pointer;
	background-image: url("../images/style/button2.gif");
	background-repeat: no-repeat;
	margin-top: 15px;
}

.in1botton_btn {
	width: 96px;
	height: 22px;
	float: left;
	border: 0;
	cursor: pointer;
	background-image: url("../images/style/button2.gif");
	background-repeat: no-repeat;
	margin-top: 15px;
}

.shangchuan_btn {
	width: 90px;
	height: 23px;
	float: left;
	border: 0;
	cursor: pointer;
	background-image: url("../images/style/shangchuan_03.jpg");
	background-repeat: no-repeat;
	line-height: 23px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	margin-right: 20px;
}

.group2botton_btn {
	float: right;
}

.group4botton_btn2 {
	width: 77px;
	height: 20px;
	float: left;
	border: 0;
	cursor: pointer;
	background-image: url("../images/style/group4_but_03.jpg");
	background-repeat: no-repeat;
	margin-top: 5px;
}

.m4botton_btn {
	width: 77px;
	height: 20px;
	float: left;
	border: 0;
	cursor: pointer;
	background-image: url("../images/style/m4_button_03.jpg");
	background-repeat: no-repeat;
	margin-left: 20px;
	margin-top: 15px;
}

.mbotton_btn {
	width: 96px;
	height: 22px;
	border: 0;
	cursor: pointer;
	background-image: url("../images/style/m_button1_03.jpg");
	background-repeat: no-repeat;
	float: left;
	clear: both;
	margin-left: 160px;
}

.mbotton_btn1 {
	width: 96px;
	height: 22px;
	border: 0;
	cursor: pointer;
	background-image: url("../images/style/m_button1_03.jpg");
	background-repeat: no-repeat;
	float: left;
	clear: both;
	margin-right: 10px;
}

.group6_btn {
	width: 90px;
	height: 23px;
	float: left;
	border: 0;
	cursor: pointer;
	background-image: url("../images/style/shangchuan_03.jpg");
	background-repeat: no-repeat;
	line-height: 23px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 10px;
	margin-bottom: 10px;
}

.in3botton_btn {
	width: 96px;
	height: 22px;
	float: left;
	border: 0;
	cursor: pointer;
	background-image: url("../images/style/info3_button.jpg");
	background-repeat: no-repeat;
	margin-left: 140px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.in3liu {
	margin-top: 10px;
	width: 600px;
}

.in3L1 {
	
}

.in3L {
	float: left;
}

#in2content {
	float: left;
	width: 933px;
	margin-top: 20px;
	margin-right: 30px;
	margin-left: 30px;
}

.in2h1 {
	font-size: 14px;
	font-weight: bold;
	color: #444444;
	text-decoration: none;
	float: left;
	width: 600px;
}

.in2con {
	float: left;
	width: 850px;
	margin-left: 40px;
	margin-top: 20px;
}

.in2newli {
	font-weight: normal;
	color: #005eb6;
	text-decoration: none;
	white-space: nowrap;
	float: left;
	margin-right: 10px;
	margin-bottom: 5px;
}

.in2newli a:link,.in2newli a:visited {
	font-weight: normal;
	color: #005eb6;
	text-decoration: none;
}

.in2select {
	float: left;
	width: 210px;
	margin-right: 2px;
}

.in2newli a:hover {
	color: #fe7d02;
}

.in2bg {
	background-image: url("../images/style/info2-bg_03.jpg");
	background-repeat: repeat-x;
	float: left;
	width: 165px;
	height: 27px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ddebff;
	padding-bottom: 1px;
}

.in2bottom {
	float: left;
	height: 90px;
	width: 165px;
	margin-top: 15px;
	margin-bottom: 20px;
	padding-left: 15px;
}

.in2h2 {
	color: #fe7d02;
	text-decoration: none;
	margin-left: 15px;
	font-size: 14px;
	font-weight: bold;
	line-height: 27px;
}



.in3Span1 {
	line-height: 20px;
	color: #ff0000;
	float: left;
	margin-left: 20px;
}

.in3Label1 {
	float: left;
	width: 100px;
	margin-left: 20px;
	color: #5b5b5b;
	height: 20px;
}

.in3Span5{
	line-height: 20px;
	font-weight: normal;
	color: #383838;
	text-decoration: none;
	float: left;
	padding-left: 5px;
}

.in3Span6 {
	margin-left: 20px;
	color: #383838;
}
 

.inShang {
	margin-top: 15px;
	float: left;
	width: 700px;
	padding-left: 35px;
}

.in3Zhi {
	margin-left: 65px;
	color: #383838;
	text-decoration: none;
	float: left;
	margin-right: 20px;
}

.in3red {
	color: #FF0000;
}

.in3blue {
	color: #005eb6;
	text-decoration: none;
}

.in3Zhi1 {
	float: left;
	color: #383838;
	margin-left: 15px;
}

.in3Z {
	margin-top: 20px;
	color: #383838;
	padding-left: 25px;
}

.in3Pic {
	float: left;
}

.in3Shang {
	font-weight: normal;
	color: #adadad;
	margin-left: 20px;
}

.in3ShangD {
	float: left;
	width: 600px;
	margin-top: 15px;
	margin-bottom: 0px;
	padding-left: 125px;
}
.in3ShangD1 {
	float: left;
	margin-right: 30px;
	height: 160px;
	width: 90px;
}

.in3ShangD2 {
	float: left;
	margin-right: 30px;
	width: 500px;
	margin-bottom: 10px;
}

.in3Time {
	float: left;
	width: 800px;
	height: 20px;
	margin-top: 15px;
	padding-left: 120px;
}

.in3Time1 {
	float: left;
	margin-left: 20px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	line-height: 30px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.in3Price {
	float: left;
	width: 820px;
	margin-top: 15px;
	color: #5b5b5b;
	padding-left: 120px;
}

.1in3Price {
	float: left;
	width: 700px;
	margin-top: 15px;
	color: #5b5b5b;
	margin-left: 80px;
}

.in3Price1 {
	float: left;
	width: 200px;
	margin-left: 20px;
	color: #5b5b5b;
	text-decoration: none;
	font-weight: normal;
	height: 20px;
}

.in3Span3 {
	line-height: 19px;
	font-weight: normal;
	color: #5b5b5b;
	text-decoration: none;
	margin-left: 4px;
}

.in3Label3 {
	float: left;
	color: #5b5b5b;
	line-height: 20px;
	font-weight: normal;
}

.in3Label2 {
	float: left;
	width: 100px;
	margin-left: 4px;
	color: #5b5b5b;
}

.in3Time2 {
	float: left;
	margin-left: 10px;
}

.in3Space {
	float: left;
	width: 700px;
	margin-top: 15px;
	height: 20px;
	padding-left: 120px;
}

#c1content {
	height: 1000px;
	width: 100%;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-right: auto;
	margin-left: auto;
}

.c1coachSearchPicA {
	float: left;
	margin-bottom: 5px;
	width: 530px;
}
.c1Picture {
	margin-top: 5px;
}

#c1search {
	float: left;
	font-size: 14px;
	color: #383838;
	display: inline;
	line-height: 25px;
	margin-top: 8px;
	margin-right: 8px;
	margin-bottom: 8px;
	margin-left: 28px;
}

#c1conLeft {
	float: left;
	height: 1100px;
	width: 683px;
}

#c1contentRight {
	float: right;
	width: 250px;
	padding-top: 10px;
}

.c1search_text {
	width: 350px;
	height: 14px;
	float: left;
	overflow: hidden;
	line-height: 16px;
	padding: 4px 0 4px 22px;
	border: 1px solid #DCDCDC;
	color: #CCCCCC;
	margin: 0 8px 0 10px;
	display: inline;
	background-image: url("coach_list_1_images/search_pic.jpg");
	background-repeat: no-repeat;
	background-position: 4px 4px;
}

.c1search_btn {
	width: 72px;
	height: 24px;
	float: left;
	border: 0;
	cursor: pointer;
	background-image: url("../images/btn_search.gif");
	background-repeat: no-repeat;
}

#c1Tennis {
	float: left;
	width: 635px;
	margin-top: 8px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	padding-right: 15px;
	padding-left: 15px;
	background-color: #eef5fd;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #d7e9ff;
	border-bottom-color: #d7e9ff;
}

.c1Slink {
	color: #FF7D01;
	font-weight: bold;
}

.c1tennisUl {
	float: left;
	width: 557px;
	margin-left: 6px;
}

.c1tennisUlDiv {
	width: 635px;
	float: left;
	margin-bottom: 5px;
	margin-top: 15px;
}
.c1tennisTitle {
	font-weight: bold;
	color: #383838;
	float: left;
	line-height: 20px;
}

ul.c1tennisUl li {
	float: left;
	font-weight: normal;
	color: #005eb6;
	text-decoration: none;
	margin-right: 7px;
	width: auto;
	white-space: nowrap;
	line-height: 20px;
}

.c1tennisTen {
	color: #ff7d01;
	font-weight: bold;
}
.c1tennisTop1 {
	width: 645px;
	margin-top: 10px;
	clear: both;
	
	padding-right: 10px;
	padding-left: 10px;
	font-size: 12px;
}

.c1Table {
	float: right;
	text-align: right;
	line-height: 20px;
	color: #666666;
	margin-right: 10px;
}

.c1tennisTop div {
	float: right;
	margin-top: 10px;
}

.c1tennisTop h1 {
	text-align:left;
	float: left;
	font-size: 24px;
	color: #000000;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width: 400px;
}

.c1tennisBottom {
	background-repeat: repeat-x;
	width: 635px;
}

.c1tennisTl {
	font-weight: normal;
	color: #005eb6;
	margin-left: 5px;
}

.c1tennisT2 {
	font-weight: normal;
	color: #383838;
	line-height: 16px;
}

.cinTitle1 {
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.c1tennisPic {
	float: left;
}

.c1tennisUl2 {
	float: left;
	width: 557px;
	margin-left: 4px;
}

.c1tennisUl2Div {
	float: left;
	width: 635px;
}
.c1tennisUl3Div {
	width: 635px;
	float: left;
	margin-top: 5px;
}

.c1re {
	height: 40px;
	width: 100%;
	float: left;
}

.c1reTop {
	float: left;
	height: 4px;
	width: 7px;
	background-repeat: no-repeat;
	margin-left: 140px;
	background-image: url("../images/style/c1_top_picnew_03.jpg");
	background-position: left top;
}

.c1newBot {
	float: left;
	width: 557px;
	background-image: url("../images/style/new333_06.gif");
	background-repeat: repeat;
	border: 1px solid #afd1ff;

	margin-bottom: 10px;
}

.c1Out {
	float: left;
	width: 567px;
	padding-left: 68px;
}
.c1reLi {
float: left;
font-weight: normal;
color: #005eb6;
text-decoration: none;
line-height: 25px;
padding-left: 6px;
white-space:nowrap; 
}

.c1reLi a:link,c1reLi a:visited {
	color: #005EB6;
}

.c1reLi a:hover {
	color: #FF7D01;
	text-decoration: underline;
}

.c1next1 {
	color: #aaaaaa;
	border: 1px solid #dbdbdb;
	line-height: 20px;
	height: 20px;
	width: 30px;
	float: left;
	margin-right: 15px;
}

.c1next3 {
	float: left;
	margin-right: 4px;
	line-height: 20px;
}

.c1next4 {
	background-position: center;
	float: left;
	height: 20px;
	width: 40px;
	border: 1px solid #dbdbdb;
	color: #aaaaaa;
	margin-left: 10px;
	line-height: 20px;
	font-weight: normal;
	text-decoration: none;
	background-color: #FFFFFF;
}

.c1next2 a:link,.c1next2 a:visited {
	color: #aaaaaa;
	background-color: #FFFFFF;
	float: left;
	height: 20px;
	width: 20px;
}

.c1next2 a:hover {
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	height: 20px;
	width: 20px;
	background-color: #0363b7;
}

.c1next4 a:link,.c1next4 a:visited {
	font-weight: normal;
	color: #aaaaaa;
	text-decoration: none;
	background-color: #FFFFFF;
	float: left;
	height: 20px;
	width: 40px;
}

.c1next2 {
	line-height: 20px;
	font-weight: normal;
	color: #aaaaaa;
	text-decoration: none;
	height: 20px;
	width: 20px;
	border: 1px solid #dbdbdb;
	margin-right: 4px;
	background-color: #FFFFFF;
	float: left;
}

.c1next4 a:hover {
	color: #FFFFFF;
	background-color: #0363b7;
	float: left;
	height: 20px;
	width: 40px;
}

ul.c1tennisUl3 li a:link,ul.c1tennisUl3 li a:visited {
	color: #005fb7;
	text-decoration: none;
}

ul.c1tennisUl3 li a:hover {
	color: #ff7d01;
	text-decoration: none;
}

#c1coachsearch {
	float: left;
	width: 675px;
	margin-top: 0px;
}

.c1coachSearchBottom {
	float: left;
	height: 30px;
	width: 675px;
	text-align: center;
	margin-top: 30px;
	margin-bottom: 15px;
}

.c1coachSearchUl4 {
	float: left;
	width: 475px;
	margin-left: 180px;
}

.c1coachSearchUl4Li {
	float: left;
	list-style-type: none;
	border: 1px solid #dbdbdb;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #aaaaaa;
	height: 20px;
	width: 20px;
	text-align: center;
	margin-right: 4px;
	vertical-align: middle;
	line-height: 20px;
}

.c1coachSearchUl4Li a:link,.coachSearchUl4Li a:visited {
	background-color: #FFFFFF;
	color: #aaaaaa;
	height: 20px;
	width: 20px;
	float: left;
}

.c1coachSearchUl4Li a:hover {
	color: #FFFFFF;
	background-color: #0363b7;
	height: 20px;
	width: 20px;
	text-decoration: none;
}

.c1coachSearchUl4Li2 {
	float: left;
	width: 45px;
	list-style-type: none;
	line-height: 20px;
	height: 20px;
	border: 1px solid #dbdbdb;
	margin-right: 4px;
}

.c1coachSearchUl4Li2 a:link,.c1coachSearchUl4Li2 a:visited,.c1coachSearchUl4Li2 a:hover
	{
	color: #aaaaaa;
	text-decoration: none;
}

.c1coachSearchUl4Li1 {
	float: left;
}

.c1coachSearchD1 {
	float: left;
	height: 130px;
	width: 675px;
}

.c1coachSearchPic1 {
	margin-left: 15px;
	float: left;
	margin-right: 15px;
}

.c1h6 {
	font-size: 14px;
	font-weight: bold;
	color: #005eb6;
	text-decoration: none;
	margin-right: 15px;
	float: left;
	width: 530px;
}
.c1coachSearchT1 {
	font-weight: normal;
	color: #7f7f7f;
	text-decoration: none;
	line-height: 20px;
	margin-top: 10px;
	float: left;
}

.c1coachSearchD2 {
	float: left;
	width: 665px;
	padding-bottom: 10px;
	padding-top: 10px;
}

.c1coachSearchD2color {
	float: left;
	width: 675px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #e8e8e8;
	background-color: #fafbfc;
	padding-bottom: 10px;
	padding-top: 10px;
}

.c1h5 {
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #005eb6;
	margin-top: 10px;
}

.c1coachSearchPic2 {
	margin-top: 10px;
	float: left;
	margin-right: 15px;
	margin-left: 15px;
}

.c1coachSearchTitleSpan {
	margin-left: 8px;
}

.c1coachSearchBg {
	background-image: url(../images/bluebg.png);
	background-repeat: repeat-x;
	height: 20px;
	width: 100%;
	margin-bottom: -10px;
}

.c1tennisUl3 {
	float: left;
	width: 557px;
	margin-left: 4px;
}

.c1coachSearchTitle {
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #383838;
	text-decoration: none;
	height: 30px;
	width: 675px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b4d9ff;
}

ul.c1tennisUl2 li {
	color: #005eb6;
	float: left;
	margin-right: 5px;
	line-height: 20px;
}

ul.c1tennisUl3 li {
	float: left;
	color: #005fb7;
	margin-right: 3px;
	line-height: 20px;
}

.c1container {
	width: 1002px;
	margin: 0 auto;
	background: url("../images/headbg.png") repeat-x left top;
}

.c1gray_box {
	margin: 8px 0 18px 0;
	clear: both;
}

.c1gray_top {
	height: 38px;
	background-image: url("../images/style/gray_top.png");
	background-repeat: no-repeat;
	background-position: left bottom;
}

.c1gray_ask {
	margin-left: 8px;
	font-weight: bold;
	font-size: 14px;
	padding-left: 10px;
	float: left;	
	color: #323c3b;
}

.c1gray_help {
	height: 17px;
	margin-left: 8px;
	background: url("../images/icon_help.gif") no-repeat left top;
	padding: 12px 0 0 38px;
	font-weight: bold;
	font-size: 14px;
}

.c1gray_more {
	text-align: right;
	padding-right: 12px;
	margin-top: -15px;
}

.c1gray_more a {
	color: #666666;
}

.c1gray_main {
	border: 1px solid #E4E4E4;
	border-top: none;
	padding: 5px 10px;
}

.c1gray_main ul li {
	border-bottom: 1px solid #E4E4E4;
	padding: 7px 0 7px 20px;
	background-image: url("../images/style/icon_arrow.gif");
	background-repeat: no-repeat;
	background-position: 9px 11px;
}

.c1gray_best {
	height: 17px;
	margin-left: 8px;
	padding: 12px 0 0 38px;
	font-weight: bold;
	font-size: 14px;
	background-image: url("../images/style/best_pic.jpg");
	background-repeat: no-repeat;
	background-position: left top;
}

.cingray_best {
	height: 17px;
	margin-left: 8px;
	padding: 12px 0 0 38px;
	font-weight: bold;
	font-size: 14px;
	background-image: url("../images/style/c_in_about.jpg");
	background-repeat: no-repeat;
	background-position: left top;
}

.cingray_best1 {
	height: 17px;
	margin-left: 8px;
	padding: 12px 0 0 38px;
	font-weight: bold;
	font-size: 14px;
	background-image: url("../images/style/c_in_bbs.jpg");
	background-repeat: no-repeat;
	background-position: left top;
}

/*------ ҳ ------*/
#c1foot {
	width: 900px;
	margin-top: 15px;
	background-image: url("../images/footbg.png");
	background-repeat: repeat-x;
	padding-top: 20px;
	padding-right: 35px;
	padding-bottom: 20px;
	padding-left: 100px;
	position: relative;
	float: left;
	margin-left: 110px;
}

#c1foot_logo {
	width: 172px;
	height: 44px;
	float: left;
	text-indent: -999999px;
	background-image: url("../images/foot_logo.gif");
	background-repeat: no-repeat;
}

.c1foot_menu {
	float: left;
	margin-left: 30px;
	display: inline;
}

.c1foot_menu ul {
	padding: 10px 0 8px 0;
}

.c1foot_menu ul li {
	display: inline;
	padding-right: 15px;
}

.c1foot_menu ul li a {
	color: #666666;
}

#c1foot_copy {
	clear: both;
}

#c1container {
	width: 1003px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.m3Right1 {
	float: left;
	width: 771px;
	background-color: #e7e3e7;
	height: 30px;
	line-height: 30px;
	font-weight: normal;
	color: #333333;
	padding-left: 20px;
}

.m3Button {
	width: 80px;
	margin-left: 10px;
}

.m3Span {
	margin-left: 420px;
	margin-right: 15px;
}

.c1coachUl {
	width: 250px;
	float: left;
	margin-top: 5px;
}

.m3Span1 {
	color: #0000FF;
	text-decoration: underline;
}

.m3Span1 a:link,.m3Span1 a:visited,.m3Span1 a:hover {
	color: #0000FF;
	text-decoration: underline;
}

.m3Right2 {
	background-color: #f7f7f7;
	float: left;
	width: 771px;
	padding-top: 15px;
	padding-left: 20px;
}

.m3Label {
	float: left;
}

.m3Pic {
	float: left;
	margin-left: 10px;
}

.c1coachUlLi {
	text-align: left;
	font-weight: normal;
	color: #000;
	white-space: nowrap;
	text-decoration: none;
	margin-top: 5px;
}

.c1coachUlli2 {
	float: left;
	width: 30px;
}

.c1linew {
	color: #005FB7;
}

.c1linew a:link,.c1linew a:visited {
	color: #005EB6;
}

.c1linew a:hover {
	color: #FF7D01;
	text-decoration: none;
}

label.labelRadio {
	font-weight: normal;
	width: 50px;
}

.regPic {
	float: left;
	margin-left: 10px;
}

.regSpanNew{
	font-family: "";
	font-size: 12px;
	font-weight: normal;
	color: #444444;
	text-decoration: none;
	line-height: 40px;
	margin-top: 25px;
	float: left;
	margin-left: 120px;
}

.regSpan4 {
	line-height: 20px;
	font-weight: normal;
	color: #005eb6;
	text-decoration: underline;
	margin-left: 10px;
}

.cinTp {
	float: left;
	width: 665px;
	margin-top: -5px;	
	
}

.cinBg1 {
	background-image: url(../images/bluebg.png);
	background-repeat: repeat-x;
	float: left;
	height: 20px;
	width: 665px;
	margin-bottom: -5px;	
}

.cinSpan4 {
	font-size: 14px;
	font-weight: bold;
	color: #636363;
	float: left;
	width: 655px;
	padding-left: 10px;
	line-height: 23px;
} 

.cinTeaSpan1 {
	line-height: 20px;
	font-weight: normal;
	color: #676767;
	text-decoration: none;
	float: right;
	margin-right: 20px;
}

.cinTeaSpan2 {
	color: #fd7e01;
}

.cinTeaPic {
	float: right;
	z-index: 1000;
	margin-top: -23px;
	height: 23px;
	width: 24px;
}

.regLb {
	float: left;
	width: 928px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #b4d9ff;
	border-left-color: #b4d9ff;
	background-color: #fdfdfb;
}

.cinText {
	float: left;
	width: 480px;
	padding-left: 10px;
}

.cinText1 {
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
	white-space: nowrap;
	width: 450px;
}

.cinTb {
	float: left;
	width: 420px;
	
}

.cinTt {
	background-repeat: repeat;
	float: left;
	width: 289px;
}

.cinT2 {
	float: left;
	height: 9px;
	width: 8px;
}

.cinT1 {
	float: left;
	margin-right: -1px;
}

ul.cinText2 li {
	line-height: 20px;
	font-weight: normal;
	color: #444444;
	text-decoration: none;
	text-align: left;
	margin-bottom: 5px;
}

.cinTp1 {
	float: left;
	width: 155px;
	margin-top: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.cinSpan3 {
	line-height: 30px;
	font-weight: normal;
	color: #f37c00;
	text-decoration: none;
	margin-left: 15px;
	background-image: url("../images/style/3.jpg");
	background-repeat: repeat;
	width: 289px;
}

.cinText2 {
	float: left;
	width: 365px;
	text-align: left;
	padding-left: 5px;
} 


.cinMe {
	float: left;
	margin-top: 5px;
	width: 100%;
}

.cinMes2 {
	float: left;
	width: 170px;
	padding-left: 25px;
}

#box_left {
	width: 665px;
	float: left;
	margin-left: 25px;
	display: inline;
}

.group2Left1 {
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #383838;
	text-decoration: none;
	float: left;
	width: 665px;
}

.group5Left1 {
	float: left;
	width: 665px;
	margin-bottom: 20px;
	padding-top: 10px;
}

.group2Left2 {
	background-image: url("../images/bluebg.png");
	background-repeat: repeat-x;
	float: left;
	height: 20px;
	width: 665px;
	margin-top: 2px;
}

.group2Hua {
	background-image: url("../images/bluebg.png");
	background-repeat: repeat-x;
	float: left;
	height: 29px;
	width: 665px;
	margin-top: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d7e8ff;
	line-height: 29px;
	font-weight: normal;
	color: #333333;
}

.group2Hua1 {
	float: left;
	width: 665px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d7e8ff;
}

.group2Span1 {
	float: left;
	margin-left: 5px;
}

.group2Span2 {
	float: left;
	margin-left: 400px;
}

.group2Span3 {
	float: left;
	margin-left: 60px;
}

.group2Left3 {
	float: left;
	margin-bottom: 20px;
	margin-top: 5px;
}

.group2Hua2 {
	line-height: 30px;
	font-weight: normal;
	color: #005eb6;
	text-decoration: none;
	float: left;
	width: 380px;
	padding-left: 10px;
}

.group2Hua3 {
	line-height: 30px;
	font-weight: normal;
	color: #005eb6;
	text-decoration: none;
	float: left;
	width: 100px;
	margin-left: 0px;
	text-align: center;
}

.group2Span4 {
	float: left;
	line-height: 30px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin-left: 70px;
}

.group2Text1 {
	float: left;
	width: 447px;
	line-height: 20px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.group2Pic1 {
	float: left;
	border: 2px solid #e5e5e5;
	margin-right: 15px;
	margin-left: 5px;
}

.group2Right1 {
	font-size: 14px;
	line-height: 30px;
	font-weight: normal;
	color: #005eb6;
	text-decoration: none;
	float: left;
	width: 210px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #e8e8e8;
	margin-top: 30px;
	padding-left: 20px;
}

.group2Right2 {
	font-size: 14px;
	line-height: 30px;
	font-weight: normal;
	color: #005eb6;
	text-decoration: none;
	float: left;
	width: 210px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #e8e8e8;
	padding-left: 20px;
}

.group2Right2 a:link,.group2Right2 a:visited,.group2Right2 a:hover {
	color: #005eb6;
	text-decoration: none;
}

.group2Hua4 {
	line-height: 30px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	float: left;
	width: 60px;
	text-align: center;
}

.group2Hua5 {
	line-height: 30px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	float: left;
	width: 114px;
	text-align: right;
}

.groupRight {
	float: left;
	width: 520px;
	padding-left: 11px;
}

.groupRightSpan {
	float: left;
}

.groupRightSpan1 {
	float: left;
}

.grouoRightBg {
	background-image: url("../images/bluebg.png");
	background-repeat: repeat-x;
	float: left;
	height: 20px;
	width: 520px;
	margin-top: 2px;
	margin-bottom: -5px;
}

.groupConPic {
	float: left;
	height: 84px;
	width: 84px;
	border: 2px solid #e5e5e5;
}

.groupRbPic {
	float: left;
	width: 85px;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-right: 9px;
	padding-left: 20px;	
} 

.groupCon1 {
	float: left;
	width: 385px;
	padding-left: 15px;
}

.groupCon {
	float: left;
	width: 505px;
	line-height: 20px;
	font-weight: normal;
	color: #383838;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
}

.groupConcolor {
	float: left;
	width: 520px;
	line-height: 20px;
	font-weight: normal;
	color: #383838;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d0dde8;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: rgb(247, 249, 254);
}

.groupRightLi {
	line-height: 20px;
	font-weight: normal;
	color: #383838;
	text-decoration: none;
	margin-bottom: 5px;
}

.groupCon2 {
	float: right;
	width: 170px;
	line-height: 20px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}

.groupConSpan3 {
	color: #FF0000;
	margin-left: 10px;
	margin-right: 5px;
}

.groupConSpan1 {
	font-weight: bold;
	color: #005eb6;
}

.grouoConSpan2 {
	color: #005eb6;
}

.groupRightTop {
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	float: left;
	width: 520px;
}

.groupLeft {
	float: left;
	width: 130px;
	padding-top: 10px;
}

.groupLeftTop {
	background-image: url("../images/style/group1_bg1_03.jpg");
	background-repeat: repeat-x;
	float: left;
	height: 22px;
	width: 130px;
	margin-bottom: 1px;
}

.groupBg2 {
	background-image: url("../images/style/group1_bg3_03.jpg");
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 22px;
	width: 7px;
}

.groupSpan {
	color: #005eb6;
	font-weight: bold;
}

.groupLeftText a:link,.groupLeftText a:visited, {
	color:#005eb6;
	text-decoration:none;
	height:21px;
	width:119px;
	background-color:#FFFFFF;
}
.groupLeftText a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #89b8e2;
	height: 21px;
	width: 119px;
}

.group2Left4 {
	float: left;
	width: 655px;
	padding-left: 10px;
	margin-top: 5px;
	margin-bottom: 20px;
}

.group2Yu1 {
	float: left;
	width: 300px;
}

.group2Yu2 {
	line-height: 20px;
	font-weight: normal;
	color: #005eb6;
	text-decoration: none;
	float: right;
	width: 100px;
	text-align: right;
	margin-top: 15px;
}

.group2Yu2 a:link,.group2Yu2 a:visited,.group2Yu2 a:hover {
	color: #005eb6;
	text-decoration: none;
}

.group2Ypic {
	float: left;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #c5c5c5;
	border-bottom-color: #c5c5c5;
	margin-right: 10px;
}

.cinBg {
	float: right;
	height: 20px;
	width: 665px;
	background-image: url(../images/bluebg.png);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #b4d9ff;
	margin-top: 5px;
}

.groupLeftT1 {
	background-image: url("../images/style/group_topnew_03_03.jpg");
	background-repeat: no-repeat;
	float: right;
	height: 21px;
	width: 121px;
	line-height: 21px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-indent: 18px;
}

#box_right {
	width: 250px;
	float: right;
	margin-right: 25px;
	display: inline;
}

.group2RightBg {
	background-image: url("../images/style/group2_right_bg_03.jpg");
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 400px;
	width: 20px;
}

.group2Right {
	float: left;
	width: 230px;
	padding-top: 30px;
}

/*------ search ------*/
#search {
	float: right;
	font-size: 14px;
	color: #383838;
	display: inline;
	line-height: 25px;
	margin-left: 40px;
}

.search_text {
	width: 200px;
	height: 14px;
	float: left;
	overflow: hidden;
	line-height: 14px;
	border: 1px solid #DCDCDC;
	color: #CCCCCC;
	display: inline;
	margin-top: 0;
	margin-right: 8px;
	margin-bottom: 0;
	margin-left: 10px;
	padding-top: 4px;
	padding-right: 0;
	padding-left: 22px;
	background-color: #FFFFFF;
	background-image: url(../images/icon_search.png);
	background-repeat: no-repeat;
	background-position: 4px 4px;
}

.search_btn {
	width: 90px;
	height: 23px;
	float: left;
	border: 0;
	cursor: pointer;
	background-image: url(../images/new_search_but.gif);
	background-repeat: no-repeat;
	background-color: transparent;
}

.group5_btn {
	width: 80px;
	height: 20px;
	float: left;
	border: 0;
	cursor: pointer;
	background-image: url("../images/style/group5_btn_03.jpg");
	background-repeat: no-repeat;
	margin-top: 15px;
	line-height: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.city2_btn1 {
	width: 112px;
	height: 20px;
	float: right;
	border: 0;
	cursor: pointer;
	background-image: url("../images/style/city2_btn1_03.jpg");
	background-repeat: no-repeat;
	margin-top: 15px;
	line-height: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
} 

.city2_btn2 {
	width: 112px;
	height: 20px;
	float: right;
	border: 0;
	cursor: pointer;
	background-image: url("../images/style/city2_btn4_03.jpg");
	background-repeat: no-repeat;
	margin-top: 15px;
	line-height: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
} 

.city2Right_btn1 {
	width: 90px;
	height: 23px;
	float: right;
	border: 0;
	cursor: pointer;
	background-image: url(../images/style/shangchuan_03.jpg);
	background-repeat: no-repeat;
	line-height: 23px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
} 


.group8_btn {
	width: 80px;
	height: 20px;
	float: left;
	border: 0;
	cursor: pointer;
	background-image: url("../images/style/group5_btn_03.jpg");
	background-repeat: no-repeat;
	margin-top: 15px;
	line-height: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.group7_btn {
	border: medium none;
	margin: 0px;
	padding: 0px;
}

.index_btn {
	width: 255px;
	height: 32px;
	float: left;
	border: 0;
	cursor: pointer;
	background-image: url("../images/style/index_121.jpg");
	background-repeat: no-repeat;
	font-size: 14px;
	line-height: 32px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.cinregsearch_btn {
	width: 77px;
	height: 20px;
	float: left;
	border: 0;
	cursor: pointer;
	background-image: url("../images/style/c_in_button.jpg");
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-left: 15px;
}

.cinShoucang_btn {
	width: 80px;
	height: 20px;
	float: right;
	border: 0;
	cursor: pointer;
	background-image: url("../images/style/group5_btn_03.jpg");
	background-repeat: no-repeat;
	margin-left: 91px;
	line-height: 20px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.regsearch_btn {
	width: 88px;
	height: 24px;
	float: left;
	border: 0;
	cursor: pointer;
	background-image: url("../images/style/reg_button_09.gif");
	background-repeat: no-repeat;
	margin-top: 10px;
}

.login_btn {
	width: 90px;
	height: 23px;
	float: left;
	border: 0;
	cursor: pointer;
	background-image: url("../images/style/shangchuan_03.jpg");
	background-repeat: no-repeat;
	margin-top: 10px;
	line-height: 23px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}

.group1_btn {
	width: 80px;
	height: 22px;
	float: right;
	border: 0;
	margin-top: 10px;
}

.lgN_btn {
	width: 100px;
	height: 30px;
	float: left;
	border: 1 solid #666666;
	cursor: pointer;
}

.in3N_btn {
	width: 40px;
	height: 20px;
	float: left;
	border: 1 solid #666666;
	cursor: pointer;
	line-height: 20px;
	margin-left: 25px;
	margin-top: 10px;
	color: #666666;
}

/*------ city index ------*/ /*--  --*/
.assort_box {
	width: 645px;
	float: left;
	clear: both;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0;
	border: 10px solid #f4f2ed;
	background-color: #eff1f9;
}

.assort_title {
	width: 15px;
	height: 105px;
	float: left;
	padding: 20px 13px 20px 5px;
	background: url("../images/assort_title.png") no-repeat left top;
	position: relative;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 2.5em;
}

.in2assort_main {
	float: left;
	margin-left: 150px;
	display: inline;
	height: 145px;
	background: url("../images/assortbg.png") repeat-x;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b4d9ff;
	margin-bottom: 30px;
}

.in2assort_main1 {
	float: left;
	margin-left: 100px;
	display: inline;
	height: 145px;
	background: url("../images/assortbg.png") repeat-x;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b4d9ff;
	margin-bottom: 30px;
}

.in2assort_main11 {
	float: left;
	margin-left: 100px;
	display: inline;
	height: 145px;
	margin-bottom: 20px;
}

.assort_div01 {
	width: 158px;
	height: 145px;
	float: left;
	overflow: hidden;
	background: url("../images/assort_div01.png") no-repeat right center;
}

.assort_div011 {
	width: 158px;
	height: 145px;
	float: left;
	overflow: hidden;
}

.in2assort_div01 {
	width: 158px;
	height: 145px;
	float: left;
	overflow: hidden;
	background: url("../images/assort_div01.png") no-repeat right center;
}

.assort_div02 {
	width: 165px;
	height: 145px;
	float: left;
	overflow: hidden;
	background: url("../images/assort_div02.png") no-repeat right center;
}

.assort_div021 {
	width: 165px;
	height: 145px;
	float: left;
	overflow: hidden;
}

.assort_div01 h2,.assort_div02 h2 {
	padding: 16px 0 0 15px;
}

.assort_div01 ul,.assort_div02 ul {
	padding: 10px 5px 10px 12px;
	height: 85px;
	overflow: hidden;
}

.assort_div01 ul li,.assort_div02 ul li {
	padding-right: 8px;
	line-height: 1.6em;
	display: inline;
}

.assort_div01 ul li a,.assort_div02 ul li a {
	white-space: nowrap;
	color: #005eb6;;
}

.assort_div01 ul li.emphases_red a,.assort_div02 ul li.emphases_red a {
	color: #FC0000;
}

.assort_div011 h2,.assort_div021 h2 {
	padding: 16px 0 0 15px;
}

.assort_div011 ul,.assort_div021 ul {
	padding: 10px 5px 10px 12px;
	height: 85px;
	overflow: hidden;
}

.assort_div011 ul li,.assort_div021 ul li {
	padding-right: 8px;
	line-height: 1.9em;
	display: inline;
}

.assort_div011 ul li a,.assort_div021 ul li a {
	white-space: nowrap;
	color: #666666;
}

.assort_div011 ul li.emphases_red a,.assort_div021 ul li.emphases_red a
	{
	color: #FC0000;
}

/*-- ɫ --*/
.blue_box {
	border: 1px solid #dcd9d3;
	width: 663px;
	float: left;
	margin-bottom: 15px;
}

.blue_box h2,.blue_box h3 {
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 10px;
	color: #000000;
}
.blue_main {
	padding: 5px 0;
}

/*--  --*/
ul.new_coach,ul.net_link {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: center;
}

ul.new_coach li {
	width: 16.6%;
	float: left;
	display: inline;
}

ul.new_coach p {
	text-align: center;
	line-height: 2.0em;
}

.img_border {
	border: 1px solid #D8D8D8;
	padding: 1px;
}

/*--  --*/
ul.net_link li {
	display: inline;
	padding-left: 15px;
}

ul.net_link li a {
	white-space: nowrap;
	color: #2C2C2C;
}

/*------ Ҳ ------*/
.gray_box {
	clear: both;
	margin-right: 0;
	margin-left: 0;
}

.c1Sex {
	float: left;
	z-index: 5;
	margin-left: -39px;
	height: 23px;
	width: 24px;
	margin-top: 77px;
}

.gray_top {
	height: 28px;
	border: 1px solid #dcd9d3;
	line-height: 26px;
	background-repeat: repeat-x;
} 

.gray_ask {
	font-weight: bold;
	font-size: 14px;
	padding-left: 10px;
	float: left;
	color: #323c3b;
}

.city1_ask {
	font-weight: bold;
	font-size: 14px;
	padding-left: 10px;
	float: left;
} 


.gray_help {
	height: 17px;
	margin-left: 8px;
	background: url("../images/icon_help.gif") no-repeat left top;
	padding: 12px 0 0 38px;
	font-weight: bold;
	font-size: 14px;
}

.gray_more {
	text-align: right;
	padding-right: 12px;
	
}

.city2_more {
	text-align: right;
	padding-right: 12px;
	font-weight: normal;
	color: #005eb6;
	text-decoration: none;
} 

.city2_more a:link,.city2_more a:visited {
	color: #005eb6;
}

.city2_more a:hover {
	color: #fd7900;
	text-decoration: underline;
}

.gray_more a {
	color: #666666;
}

.gray_main {
	width: 238px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dcd9d3;
	border-right-color: #dcd9d3;
	border-bottom-color: #dcd9d3;
	border-left-color: #dcd9d3;
}
.groupHotmain {
	width: 248px;
	float: left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E4E4E4;
	border-bottom-color: #E4E4E4;
	border-left-color: #E4E4E4;
	padding-bottom: 10px;
}

.gray_main ul li {
	padding-top:3px;
	padding-bottom:3px;
	padding-left: 10px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:200px;
}

.welTtile {
	font-size: 14px;
	font-weight: bold;
	color: #444444;
	text-decoration: none;
	padding-left: 350px;
	margin-bottom: 15px;
	width: 650px;
	float: left;
	margin-top: 10px;
}

.wel1 {
	font-size: 14px;
	font-weight: bold;
	color: #444444;
	text-decoration: none;
	float: left;
	padding-left: 250px;
	width: 650px;
	margin-top: 30px;
}

.welSpan a:link,.welSpan a:visited,.welSpan a:hover {
	font-size: 14px;
	font-weight: bold;
	color: #0000FF;
	text-decoration: underline;
}

.welSpan2 {
	font-weight: bold;
	color: #0000FF;
	text-decoration: underline;
	margin-right: 50px;
	margin-top: 40px;
	float: left;
	margin-left: 20px;
	padding-bottom: 50px;
}

.welSpan2 a:link,.welSpan2 a:visited,.welSpan2 a:hover {
	color: #0000FF;
	text-decoration: underline;
}

.logN1 {
	float: left;
	height: 150px;
	width: 933px;
	margin-left: 35px;
	margin-top: 40px;
}

.logNlabel {
	font-size: 14px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	margin-left: 300px;
	float: left;
	margin-bottom: 15px;
}

.logNlabe2 {
	font-size: 14px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	margin-left: 314px;
	float: left;
	margin-bottom: 15px;
}

.logNlabe3 {
	font-size: 14px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	margin-left: 286px;
	float: left;
	margin-bottom: 15px;
}

.logN2 {
	float: left;
	width: 100%;
	padding-left: 380px;
}

.back {
	font-size: 14px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	text-align: center;
	margin-top: 50px;
	margin-bottom: 50px;
}

.back1 {
	color: #0000FF;
	text-decoration: underline;
}

.back1 a:link,.back1 a:visited,.back1 a:hover {
	color: #0000FF;
	text-decoration: underline;
}

.in2New {
	float: left;
	width: 700px;
	margin-bottom: 20px;
	line-height: 30px;
	padding-left: 40px;
}
.in2New2 {
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin-right: 10px;
}

.in2New2 a:link,.in2New2 a:visited,.in2New2 a:hover {
	color: #333333;
	text-decoration: none;
}

.in2New1 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	margin-right: 20px;
}

.spaceUl {
	float: left;
	width: 900px;
	margin-left: 50px;
	margin-top: 20px;
}

ul.spaceUl li {
	color: #0000FF;
	list-style-type: disc;
	margin-right: 100px;
	float: left;
}

.typeDiv {
	background: url("images/style/botton3_03.gif") no-repeat right;
	width: 280px;
	line-height: 22px;
	color: #FF0000;
	cursor: pointer;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}

.spaceD1 {
	float: left;
	width: 700px;
	padding-left: 120px;
}

.spaceU1 {
	color: #0000FF;
	text-decoration: none;
	float: left;
	width: 1000px;
}

ul.spaceU1 li {
	list-style-type: disc;
	margin-right: 60px;
	margin-left: 60px;
	margin-bottom: 20px;
	float: left;
}

ul.spaceU1 li a:link,ul.spaceU1 li a:visited,ul.spaceU1 li a:hover {
	color: #0000FF;
	text-decoration: none;
}

.spaceBottom {
	height: 30px;
	width: 100%;
	float: left;
	margin-top: 10px;
}

.spaceSpan {
	font-size: 14px;
	font-weight: normal;
	color: #0061BE;
	text-decoration: underline;
	line-height: 30px;
	margin-left: 40px;
}

.spaceSpan a:link,.spaceSpan a:visited,.spaceSpan a:hover {
	color: #0061BE;
	text-decoration: underline;
}

.cinTitle {
	line-height: 16px;
	font-weight: normal;
	color: #005eb6;
	margin-left: 5px;
	margin-right: 5px;
}

.cinTitle2 {
	line-height: 16px;
	font-weight: normal;
	color: #383838;
	text-decoration: none;
}

.cinTitle1 {
	line-height: 16px;
	font-weight: normal;
	color: #005eb6;
	text-decoration: none;
	margin-right: 5px;
}

.typeDiv1 {
	background: url("images/style/botton3_03.gif") no-repeat right;
	width: 400px;
	line-height: 22px;
	color: #FF0000;
	cursor: pointer;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.spaceLi {
	list-style-type: disc;
	font-weight: normal;
	color: #0000FF;
	text-decoration: none;
	margin-left: 40px;
}

</
.ul_class {
	clear: both;
	overflow: hidden;
	padding-left: 35px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.ul_class li {
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: transparent url("") no-repeat scroll -596px 14px;
	float: left;
	font-size: 14px;
	list-style-type: disc;
	padding-left: 25px;
	color: #0061BE;
	padding-bottom: 10px;
	list-style-position: inside;
	white-space: nowrap;
	width: 100px;
}

.ul_class li a:link,.ul_class li a:visited {
	color: #0061BE;
	text-decoration: none;
}

.ul_class li a:hover {
	color: #0061BE;
	text-decoration: underline;
}

.cinSelfText {
	line-height:200%;
	letter-spacing:1px;
	color: #636363;
	text-decoration: none;
	float: left;
	width: 635px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.cinSelfPic {
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 10px;
	margin-bottom: 20px;
	height: 200px;
	width: 150px;
}

.cinMes {
	ffloat: left;
	width: 665px;
	margin-bottom: 5px;
	float: left;
}

.cinMesUl {
	float: left;
	width: 655px;
}

ul.cinMesUl li {
	margin-bottom: 15px;
	text-align: left;
}

.cinNspan {
	float: right;
	width: 130px;
}

.cinNdiv {
	float: left;
	width: 475px;
	background-image: url("../images/style/c_in_s.jpg");
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: 25px;
	line-height: 15px;
	margin-bottom: 8px;
}

.cinSay {
	float: left;
	width: 665px;
	padding-top: 10px;
}

.cinMesSpan {
	line-height: 20px;
	font-weight: normal;
	color: #555555;
	text-decoration: none;
	float: left;
	width: 400px;
}

.cinName {
	line-height: 20px;
	font-weight: normal;
	color: 636363;
	text-decoration: none;
	
	margin-left: 15px;
	vertical-align: top;
}

.cinName1 {
	width: 300px;
	margin-left: 20px;
}

.cinName2 {
	width: 100px;
	margin-left: 8px;
}

.cinName3 {
	height: 120px;
	width: 635px;
}

.cinMesSpan1 {
	line-height: 16px;
	font-weight: normal;
	color: #005eb6;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width: 60px;
	float: left;
}

.cinMesSpan2 {
	line-height: 16px;
	font-weight: normal;
	color: #aaaaaa;
	text-decoration: none;
}

.cinMesPic2 {
	float: left;
	padding-right: 5px;
}

.cinMesPic {
	float: left;
	line-height: 20px;
	font-weight: normal;
	color: #aaaaaa;
	text-decoration: none;
}

.cinTtop {
	float: left;
	width: 420px;
	background-image: url(../images/style/top_new.jpg);
	background-repeat: no-repeat;
	height: 7px;
}

.cinTbottom {
	background-image: url(../images/style/bottom_new.jpg);
	background-repeat: no-repeat;
	height: 7px;
	width: 420px;
	float: left;
}
.cinTmiddle {
	float: left;
	width: 408px;
	background-image: url("../images/style/3.jpg");
	background-repeat: repeat;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #fee7d0;
	border-left-color: #fee7d0;
	font-weight: normal;
	color: #f37c00;
	text-decoration: none;
	line-height: 16px;
	padding-right: 5px;
	padding-left: 5px;
}

#memberLeft {
	float: left;
	width: 151px;
	padding-left: 25px;
	padding-bottom: 10px;
}

.m2Right1 {
	font-size: 14px;
	line-height: 30px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFCC;
	float: left;
	height: 30px;
	width: 690px;
	padding-left: 100px;
	margin-top: 10px;
}

.m2Span {
	color: #66CC99;
	font-weight: bold;
}

.m1Left {
	float: left;
	width: 150px;
	border: 1px solid #666666;
}

.m1Left1 {
	line-height: 20px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	float: left;
	width: 150px;
	text-align: center;
}

.m1Left2 {
	float: left;
	width: 150px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	padding-top: 10px;
	padding-bottom: 10px;
}

.m1Left3 {
	line-height: 20px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: left;
	text-indent: 10px;
}

.m1LeftLi {
	margin-left: 40px;
	list-style-type: none;
}

.m2Span2 {
	font-weight: bold;
	color: #FF0000;
}

.m2Right3 {
	float: left;
	width: 752px;
	line-height: 20px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	text-align: left;
	margin-top: 50px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	padding-top: 10px;
	padding-left: 20px;
}

.m2Li {
	list-style-type: decimal;
}

.m2Span3 {
	font-weight: bold;
}

.m1LeftLi a:link,.m1LeftLi a:visited,.m1LeftLi a:hover {
	color: #333333;
	text-decoration: none;
}

.m1LeftSpan {
	font-weight: bold;
}

.cinLiuyan {
	float: left;
}

.mBg {
	background-image: url("../images/style/m_bg1_03.jpg");
	background-repeat: no-repeat;
	float: left;
	height: 36px;
	width: 151px;
	font-size: 14px;
	line-height: 36px;
	font-weight: bold;
	color: #015cb2;
	text-decoration: none;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dedede;
}

.mBigbg {
	float: left;
	width: 149px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dedede;
	border-bottom-color: #dedede;
	border-left-color: #dedede;
}

.mTitle {
	background-image: url("../images/style/m_bg2_07.jpg");
	background-repeat: repeat-x;
	float: left;
	height: 23px;
	width: 139px;
	margin-top: 2px;
	line-height: 23px;
	font-weight: normal;
	color: #555555;
	text-decoration: none;
	padding-left: 10px;
}

.mUl {
	float: left;
	width: 149px;
	margin-top: 5px;
}

ul.mUl1 li a:link,ul.mUl1 li a:visited,ul.mUl1 li a:hover {
	color: #005eb6;
	text-decoration: underline;
}

ul.mUl1 li {
	list-style-image: url("../images/style/m_li_11.jpg");
	margin-left: 45px;
	margin-bottom: 10px;
	line-height: 20px;
	font-weight: normal;
	color: #005eb6;
	text-decoration: underline;
}

.mSpan {
	text-decoration: none;
	color: #005eb6;
	font-weight: bold;
}

.mRight1 {
	float: left;
	height: 29px;
	width: 760px;
	background-image: url("../images/style/m_title1_03.jpg");
	background-repeat: repeat-x;
	font-size: 14px;
	line-height: 29px;
	font-weight: bold;
	color: 555555;
	text-decoration: none;
	padding-left: 15px;
}

.mRight2 {
	float: left;
	width: 790px;
	margin-top: 20px;
}

.mRightPic {
	float: left;
	height: 120px;
	width: 90px;
	margin-left: 50px;
}

.mRightBut {
	float: left;
	width: 500px;
	margin-bottom: 20px;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-left: 20px;
}

.mRightUl {
	line-height: 40px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.mB {
	float: left;
	width: 400px;
}

.mUl1 {
	
}

.m4Title {
	float: left;
	height: 29px;
	width: 760px;
	background-image: url("../images/style/m_title1_03.jpg");
	background-repeat: repeat-x;
	padding-left: 15px;
	line-height: 29px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.m4Right1 {
	float: left;
	width: 776px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ddebff;
	padding-left: 15px;
	line-height: 18px;
	color: 005eb6;
	text-decoration: none;
	margin-top: 5px;
}

.m4Ri {
	float: left;
	width: 776px;
}

.m4Span5 {
	line-height: 18px;
	font-weight: normal;
	color: #005eb6;
	text-decoration: none;
	float: left;
	margin-left: 10px;
}

.m4Span6 {
	color: #999999;
	margin-left: 100px;
	float: left;
}

.m4Span7 {
	color: #999999;
	margin-left: 95px;
	float: left;
}

.m4B {
	float: left;
	margin-right: 5px;
	border: none;
}

.m4Span8 {
	float: left;
	margin-left: 110px;
}

.m4Span8 a:link,.m4Span8 a:visited,.m4Span8 a:hover {
	color: #005eb6;
	text-decoration: none;
}

.m4Span1 {
	float: left;
	margin-left: 100px;
}

.m4Span2 {
	float: left;
	margin-left: 250px;
}

.m4Span3 {
	float: left;
	margin-left: 80px;
}

.m4Span4 {
	float: left;
	margin-left: 150px;
}

.groupcompage {
	height: 25px;
}

.groupcompage {
	overflow: hidden;
	padding: 6px 0;
	width: 500px;
	float: left;
}

.groupcompage span,.groupcompage a {
	float: left;
	line-height: 18px;
	margin-right: 5px;
	padding: 0 6px;
}

.groupcompage span {
	color: #aaaaaa;
	font-weight: bold;
	line-height: 20px;
}

.groupcompage a {
	background: #FFFFFF none repeat scroll 0 0;
	border: 1px solid #DDDDDD;
	color: #444444;
}

.groupcompage a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #0363b7;
}

.compage {
	height: 25px;
}

.compage {
	overflow: hidden;
	padding: 6px 0;
	width: 500px;
	float: left;
}

.compage span,.compage a {
	float: left;
	line-height: 18px;
	margin-right: 5px;
	padding: 0 6px;
}

.compage span {
	color: #aaaaaa;
	font-weight: bold;
	line-height: 20px;
}

.compage a {
	background: #FFFFFF none repeat scroll 0 0;
	border: 1px solid #DDDDDD;
	color: #444444;
}

.compage a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #0363b7;
}

.groupgray_ask {
	height: 17px;
	margin-left: 8px;
	background: url("../images/style/group_top_pic_03.jpg") no-repeat left
		top;
	padding: 12px 0 0 38px;
	font-weight: bold;
	font-size: 14px;
}

.group2Right3 {
	background-image: url("../images/style/group2_right_bg2_03.jpg");
	background-repeat: repeat-x;
	float: left;
	height: 24px;
	width: 230px;
	margin-top: 25px;
	line-height: 24px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-indent: 15px;
}

.group2Right4 {
	float: left;
	width: 230px;
	margin-top: 20px;
}

.group2RightPic {
	float: left;
	border: 1px solid #dcdcdc;
	margin-right: 14px;
	margin-left: 14px;
}

.group2Right5 {
	float: left;
	width: 48px;
	margin-bottom: 15px;
	height: 70px;
	margin-right: 10px;
	margin-left: 10px;
}
.group2Right6 {
	float: left;
	width: 230px;
	line-height: 20px;
	font-weight: normal;
	color: #005eb6;
	text-decoration: none;
	text-indent: 28px;
}

.group2Right6 a:link,.group2Right6 a:visited,.group2Right6 a:hover {
	color: #005eb6;
	text-decoration: none;
}

.group2RightSpan {
	line-height: 20px;
	font-weight: normal;
	color: #005eb6;
	text-decoration: none;
	float: left;
	width: 64px;
	text-align: center;
	overflow:hidden;
	text-overflow:ellipsis; 
	white-space:nowrap;
} 

.group3LeftSpan {
	line-height: 20px;
	font-weight: normal;
	color: #8d8d8d;
	text-decoration: none;
	margin-left: 10px;
}

.group3Bottom {
	float: left;
	width: 505px;
	margin-top: 15px;
	padding-left: 160px;
}

#prompt {
	border: 1px dotted #CCCCCC;
	float: left;
	height: 35px;
	width: 700px;
	line-height: 35px;
	font-weight: bold;
	color: #fe9638;
	text-decoration: none;
	background-image: url("../images/style/Anxiety.png");
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: 380px;
	margin-top: 0px;
	margin-bottom: 15px;
	background-color: #eef5fa;
	margin-left: 60px;
}

.group4Left1 {
	float: left;
	width: 665px;
	margin-top: 20px;
	margin-bottom: 15px;
}

.group4Left6 {
	float: left;
	width: 630px;
	margin-top: 20px;
	margin-bottom: 15px;
	margin-left: 35px;
}

.group4Left2 {
	float: left;
	width: 597px;
	margin-left: 20px;
}

.group4New {
	float: right;
	width: 30px;
	line-height: 20px;
	font-weight: normal;
	color: #888888;
	text-decoration: none;
	text-align: center;
}

.group4Left7 {
	float: left;
	width: 562px;
	margin-left: 20px;
}

.group4Left3 {
	background-image: url("../images/style/group4_bg1_03.jpg");
	background-repeat: repeat-x;
	float: left;
	height: 24px;
	width: 597px;
	line-height: 24px;
	font-weight: normal;
	color: #888888;
	text-decoration: none;
}

.group4Left8 {
	background-image: url("../images/style/group4_bg1_03.jpg");
	background-repeat: repeat-x;
	float: left;
	height: 24px;
	width: 562px;
	line-height: 24px;
	font-weight: normal;
	color: #888888;
	text-decoration: none;
}

.group4Span1 {
	
}

.group4Left4 {
	line-height: 20px;
	font-weight: normal;
	color: #555555;
	text-decoration: none;
	float: left;
	width: 587px;
	padding-top: 15px;
	padding-right: 5px;
	padding-left: 5px;
}

.group4Left9 {
	line-height: 20px;
	font-weight: normal;
	color: #555555;
	text-decoration: none;
	float: left;
	width: 552px;
	padding-top: 15px;
	padding-right: 5px;
	padding-left: 5px;
}

.group4Left5 {
	line-height: 20px;
	font-weight: normal;
	color: #005eb6;
	text-decoration: none;
	float: left;
	width: 562px;
	text-align: right;
	margin-top: 15px;
}

.group4Left5 a:link,.group4Left5 a:visited,.group4Left5 a:hover {
	color: #005eb6;
	text-decoration: none;
}

.memberRight1 {
	float: left;
	width: 775px;
	margin-top: 2px;
}

.memberRight6 {
	float: left;
	width: 500px;
}

.memberRight2 {
	float: left;
	width: 380px;
	text-align: left;
	line-height: 20px;
	font-weight: normal;
	color: #005eb6;
	text-decoration: none;
}

.memberRight3 {
	line-height: 20px;
	font-weight: normal;
	text-decoration: none;
	float: left;
	width: 120px;
	color: #999999;
	text-align: center;
}

.memberRight4 {
	line-height: 20px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	float: left;
	width: 110px;
	text-align: center;
}

.memberRight5 {
	line-height: 20px;
	font-weight: normal;
	text-decoration: none;
	float: left;
	width: 164px;
	text-align: right;
	color: #005eb6;
}

.memberRight5 a:link,.memberRight5 a:visited,.memberRight5 a:hover {
	text-decoration: none;
	color: #005eb6;
}

.group4Span {
	color: #005eb6;
	margin-right: 15px;
	margin-left: 5px;
	float: left;
}

.group4Span1 {
	margin-right: 10px;
	float: left;
}

.cinNewPic {
	border: 2px solid #CCCCCC;
}

.clN1 {
	float: left;
	width: 530px;
	margin: 0px;
	padding: 0px;
}

.in1Sheng {
	margin-left: 15px;
}

.in1Xing {
	margin-left: 39px;
}

.cinNPIC {
	border: 2px solid #CCCCCC;
	float: left;
}

.cinFengcai {
	float: left;
	width: 665px;
	display:inline;
	text-align: center;
}

.cinFeng {
	float: left;
	width: 675px;
}

ul.cinText2 span {
	font-weight: bold;
}

.dengluDIv {
	float: left;
	width: 100%;
	margin-top: 50px;
}

.zc2,.zc3,.yzm1 {
	float: left;
	padding-left: 8px;
	position: relative;
	width: 222px;
}

.cinMes1 {
	float: left;
	width: 450px;
	padding-left: 15px;
}

.cinMes1 img {
	float: left;
	padding-right: 5px;
}


.cinMes3 {
	float: left;
	width: 420px;
	line-height: 16px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	word-wrap: break-word; 
}

.indexBot4 a:link,.indexBot4 a:visited {
	color:#0360B3;
	text-decoration:none;
}

.indexBot4 a:hover {
	color: #FF8505;
	text-decoration: underline;
}

.cinMesN {
	float: right;
	width: 200px;
}

.indexBot4 a:hover {
	color: #FF8505;
	text-decoration: underline;
}

.cinMesN {
	float: right;
	width: 200px;
}

.group5Left2 {
	background-image: url("../images/style/group1_bg1_03.jpg");
	background-repeat: repeat-x;
	float: left;
	height: 22px;
	width: 130px;
}

.group5Con {
	float: left;
	width: 665px;
	margin-top: 10px;
}

.group5Span {
	line-height: 30px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.group5Span1 {
	line-height: 30px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}

.group5Left4 {
	float: left;
	height: 21px;
	width: 534px;
	margin-bottom: 10px;
}

.group5Left5 {
	background-repeat: no-repeat;
	float: left;
	height: 21px;
	width: 130px;
}

.group5Left6 {
	line-height: 21px;
	font-weight: normal;
	color: #005eb6;
	text-decoration: none;
	float: left;
	height: 21px;
	width: 123px;
	margin-left: 7px;
	text-align: center;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-bottom-width: 2px;
}

.group5Link {
	font-weight: bold;
	color: #005eb6;
	text-decoration: none;
}

.group5Left3 {
	background-image: url("../images/style/group1_bg2_05.jpg");
	background-repeat: repeat-x;
	float: right;
	height: 21px;
	width: 122px;
	margin-right: 1px;
	line-height: 21px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}

.in1Red {
	color: #FF0000;
}

.city3Red {
	color: #FF0000;
	line-height: 15px;
}

.indexTop5 a:link,.indexTop5 a:visited,.indexTop5 a:hover {
	font-size: 14px;
	line-height: 32px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}

.dengluSpan {
	line-height: 30px;
	font-weight: normal;
	color: #444444;
	text-decoration: none;
}

input {
	line-height: 20px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	border: 1px solid #75a5d7;
}

select {
	line-height: 20px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	border: 1px solid #75a5d7;
}

textarea {
	line-height: 16px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	border: 1px solid #75a5d7;
}

.group5Left6 a:link,.group5Left6 a:visited {
	color: #005eb6;
	text-decoration: none;
}

.group5Left6 a:hover {
	color: #fe7d02;
	text-decoration: underline;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ff7d01;
}

.in1label73 {
	height: 30px;
	width: 290px;
	line-height: 16px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	border: 1px solid #75a5d7;
}

#x {
	float: left;
	width: 930px;
	margin-left: 30px;
}

.radio {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.group6Title1 {
	line-height: 20px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	float: left;
	width: 150px;
	margin-right: 30px;
}

.group6Con1 {
	line-height: 20px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	float: left;
	width: 485px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-bottom: 5px;
}

.group6Con {
	float: left;
	width: 485px;
}

.group6Con ul {
	float: left;
	width: 485px;
	margin-top: 15px;
	margin-bottom: 15px;
	line-height: 25px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.group6Up {
	float: left;
	width: 485px;
	line-height: 16px;
	font-weight: normal;
	color: #66CC66;
	text-decoration: none;
	margin-top: 15px;
	margin-bottom: 15px;
}

.group6Span {
	font-weight: normal;
	text-align: right;
	float: left;
	width: 485px;
	color: #0360B3;
	text-decoration: underline;
	margin-top: 20px;
}

.group6Span a:link,.group6Span a:visited {
	color: #0360B3;
	text-decoration: underline;
}

.group6Span a:hover {
	text-decoration: underline;
	color: #FF8505;
}

.group6Title1 img {
	float: left;
	margin-top: 5px;
}

.group7Title {
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
	float: left;
	width: 655px;
	color: #333333;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-bottom: 10px;
}

.group7Con {
	float: left;
	width: 665px;
	padding-top: 15px;
	padding-bottom: 15px;
}

.group7Pic {
	float: left;
	width: 46px;
	line-height: 20px;
	font-weight: normal;
	color: #0360B3;
	text-decoration: none;
	text-align: center;
}

.in1Tiaoguo {
	float: left;
	width: 100px;
	margin-top: 6px;
}

.group8Left1 {
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	float: left;
	width: 665px;
	margin-bottom: 10px;
}

.group7Del {
	float: left;
	width: 46px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	text-align: left;
}

.group7Del1 {
	float: left;
	height: 14px;
	width: 14px;
}

.group7Picture {
	float: left;
	height: 46px;
	width: 46px;
	margin-bottom: 5px;
}

.group7Name {
	font-weight: normal;
	color: #005eb6;
	text-decoration: none;
	text-align: center;
	float: left;
	width: 46px;
}

.c1kong {
	float: left;
	width: 500px;
	margin-bottom: 10px;
}

.city1Content {
	float: left;
	width: 665px;
}

.city1Next {
	float: left;
	width: 525px;
	padding-left: 140px;
}

.city1Con {
	float: left;
	width: 665px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.city1Con img {
	float: left;
	margin-left: 20px;
}

.city1ConRight {
	float: right;
	width: 575px;
}

.city1ConR1 {
	float: left;
	width: 370px;
}

.city1ConR1 ul li {
	line-height: 25px;
	font-weight: normal;
	color: #555555;
	text-decoration: none;
}

.city1Span2 {
	font-weight: bold;
	margin-right: 5px;
}

.city1Span3 {
	color: #a0a0a0;
	margin-right: 5px;
	margin-left: 5px;
}

.city1Span4 {
	color: #555555;
}

.city1Span5 {
	color: #ff0000;
	margin-left: 5px;
}

.city1Span7 {
	color: #689900;
	margin-left: 5px;
}

.city1ConR2 {
	float: right;
	width: 150px;
	padding-top: 15px;
	text-align: right;
	padding-right: 15px;
} 

.city1ConR2 ul li {
	font-weight: normal;
	color: #555555;
	text-decoration: none;
	margin-top: 5px;
	margin-bottom: 10px;
} 

.city1Span6 {
	font-size: 30px;
	font-weight: bold;
	color: #ff0000;
	text-decoration: none;
}

.city1ConR2 ul li a:link,.city1ConR2 ul li a:visited {
	color: #005eb6;
	text-decoration: underline;
}

.city1ConR2 ul li a:hover {
	color: #ff7d01;
	text-decoration: underline;
}

.city2Title {
	line-height: 20px;
	font-weight: normal;
	color: #424242;
	text-decoration: none;
	float: left;
	width: 655px;
	padding-left: 10px;
}

.city2Span1 {
	color: #005eb6;
	margin-right: 20px;
}

.city2RightSpan {
	float: left;
	margin-bottom: 5px;
}

.city2Rb {
	float: left;
	width: 250px;
}

.city2Rb ul li {
	list-style-type: none;
	line-height: 20px;
	font-weight: normal;
	text-decoration: none;
}

.city2RSpan1 {
	line-height: 20px;
	font-weight: normal;
	color: 555555;
	text-decoration: none;
	margin-right: 5px;
}

.city2RSpan2 {
	color: #ff0000;
	margin-left: 5px;
}

.city2RSpan3 {
	color: #689900;
	margin-left: 5px;
}

.city2Lianxi {
	float: left;
	width: 450px;
	background-color: #eff8fb;
	border: 1px solid #b4d9ff;
	color: #555555;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 20px;
	line-height: 20px;
	font-weight: normal;
	text-decoration: none;
	margin-left: 25px;
}

.city2Add {
	float: left;
	width: 640px;
	padding-bottom: 10px;
	color: #555555;
	padding-left: 25px;
	margin-bottom: 10px;
	line-height: 20px;
	font-weight: normal;
	text-decoration: none;
}

.city2Lianxi img {
	margin-right: 5px;
}

.city2Del {
	float: left;
}

.city2Span3 {
	color: #005eb6;
	margin-right: 10px;
	margin-left: 5px;
}

.city2Lianxi span {
	font-weight: bold;
}

.city2TopR {
	float: right;
	width: 200px;
}

.city2Span1 a:link,.city2Span1 a:visited {
	color: #005eb6;
	text-decoration: none;
}

.city2Span1 a:hover {
	color: #fd7f03;
	text-decoration: underline;
}

.city2Span {
	float: left;
	color: #424242;
	text-decoration: none;
}

.city2Span2 {
	float: right;
	color: #005eb6;
	text-decoration: none;
}

.city2Top {
	float: left;
	width: 665px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.city2TopL {
	float: left;
	width: 470px;
	line-height: 25px;
	font-weight: normal;
	color: #424242;
	text-decoration: none;
	margin-left: 25px;
}

.city3Title {
	font-weight: normal;
	margin-left: 15px;
}

.city3Span {
	margin-left: 10px;
}

.city3Ul {
	float: left;
	width: 500px;
	line-height: 20px;
	font-weight: normal;
	color: #005eb6;
	text-decoration: none;
}

.city3Red {
	color: #FF0000;
	font-weight: normal;
}

.city3Icon {
	float: left;
	width: 665px;
	margin-bottom: 15px;
}

.city3Ul li {
	float: left;
	margin-right: 20px;
}

.city3Icon img {
	float: left;
	margin-left: 20px;
	margin-right: 5px;
}

.city3Tab1 {
	float: left;
	width: 665px;
	margin-top: 15px;
	margin-bottom: 15px;
	line-height: 20px;
	font-weight: normal;
	color: #383838;
	text-decoration: none;
}

.city3Right {
	float: left;
	width: 230px;
}

.city3RTop {
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: 363233;
	text-decoration: none;
	float: left;
	height: 30px;
	width: 106px;
	background-image: url("../images/style/city3_rt_03.jpg");
	background-repeat: no-repeat;
	margin-left: 50px;
	text-align: center;
	margin-top: 35px;
	margin-bottom: 20px;
}

.city3Rpic {
	background-image: url("../images/style/city3_right_pic_03.jpg");
	background-repeat: no-repeat;
	background-position: 15px top;
	float: left;
	height: 196px;
	width: 230px;
}

.city3Right1 {
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	float: right;
	width: 155px;
	margin-top: 5px;
}

.city3Right2 {
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	float: right;
	width: 155px;
	margin-top: 28px;
}

.city3Right3 {
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	float: right;
	width: 155px;
	margin-top: 31px;
}

.city3Right4 {
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	float: right;
	width: 155px;
	margin-top: 28px;
}

.city3Right5 {
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	float: right;
	width: 155px;
	margin-top: 30px;
}

.city4Tishi {
	float: left;
	width: 665px;
	line-height: 20px;
	font-weight: normal;
	color: #005eb6;
	border: 1px solid #CCCCCC;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.city4Map {
	float: left;
	width: 663px;
	text-align: center;
	padding-bottom: 10px;
	border:1px;
	border-color:#5ba5d6 
	height: 220px;	
} 


.city4Blue {
	line-height: 20px;
	color: #005eb6;
	text-decoration: none;
}

.group7Npic {
	
}

.group7Picture span {
	margin-top: 32px;
	margin-left: 32px;
	position: absolute;
	margin-right: 0px;
	margin-bottom: 0px;
	z-index: 5;
}

.groupHotpic {
	border: 2px solid #e5e5e5;
	float: left;
	width: 84px;
	height: 84px;
	margin-bottom: 5px;
}

.groupHotspan {
	line-height: 20px;
	color: #005eb6;
	text-decoration: none;
	float: left;
	width: 84px;
	text-align: center;
}

.selectMsg {
	margin-top: 10px;
	margin-bottom: 10px;
}

.selectMsg input {
	margin-right: 10px;
}

.right span {
	margin-right: 10px;
}

.assort_title a:link,.assort_title a:visited,.assort_title a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.regSpanNew input {
	height: 18px;
	width: 150px;
	margin-top: 3px;
}

.clubLeft{
	width:128px;
	float: left;
	border: 1px solid #e5e5e5;
}

.clubNav{
	background-image: url(../images/style/anew_03.jpg);
	background-repeat: no-repeat;
	margin: 1px;
	float: left;
	height: 28px;
	width: 126px;
	font-size: 14px;
	color: #999999;
	text-align: center;
	line-height: 28px;
	font-weight: bold;
}.clubNav a:link,.clubNav a:visited {
	color: #999999;
	text-decoration: none;
	background-image: url(../images/style/anew_03.jpg);
	background-repeat: repeat-x;
	height: 28px;
	width: 126px;
	display: block;
}
.clubNav a:hover {
	color: #fd7f03;
	text-decoration: none;
	background-image: url(../images/style/club_hover_07.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 126px;
}
.clubNavHov{
	color: #fd7f03;
	text-decoration: none;
	background-image: url(../images/style/club_hover_07.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 126px;
	font-size: 14px;
	line-height: 28px;
	font-weight: bold;
	text-align: center;
	float: left;
}
#indexLink {
	float: left;
	width: 993px;
	font-size: 12px;
	color: #666666;
	text-align: center;
	line-height: 20px;
	margin-bottom: -10px;
}
#indexLink a:link,#indexLink a:visited {
	color: #666666;
	text-decoration: none;
}
#indexLink a:hover {
	color: #666666;
	text-decoration: underline;
}

.notice {
	float: left;
	width: 675px;
	padding-bottom: 20px;
} 
.notice h1 {
	font-size: 12px;
	color: #005eb6;
	margin-left: 15px;
}
.notice table {
	margin-top: 25px;
	line-height: 30px;
}
.notice img {
	margin-top: 30px;
}
#newnav {
	width: 100%;
	height: 40px;
	margin-left: -6px;
	margin-top: -7px;
}
.welcome {
	background-color: #eceff4;
	float: left;
	width: 208px;
	border: 1px solid #dcd9d3;
	color: #000000;
	font-weight: bold;
	margin-top: 5px;
	line-height: 20px;
	padding: 20px;
	font-size: 14px;
}
.welcome h1 {
	font-size: 14px;
}
#foot a:link,#foot a:visited {
	color: #abb3c2;
	margin-right: 10px;
}
#foot a:hover {
	text-decoration: underline;
}

ul.menur {
	float: right;
	display: inline;
	margin-top: 5px;
	margin-right: 30px;
}

.blue_main span {
	color: #999999;
}
#foot span {
	color:#EBEBEB;
}

ul.menur li {
	height: 30px;
	float: left;
	display: inline;
	margin: 0 1px;
	line-height: 30px;
	overflow: hidden;
}
.welcome a {
	color: #fe7d02;
	text-decoration: underline;
}


ul.menur span {
	height: 30px;
	float: left;
}

ul.menur li a {
	height: 30px;
	float: left;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}

ul.menur li.elect a,ul.menur li a:hover {
	color: #737272;
	text-decoration: none;
	_background: url("../images/menu_tab_r.gif") no-repeat right bottom;
	background-image: url(../images/white_r_03.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;	/* IE6  */
}

ul.menur li.elect span,ul.menur span:hover {
	_background: url("../images/menu_tab_l.gif") no-repeat left bottom;
	background-image: url(../images/white_l_03.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;	/* IE6  */
}


.creClub li {
	float: left;
	margin-right: 10px;
	margin-left: 15px;
	margin-bottom: 5px;
}
.creClub table {
	float: left;
	margin-left: 15px;
	line-height: 20px;
	color: #666666;
	margin-bottom: 5px;
}
.creClub {
	float: left;
	width: 665px;
	margin-bottom: 5px;
}
.creClub h2 {
	color: #000000;
	margin-top: 5px;
	margin-bottom: 5px;
}
.creClubCon {
	width: 85px;
	text-align: center;
}


.ftCon {
	float: left;
	width: 665px;
	margin-top: 10px;
	color: #999999;
	margin-bottom: 10px;
}
.ftBg {
	background-image: url(../images/bluebg.png);
	background-repeat: repeat-x;
	float: left;
	height: 20px;
	width: 665px;
}
.ftCon h2 {
	color: #333333;
	margin-bottom: 2px;
	font-size: 24px;
	padding-left: 10px;
}
.ftText {
	float: left;
	width: 633px;
	padding-right: 15px;
	padding-left: 15px;
	line-height: 25px;
	background-color: #f1f9fb;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #b4d9ff;
} 
.ftCon table {
	float: left;
	margin-right: 15px;
	color: #666666;
	line-height: 18px;
	padding-left: 15px;
}
.ftListBg {
	background-image: url(../images/bluebg.png);
	background-repeat: repeat-x;
	float: left;
	height: 20px;
	width: 665px;
	margin-top: 5px;
}
.ftListCon {
	color: #999999;
	float: left;
	width: 633px;
	padding-right: 15px;
	padding-left: 15px;
	line-height: 20px;
	margin-bottom: 10px;
	border: 1px solid #e5e5e5;
	background-image: url(../images/style/FT_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 10px;
	padding-bottom: 10px;
}
.ftListCon h2 {
	color: #005eb6;
	margin-bottom: 5px;
}
.ftExp {
	float: left;
	width: 216px;
	margin-bottom: 10px;
	background-color: #f0f8fb;
	border: 1px solid #e5f0fb;
	color: #005eb6;
	line-height: 20px;
	padding: 15px;
}
.ftExp h2 {
	font-size: 12px;
	color: #005eb6;
	margin-bottom: 5px;
}
.ftHot {
	color: #999999;
	width: 208px;
	line-height: 20px;
	margin-right: 10px;
	margin-left: 10px;
}
.indexTdTitle {
    overflow:hidden;
	text-overflow:ellipsis;
	 white-space:nowrap;
	 width:85px;
} 




.upBtn {
    width: 90px;
	height: 23px;
	float: left;
	border: 0;
	cursor: pointer;
	background-image: url(../images/shangchuan_03.jpg);
	background-repeat: no-repeat;
} 


.indexTop7 {
	color: #cccccc;
	float: left;
	padding-top: 5px;
	padding-bottom: 0px;
}
.indexTop8 {
	color: #cccccc;
	float: left;
	padding-left: -150px;
	padding-top: 20px;
	font-weight: bold;
}
.indexTop9 {
	font-size: 14px;
	font-weight: bold;
	color: #cccccc;
	float: left;
	padding-top: 70px;
}
.indexTop10 {
	font-size: 12px;
	font-weight: bold;
	color: #cccccc;
	float: left;
	padding-left: 50px;
	width: 100px;
}
.indexTop11 {
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
	float: left;
	white-space: nowrap;
	margin-left: -150px;
}

.indexTdText {
	overflow:hidden;
	text-overflow:ellipsis;
	 white-space:nowrap;
	 width:351px;
}
.groupHid {
	width: 80px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	float: left;
}

.indexHid {
	width: 65px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
} 




.cityBg {
	background-image: url(../images/style/group4_bg1_03.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 23px;
	width: 665px;
	line-height: 23px;
	margin-top: 5px;
} 
.cinMes table {
	float: left;
	color: #555555;
	line-height: 20px;
	text-align: left;
}

.cinMes Span {
	color: #aaaaaa;
}
.cinMesHid {
	width: 400px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	float: left;
}
.cinMesNamehid {
	width: 40px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	float: left;
}




/*Լս start*/

.YZCon {
	float: left;
	width: 765px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #eeeeee;
	margin-bottom: 10px;
	padding-top: 5px;
}
.YZCon img {
	float: left;
	margin-left: 20px;
}
.YZConRight {
	float: right;
	width: 675px;
}
.YZSpan {
	font-weight: bold;
	color: #FF0000;
}
.YZMessage {
	width: 340px;
	background-image: url(../images/style/group4_bg1_03.jpg);
	background-repeat: repeat-x;
}
.YZMessage table {
	margin-top: 20px;
	margin-bottom: 10px;
	margin-right: 20px;
	margin-left: 20px;
	font-size: 12px;
	color: #333333;
	line-height: 20px;
}

.YZMessage h1 {
	font-size: 14px;
	font-weight: bold;
	color: #0060b7;
	line-height: 23px;
	padding-left: 5px;
}
.YZ_btn1 {
	width: 80px;
	height: 20px;
	float: left;
	border: 0;
	cursor: pointer;
	background-image: url("../images/style/group5_btn_03.jpg");
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 20px;
}
.YZ_btn2 {
	width: 80px;
	height: 20px;
	float: left;
	border: 0;
	cursor: pointer;
	background-image: url("../images/style/group5_btn_03.jpg");
	background-repeat: no-repeat;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 20px;
}
.city1NavElect {
	font-weight: bold;
	color: #FF8505;
	text-decoration: underline;
}

.city2TopL table {
	float: left;
}
.city2TopL span {
	float: left;
} 


/*Լսend*/

.group2RightPic1 {
    float: left;
    border: 1px solid #dcdcdc;
} 

.CityContact {
	float: left;
	width: 420px;
} 
.CityContactCon {
	float: left;
	width: 210px;
	height: 48px;
}
.CityContactCon img {
	float: left;
	padding-right: 5px;
} 

.FtRight {
	width: 208px;
	padding-left: 5px;
	line-height: 20px;
	color: #999999;
} 
.city2Right_btn2 {
	width: 245px;
	height: 31px;
	float: left;
	border: 0;
	cursor: pointer;
	background-image: url(../images/style/city2_btn3_03.jpg);
	background-repeat: no-repeat;
	line-height: 31px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-bottom: 10px;
} 

.planHid {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:185px;
} 


.group4botton_btn2Color {
background-image:url(../images/style/group4_but_03_hui.jpg);
background-repeat:no-repeat;
border:0 none;
cursor:pointer;
float:left;
height:20px;
margin-top:5px;
width:77px;
} 


.groupHotDiv {
	float: left;
	width: 248px;
} 





.FtTitle {
	float: left;
	width: 633px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c7c7c7;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	padding-bottom: 3px;
}
.FtTopCon {
	float: left;
	width: 633px;
	padding-top: 10px;
}
.FtTopCon img {
	border: 2px solid #e4e4e4;
	float: left;
}
.FtTopText {
	float: right;
	width: 369px;
}
.FtTopText p {
	color: #999999;
	line-height: 20px;
}
.FtMain {
	float: left;
	width: 633px;
	padding-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d0dde8;
}
.FtMain img {
	float: left;
	border: 2px solid #e4e4e4;
	margin-bottom: 5px;
}
.FtMainText {
	line-height: 20px;
	color: #999999;
	float: right;
	width: 438px;
}


#footCity {
	width: 665px;
	padding-bottom: 15px;
	text-align: center;
	line-height: 20px;
	clear: both;
	padding-top: 10px;
}
.footCityCon {
	width: 665px;
	float: left;
	padding-top: 10px;
}


#footCity a {
	float: left;
	padding-right: 10px;
	padding-left: 10px;
}
#footCity a:link,#footCity1 a:visited {
	color: #666666;
	text-decoration: none;
}
#footCity a:hover {
	color: #666666;
	text-decoration: underline;
}
.footCityTitle {
	height: 31px;
	width: 665px;
	line-height: 31px;
	text-align: left;
	text-indent: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cce0f5;
}


.planFT {
	width: 228px;
	padding-right: 10px;
	text-align: center;
}
.planFT p {
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 20px;
} 
.planFTCon {
	width: 218px;
	padding-right: 5px;
	padding-left: 5px;
	text-align: left;
	color: #999999;
}

.FtRight img {
	margin-right: 5px;
} 


#login_text{
	position:absolute;
	right:10px;
	top:5px;
}
.rencon_l{
	float:left;
	width:270px;
	text-align:center;
	_margin:45px 0 0 40px;
	background-image: url(../images/tab_.gif);
	background-repeat: no-repeat;
	background-position: right 20px;
	margin-top: 45px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 30px;
}	
.rencon_l_m,.rencon_l_b,.rencon_l_t{
	clear:both;
}
.rencon_l_t{
	margin-bottom:12px;
}
.rencon_l_t img{
	margin-left:-10px;
}
.c{
	clear:both;
}
.rencon_r{
	float:left;
	padding-left:20px;
	margin:45px 0 0 0;
	width:500px;
}	
.rencon_r h2{
	font-size:14px;
	padding:5px 0 30px 0;
}
.rencon_r p{
	padding:0 0 8px 0;
	line-height:26px;
}
.rencon_r input{
	vertical-align:middle;
}
.ren_xiugai{
	color:#888;
	line-height:20px!important;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 8px;
	padding-left: 10px;
} 
.btn_b1{
	cursor:pointer;
	margin-top:20px;
	margin-left: 120px;
}

.rencon_l_m img {
	display:table-cell;
	line-height:100px;
	max-height:100px;
	max-width:100px;
	vertical-align:middle;
}
.rencon_l_m {
	height:100px;
	line-height:100px;
	overflow:hidden;
	padding:5px 11px 13px 6px;
	position:relative;
	text-align:center;
	width:100px;
	margin:0 auto 5px auto;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../images/kuang.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.ren_input_txt{
	width:160px;
	height:17px;
	padding:2px;
	font-size:13px;
	line-height:17px;
	color:#000;
	font-weight:bold;
}
.regCon1 {
	float: left;
	height: 380px;
	width: 920px;
	margin-top: 25px;
}
.renconLeft {
	margin-left: 24px;
} 

.superTop {
	width: 944px;
	margin-right: 25px;
	margin-left: 30px;
	background-image: url(../images/super_bj.jpg);
	background-repeat: repeat-x;
	height: 125px;
	float: left;
}
.superTopLeft {
	float: left;
	height: 125px;
	width: 450px;
	background-repeat: no-repeat;
	background-position: center bottom;
	padding: 0px;
	background-image: url(../images/super_map.gif);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
.superTopLeft1 {
	font-size: 18px;
	font-weight: bold;
	color: #6c6969;
	float: left;
	padding-top: 40px;
	padding-left: 50px;
}
.superTopLeft2 {
	font-size: 12px;
	color: #868585;
	float: left;
	padding-top: 5px;
}
.superTopLeft3 {
	font-size: 12px;
	color: #868585;
	float: left;
	padding-top: 25px;
	padding-left: 10px;
}
.superTopLeft4 {
	float: left;
	padding-top: 10px;
	color: #737171;
	margin-left: -90px;
}
.superTopLeft5 {
	font-size: 14px;
	color: #ababab;
	float: left;
	padding-top: 35px;
	padding-left: 10px;
}
.superTopLeft6 {
	font-size: 12px;
	color: #aba7a7;
	float: right;
	padding-right: 5px;
	width: 58px;
	padding-top: 15px;
}
.superTopLeft7 {
	float: right;
	color: #666666;
	margin-right: -15px;
	padding-top: 55px;
}
.superTopLeft10 {
	color: #656363;
	float: right;
	padding-top: 5px;
	padding-right: 10px;
}
.superTopLeft11 {
	float: right;
	margin-right: -40px;
	padding-top: 35px;
	color: #aba7a7;
}
.superTopLeft12 {
	font-size: 14px;
	color: #aba7a7;
	float: right;
	padding-right: 40px;
	padding-top: 15px;
}

.superTopLeft8 {
	float: right;
	width: 48px;
	padding-top: 10px;
	padding-right: 20px;
	color: #b5b2b2;
}
.superTopLeft9 {
	float: right;
	font-size: 14px;
	color: #b5b2b2;
	padding-top: 25px;
	padding-right: 15px;
}
.super_btn {
	width: 255px;
	height: 32px;
	float: left;
	cursor: pointer;
	background-image: url(../images/style/index_121.jpg);
	margin-top: 55px;
	margin-left: 25px;
	font-size: 14px;
	line-height: 32px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
} 
.superCon {
	width: 904px;
	margin-right: 28px;
	margin-left: 28px;
	padding-right: 20px;
	padding-left: 20px;
	background-image: url(../images/super_bj2_07.jpg);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 20px;
	clear: both;
}

.superConCity {
	width: 420px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cce0f5;
	padding: 10px;
	float: left;
	margin-right: 5px;
	margin-left: 5px;
}
.superConCity img {
	float: left;
	padding-right: 20px;
}

.superConCity h1 {
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	padding-top: 3px;
	padding-bottom: 3px;
}




.superTopRight {
	background-image: url(../images/super_pic_14.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	float: right;
	height: 125px;
	width: 146px;
}
.superConCity li {
	float: left;
	padding-bottom: 5px;
	padding-right: 5px;
	white-space:nowrap;
}
.super_btn a:link,.super_btn a:visited,.super_btn a:hover {
	color: #FFFFFF;
	text-decoration: none;
} 


.DLrenText {
	float: left;
	color: #666666;
	padding-left: 313px;
	line-height: 35px;
	padding-right: 10px;
	display: inline;
} 

.DLforget {
	vertical-align: bottom;
}

.ZT {
	float: right;
	color: #000000;
	width: 100px;
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 16px;
	height: 16px;
	clear: both;
}
.ZT div {
	display: inline;
	float: left;
}

.ZT img {
	margin-left: 5px;
	margin-right: 5px;
}
.ZT1 {
	float: right;
	color: #000000;
	width: 120px;
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 16px;
	height: 16px;
	margin-top: -120px;
}
.ZT1 div {
	display: inline;
	float: left;
}

.ZT1 img {
	margin-left: 5px;
	margin-right: 5px;
	float:left
}




.ZB {
	float: left;
	width: 665px;
}
.ZB h2 {
	font-weight: normal;
	color: #000000;
	font-size: 12px;
	text-indent: 10px;
	line-height: 31px;
	height: 31px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cce0f5;
}
.ZBcon {
	float: left;
	width: 625px;
	margin-right: 20px;
	margin-left: 20px;
	padding-top: 10px;
}
.ZBcon1 {
	float: left;
	width: 198px;
	padding-right: 10px;
}
.ZBcon1 img {
	float: left;
	margin-right: 10px;
}
.ZBcon1 li {
	color: #666666;
	padding-bottom: 5px;
}

.ZBhid{
	width: 110px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.ZBcon1 ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 152px;
} 
#FC {
	width: 944px;
	margin-right: 28px;
	margin-left: 28px;
	clear: both;
} 
.header_wrapper{
	height:162px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../images/header_bg.gif);
	background-repeat: repeat-x;
	background-position: 0 0;
}
.header {
	height:149px;
	margin:0 auto;
	position:relative;
	width:979px;
	z-index:1;
}

.group2Yu1 ul {
	float: right;
	margin: 0px;
	padding: 0px;
	width: 238px;
}
.group2Yu1 li {
	float: none;
} 
#footExplain {
	width: 653px;
	padding-bottom: 5px;
	line-height: 20px;
	clear: both;
	padding-top: 5px;
	border: 1px solid #eeeeee;
	color: #666666;
	padding-right: 5px;
	padding-left: 5px;
}
.indexMesHidden {
	width: 560px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	padding-left: 25px;
}
.welcome p {
	font-size: 12px;
}
.indexCoachHidden {
	width: 510px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	padding-left: 25px;
}
.indexClubHidden {
	width: 85px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	text-align: center;
}
.indexHuatiHidden {
	width: 450px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	padding-left: 25px;
}
.indexHuatiHidden a {
	margin-right: 10px;
}
.indexMesHidden a {
	margin-right: 10px;
}

.indexCoachHidden span {
	margin-right: 10px;
    margin-left: 10px;
}
.elect {
	background-repeat: no-repeat;
	background-image: url(../images/new_nav_bg.jpg);
	height: 40px;
	width: 80px;
	color:#f88206;
}

.elect a:link,.elect a:visited {
	color: #f88206;
}
.indexCoachHid {
	text-align: center;
	width: 90px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.addCoach {
	float: left;
	width: 665px;
	margin-bottom: 10px;
}
.headFlash {
    float:left;
	height:65px;
	width:500px;
	padding-left:25px;
	padding-top:5px;
}

