@charset "utf-8";
/* CSS Document */

*{padding:0px;margin:0px;}
body{font-family:Tahoma, Verdana, sans-serif, simsun;font-size: 12px;color: #333333;}
a {text-decoration: none;color: #0257ae;}
a:hover {color: #CC0000;text-decoration: underline;}
fieldset,img {border:0;}
ul { list-style-type:none;}
.mt1 { margin-top:10px;}
.mt2 { margin-top:15px;}
.mt3 { margin-top:24px;}
.mt4 { margin-top:8px;}
.mL1 { margin-left:5px;}
.mL2 { margin-left:45px;}
.mL3 { margin-left:20px;}
.mL4 { margin-left:8px;}
.clear { clear:both;}

/*---------- layout ---------*/
#main {width: 960px;margin:0 auto 0 auto;background-color: #FFFFFF;padding: 0px;}
#box { margin-bottom:40px;}
#user_left {margin: 0;padding: 0px;float: left;width: 170px;}
#user_right {float: left;width: 782px;margin-left: 8px;padding:0;}
#user_right .must { font-size:12px; font-weight:bold; color:#CC0000;}
#page_left { float:left; width:712px; overflow:hidden;}
#page_right { float:left; margin-left:8px; width:240px; overflow:hidden;}

/*---------- header ---------*/
#header {width:960px;padding: 0px;margin:0 auto 0 auto;}
#header #logo {width:451px;height:44px;overflow:hidden;float:left;margin: 0px;padding: 0px;}
#top {padding-top:1px;text-align:right;color: #cccccc;float:right;}
.top_username {font-size: 11px;font-weight: normal;color: #486600;}
#top a {color: #0257ae;text-decoration: none;}
#top a:hover {color: #858585;text-decoration: underline;}
#header_nav_tongji {
	float: left;
	margin-left: 280px;
	margin-top:7px;
	*margin-top:8px;
	_margin-top:7px;
}
#header_nav_tongji td {}
.header_nav_tongji_now {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height:25px;
}
.header_nav_tongji_com {
	font-size: 12px;
	font-weight: bold;
	color: #e65400;
	line-height:25px;
	text-align:left;
	padding-left:5px;
}

/*---------- header_logo ---------*/
#header_nav {width: 960px;margin-bottom:12px; padding-top:3px;}
.menu {float:left;width:944px;position:relative;font-size:12px;font-weight:bold;background:url(/images/header_nav_bg.gif) repeat-x;
height: 39px; padding-left:16px;}
.menu ul {padding:0;margin:0;list-style-type:none;float:left;position:relative;}
.menu ul li {float:left;position:relative;display:inline;}
.menu ul li a, .menu ul li a:visited {float:left;display:block;text-decoration:none;color:#034895;width:auto;height:39px;line-height:39px;padding:0 12px 0 12px;}
.menu ul li ul {display:none;}
.menu ul li:hover a {color:#000;height: 39px; background: url(/images/header_nav_ON.gif) repeat-x left 1px;}
/*show drop-down list*/
.menu ul li:hover ul {display:block;position:absolute;top:39px;left:0;width:100%;border-top:1px solid #fff;}
/*drop-down on state*/
.menu ul li:hover ul li a {display:block;background:#f4f4f4;color:#034895;height:auto;line-height:25px;padding:2px 16px 2px 16px;width:120px;border-bottom:1px solid #dddddd;font-weight: normal;}
/*sub drop-down over state*/
.menu ul li:hover ul li a:hover {background:#e3eef8;color:#000;}
.drop {
	background-image: url(/images/header_nav_more.gif);
	background-repeat: no-repeat;
	background-position: 66px 14px;
}

/*------ index_layout ------*/
.banner{width:712px;height:160px;position:relative;}
.ycfcw{  width:712px; height:160px;}
#index_notice {
	line-height: 25px;
	height: 25px;
	width: 695px;
	padding-left: 15px;
	border: 1px solid #dcdc41;
	background-image: url(../images/index_notice.gif);
	background-repeat: repeat-x;
	margin-top: 8px;
}
#index_intro {
	background-color: #f0f5f8;
	border: 1px solid #cee1ee;
	padding: 5px;
	margin-top:8px;
}
#index_intro_box {
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#index_intro_box h1 {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
#index_intro_box h2 {
	font-size: 14px;
	font-weight: bold;
	color: #0257ae;
	padding-top: 8px;
}
#index_intro_left { float:left; width: 375px; overflow:hidden;}
#index_intro_left p {
	line-height: 23px;
	color: #343434;
	padding-top: 10px;
	font-size: 14px;
	padding-right:20px;
}
#index_intro_right { float:left; width: 305px; overflow:hidden;}
.index_intro_right_box {
	margin-top:8px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
	padding-top:8px;
}
.index_intro_right_box img { float:left;}
.index_intro_right_box_title {
	font-size: 14px;
	font-weight: bold;
	color: #0257ae;
	padding-left:45px;
}
.index_intro_right_box_info {
	font-size: 12px;
	color: #333333;
	padding-left:45px;
	padding-top:5px;
}
#index_update { widows:712px; overflow:hidden; margin-top:8px;}
.index_update_box,.index_update_box2 {
	float:left;
	width:350px;
	border: 1px solid #dfdfdf;
}
.index_update_box h1,.index_update_box2 h1 {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	background-image: url(../images/index_update_title_bg.gif);
	background-repeat: repeat-x;
	background-position: 0px 7px;
	padding-top: 10px;
	padding-left: 20px;
	padding-bottom:8px;
}
.index_update_box ul {
	padding-top: 6px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.index_update_box li {
	font-size: 12px;
	color: #676767;
	line-height:30px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.index_update_box li a {
	font-size: 14px;
	color: #0257ae;
	padding-right:10px;
}
.index_update_box2 ul {
	padding-top: 6px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	float:left;
}
.index_update_box2 li {
	font-size: 14px;
	color: #333333;
	line-height:30px;
}
.index_update_box2 li a {
	font-size: 12px;
	color: #0257ae;
	padding-left:15px;
	background-image: url(../images/index_update_box2_more.gif);
	background-repeat: no-repeat;
	background-position: 8px 1px;
}
#recomm_p {
	width:690px;
	margin-top:8px;
	padding: 10px;
	border: 1px solid #dfdfdf;
}
#recomm_p_top_cal {
	background-image: url(../images/recomm_p_top_cal_bg.gif);
	background-repeat: no-repeat;
	height: 62px;
	width: 62px;
	float:left;
}
#recomm_p_top_cal h1 {
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	padding-top:6px;
	font-weight: normal;
}
#recomm_p_top_cal h2 {
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	padding-top: 4px;
	color: #666666;
}
#recomm_p_top_com {float:left;}
#recomm_p_top_com h1 {
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	padding-left:10px;
	padding-top:8px;
}
#recomm_p_top_com h2 {padding-top: 10px;padding-left: 10px;}
#recomm_p_top_com h2 a {
	font-size: 14px;
	font-weight: bold;
	color: #0257ae;
	
}
#recomm_p_mid { margin-top:5px;}
#recomm_p_buttom {}
#recomm_p_buttom h1 {
	font-size: 12px;
	font-weight: bold;
	color: #333333; padding-top:10px;
}
#recomm_p_buttom p { line-height:18px; padding-top:5px;}
#index_right_contact {
	border: 1px solid #b8d4e8;
	margin-top:8px;
	background-image: url(../images/index_right_contact_bg.gif);
	background-repeat: no-repeat;
	background-position: 0px 25px;
}
#index_right_contact h1 {
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/index_right_contact.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
}
.index_right_title {
	color: #0257ae;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 15px;
}
.index_right_tel {
	font-size: 14px;
	color: #333333;
	padding-left: 40px;
	background-image: url(../images/index_right_tel.gif);
	background-repeat: no-repeat;
	background-position: 15px 2px;
}
.index_right_qq { padding-bottom:3px;}
.index_right_qq span {
	font-size: 14px;
	color: #333333;
	padding-left: 35px;
	background-image: url(../images/index_right_qq.gif);
	background-repeat: no-repeat;
	background-position: 15px 2px;
}
.index_right_mail{
	font-size: 12px;
	color: #333333;
	padding-left: 40px;
	background-image: url(../images/index_right_mail.gif);
	background-repeat: no-repeat;
	background-position: 15px 0px;
	padding-bottom:8px;
}
.index_right_tools {
	padding: 5px;
	border: 1px solid #dfdfdf;
}
.index_right_tools h1 {
	font-size: 12px;
	line-height: 25px;
	background-color: #f0f5f8;
	padding-left:15px;
	border: 1px solid #b8d4e8;
}
.index_right_tools h2 {
	font-size: 12px;
	line-height: 25px;
	padding-left:10px;
	font-weight: bold;
}
.index_right_tools_box1 {
	line-height: 45px;
	background-image: url(../images/user_tools_800.gif);
	background-repeat: no-repeat;
	background-position: 15px 6px;
	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: #dddddd;
	border-bottom-color: #dddddd;
	border-left-color: #dddddd;
	padding-left:55px;
}
.index_right_tools_box2 {
	line-height: 45px;
	background-image: url(../images/user_tools_kuaidi.gif);
	background-repeat: no-repeat;
	background-position: 15px 6px;
	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: #dddddd;
	border-bottom-color: #dddddd;
	border-left-color: #dddddd;
	padding-left:55px;
}
.index_right_tools ul {}
.index_right_tools li { line-height:20px; padding-left:10px;}
#index_latest_com {
	margin-top:8px;
	border: 1px solid #c7c7c7;
}
#index_latest_com h1 {
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	padding-left: 15px;
	background-image: url(../images/index_latest_com.gif);
	background-repeat: repeat-x;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c7c7c7;
}
#index_latest_com_box { padding-top:8px; padding-bottom:8px; padding-left: 6px; padding-right:6px;}
#index_latest_com a {line-height: 25px; padding-left:15px;}
.index_right_ad {
	background-color: #f5f5f5;
	margin-top:8px;
	padding-right: 5px;
	padding-bottom: 180px;
	padding-left: 5px;
}
.index_right_ad img { padding-top:5px;}

/*---------- login ---------*/
#login_header {width:960px;overflow:hidden;margin:0 auto 0 auto;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;padding-bottom:2px;}
.login_intro_box {width:525px;float:left;height: 60px;margin-left:8px;margin-top:15px;text-align: left;}
.login_intro_box img {margin: 0px; padding: 0px; height: 40px; width: 40px; float:left;}
.login_intro_title {font-size: 12px;font-weight: bold;color: #075aad;margin: 0px;text-align:left;padding:0 0 0 52px;}
.login_intro_text {line-height: 17px;color: #666666;font-size: 12px;padding:8px 8px 0 52px;}
#login_box {
	background-color: #f0f5f8;
	border: 1px solid #b8d4e8;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}
#login_box td { line-height:38px;}
.login_name {
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	text-align:right;
	padding-right:3px;
}
.login_name_input {
	height: 23px;
	width: 160px;
	border: 1px solid #bdc7d8;
	line-height:20px;
	padding-left:2px;
}
.login_button { margin-top:10px; margin-left:46px;}
.login_submit {
	font-size: 14px;
	line-height: 24px;
	border:0 none;
	cursor:pointer;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	height: 30px;
	width: 92px;
	background: url(/images/login_submit.gif) no-repeat;
}
.login_reg {
	border:0 none;
	cursor:pointer;
	text-align: center;
	height: 30px;
	width: 92px;
	background: url(/images/login_reg.gif) no-repeat;margin-top:10px; margin-left:46px;
}
.login_reg a {
	color:#FFFFFF;
	text-decoration: none;
	display:block;
	font-size: 14px;
	line-height:30px;
}
.login_reg a:hover {color:#FFFFFF;text-decoration: none;}
.login_tip {
	background-color: #f0f5f8;
	margin-top: 10px;
	padding: 8px;
	line-height: 19px;
	color: #666666;
}
.u_login_warn{
	height:25px;
	font-size:14px;
	color:#333333;
	font-weight: normal;
	line-height:25px;
	background-color: #ffe3d6;
	width: 200px;
	border: 2px solid #ea6252;
	text-align:center;
	margin-right: auto;
	margin-left: auto;
	margin-bottom:10px;
}
#login_plz {
	font-size: 14px;
	color: #343434;
	text-align: center;
	line-height: 50px;
	background-color: #f0f5f8;
	border: 1px solid #cee1ee;
	margin-top: 50px;
}

/*----- user_home ----*/
#user_home_left { float:left; padding: 0px; margin:0px; width: 170px;}
#user_home_mid { float:left; margin-left: 8px; width:510px; overflow:hidden;}
#user_home_right { float:left; margin-left:8px; width:264px; overflow:hidden;}
#user_home_mid_date {
	color: #333333;
	padding-top: 2px;
}
.user_home_mid_tip { padding-right:2px; color:#7f7f7f; text-align:right; line-height:20px; margin-bottom:1px;}
#user_home_info {margin-top: 5px;} 
#user_home_main_info {
	border: 1px solid #cee1ee;
	background-color: #f0f5f8;
	clear:both;
	margin: 0px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
}
#user_home_main_info h1 {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
#user_home_user_info {
	margin-top: 10px;
	padding-top: 5px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #cccccc;
}
#user_home_user_info td {
	line-height: 22px;
}
#user_home_coll_info {
	background-color: #f7f7f7;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #c7c7c7;
	border-bottom-color: #c7c7c7;
	padding: 8px;
}
#user_home_coll_info h1 {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-image: url(/images/user_home_coll.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 20px;
	line-height:16px;
	margin-bottom:8px;
}
#user_home_coll_box {
	background-color: #FFFFFF;
	padding: 8px;
	border: 1px solid #c7c7c7;
}
#user_home_coll_box p {	
	line-height:20px;
	background-image: url(/images/com_index_user_user.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left:20px;
}
.coll_tell {
	background-image: url(/images/com_index_user_tel.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left:18px;
	margin-left:20px;
}
#user_home_latest_com {
	background-color: #f7f7f7;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #c7c7c7;
	border-bottom-color: #c7c7c7;
	padding: 8px;
	margin-top:15px;
}
#user_home_latest_com h1 {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-image: url(/images/user_home_latest_com_title.gif);
	background-repeat: no-repeat;
	background-position: 0px -1px;
	padding-left: 20px;
	line-height:16px;
	margin-bottom:8px;
}
#user_home_latest_com_box {
	background-color: #FFFFFF;
	padding: 8px;
	border: 1px solid #c7c7c7;
}
#user_home_latest_com_box td { line-height:22px; padding-left:12px;}

#user_home_banner img { width:264px; height:80px; overflow:hidden;}
#user_home_news { margin-top:12px; padding:5px;}
#user_home_news h1 {
	font-size: 12px;
	font-weight: bold;
	color: #034895;
}
.user_home_news_box {
	padding-top: 8px;
	padding-bottom: 8px;

}
.user_home_news_title {	font-size: 12px;
	font-weight: normal;
	color: #0257ae; line-height:20px;
}
.user_home_news_text {
	line-height: 18px;
	color: #7f7f7f;
	padding-top: 8px;
}
#user_home_mid_friend {
	line-height: 20px;
	background-image: url(/images/user_home_mid_friend.gif);
	background-repeat: no-repeat;
	background-position: 5px 0px;
	margin-top: 8px;
	padding-left: 25px;
	color: #676767;
}

/*----- page_right ----*/
.page_right_request_recomm {
	background-color: #f0f5f8;
	padding: 3px;
	border: 1px solid #cee1ee;
}
.page_right_request_recomm h1 {
	line-height: 25px;
	background-color: #FFFFFF;
	width: 100px;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
}
.page_right_request_recomm_box {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 5px;
	list-style-type: none;
}
.page_right_request_recomm_box a {
	color: #1f3a87;
	text-decoration: none;
}
.page_right_request_recomm_box a:hover {
	color: #1f3a87;
	text-decoration: underline;
}
.request_recomm_qiugou {
	line-height: 25px;
	padding-left: 33px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #e1e1e1;
	background-image: url(../images/request_recomm_qiugou.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}
.request_recomm_zhaomu {
	line-height: 25px;
	padding-left: 33px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #e1e1e1;
	background-image: url(../images/request_recomm_zhaomu.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}
.request_recomm_hezuo {
	line-height: 25px;
	padding-left: 33px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #e1e1e1;
	background-image: url(../images/request_recomm_hezuo.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}
.p_p_right_com {
	background-color: #f0f5f8;
	padding: 3px;
	border: 1px solid #cee1ee;
}
.p_p_right_com h1 {
	line-height: 25px;
	background-color: #FFFFFF;
	width: 150px;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
}
.p_p_right_com_box {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 5px;
	list-style-type: none;
}
.p_p_right_com_box td { line-height:22px; padding-left:8px;}
.p_p_right_com a {
	color: #1f3a87;
	text-decoration: none;
}
.p_p_right_com a:hover {
	color: #1f3a87;
	text-decoration: underline;
}
.page_right_news {
	border: 1px solid #accfed;
	overflow:hidden;
	padding: 0px;
}
.page_right_news h1 {
	font-size: 12px;
	line-height: 23px;
	font-weight: bold;
	color: #1f3a87;
	background-image: url(../images/pages_right_news_title.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	padding-left:10px;
}
.page_right_news_box { padding-top:5px; padding-bottom:5px;}
.page_right_news a {
	line-height:23px;
	padding-left:17px;
	background-image: url(../images/dot.gif);
	background-repeat: no-repeat;
	background-position: 8px 6px;
}

/*----- 用户右侧操作区 ----*/
.user_right_title {font-size: 14px;font-weight: bold;width: 757px;margin: 0px;line-height: 16px;height: 16px;padding:0 0 0 25px;}
.user_right_title_1 {background-image: url(/images/user_panel.gif);background-repeat: no-repeat;
	background-position: 0px -63px;	/*ff*/
	*background-position: 0px -63px; /*ie7*/
	_background-position: 0px -63px; /*ie6*/
}
.user_right_title_2 {background-image: url(/images/user_panel.gif);background-repeat: no-repeat;
	background-position: 0px -118px;	/*ff*/
	*background-position: 0px -118px; /*ie7*/
	_background-position: 0px -118px; /*ie6*/
}
.user_right_title_3 {background-image: url(/images/user_panel.gif);background-repeat: no-repeat;
	background-position: 0px -242px;	/*ff*/
	*background-position: 0px -242px; /*ie7*/
	_background-position: 0px -242px; /*ie6*/
}
.user_right_title_4 {background-image: url(/images/intro.gif);background-repeat: no-repeat;
	background-position: 0px 2px;	/*ff*/
	*background-position: 0px 0px; /*ie7*/
	_background-position: 0px 0px; /*ie6*/
}
.user_right_title_5 {background-image: url(/images/user_panel.gif);background-repeat: no-repeat;
	background-position: 0px -242px;	/*ff*/
	*background-position: 0px -242px; /*ie7*/
	_background-position: 0px -242px; /*ie6*/
}
.user_right_title_6 {background-image: url(/images/user_panel.gif);background-repeat: no-repeat;
	background-position: 0px -214px;	/*ff*/
	*background-position: 0px -214px; /*ie7*/
	_background-position: 0px -214px; /*ie6*/
}
.user_right_tip {border: 1px solid #cccccc;margin: 8px 0 0 0;padding: 6px 10px 6px 10px;color: #656565;}
.user_right_tip ul {margin: 0px;padding: 0px;}
.user_right_tip .tip1 {	background-image: url(/images/tip_icon.gif);background-repeat: no-repeat;padding-left:22px;line-height:18px;
	background-position: 0px 4px; /*ff*/
	*background-position: 0px 3px; /*ie7*/
	_background-position: 0px 3px; /*ie6*/
}
.user_right_tip .tip2 {	background: url(/images/tip_icon.gif) no-repeat 0px -18px;padding-left:22px;line-height:18px;}
.user_right_tip .tip3 {	background: url(/images/tip_icon.gif) no-repeat 0px -39px;padding-left:22px;line-height:18px;}
.user_right_tip .tip4 {	background-image: url(/images/tip_icon.gif);background-repeat: no-repeat;padding-left:22px;line-height:18px;
	background-position: 0px -60px; /*ff*/
	*background-position: 0px -61px; /*ie7*/
	_background-position: 0px -60px; /*ie6*/
}
.user_right_tip .tip5 {	background-image: url(/images/tip_icon.gif);background-repeat: no-repeat;padding-left:22px;line-height:18px;
	background-position: 0px -82px; /*ff*/
	*background-position: 0px -83px; /*ie7*/
	_background-position: 0px -82px; /*ie6*/
}

/*----- 用户功能介绍 ----*/
#user_intro_nav_box1 {
	padding: 0px;
	margin-top: 18px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(/images/user_intro_nav_box1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height:28px;
}
#user_intro_nav_box2 {
	padding: 0px;
	margin-top: 18px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(/images/user_intro_nav_box2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height:28px;
}
#user_intro_nav_box3 {
	padding: 0px;
	margin-top: 18px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(/images/user_intro_nav_box3.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height:28px;
}
#user_intro_nav {
	float: left;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 7px;
	*padding-top: 8px;
	_padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#user_intro_nav li {
	float: left;
	padding-right: 15px;
	padding-left: 15px;
}
#user_intro_nav a {
	color: #0257ae;
	text-decoration: none;
}
#user_intro_nav a:hover {
	text-decoration: underline;
	color: #0257ae;
}
#user_intro_content {
	padding-top: 25px;
	padding-right: 20px;
	padding-bottom: 35px;
	padding-left: 20px;
}
#user_intro_content h1 {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
#user_intro_content p {
	font-size: 12px;
	line-height: 18px;
	padding-top: 5px;
}
#user_intro_button {
	margin-top: 30px;
	text-align: center;
}
#user_intro_frame {
	border: 1px solid #e9e9e9;
	padding: 12px;
}
.intro_frame_box_line {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e9e9e9;
}
.intro_frame_box {
	width:230px;
	float:left;
	padding-left: 16px;
}
.intro_frame_box h1 {
	font-size: 12px;
	font-weight: bold;
	color: #0257ae;
	margin-bottom: 5px;
	width:230px;
}
.intro_frame_box img {
	float: left;
	height: 32px;
	width: 32px;
	padding-top:5px;
}
.intro_frame_box p {
	line-height: 18px;
	color: #888888;
	padding-right: 5px;
	padding-left: 38px;
	padding-top:2px;
}
/*----- 渠道工具 ----*/
#user_tools_nav_box{
	padding: 0px;
	margin-top: 18px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(/images/user_tools_nav_box1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height:28px;
}
/*----- 忘记密码 -----*/
#forget_pass {
	width: 800px;
	border: 1px solid #b8d4e8;
	margin-top: 30px;
	margin-right: auto;
	margin-left: auto;
}
#forget_pass h1 {
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #343235;
	background-color: #f0f5f8;
	padding-left:12px;
}
#forget_box { padding:15px;}
#forget_pass #form1 p {
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	line-height:24px;
}
.forget_input_frame {height: 24px;width: 217px;border: 1px solid #bcc8d8;margin-left: 8px;line-height:24px;padding-left:3px;}
#forget_pass_button { margin-top:15px; margin-left:152px;}
.forget_pass_submit {font-size: 12px;
	line-height: 24px;
	border:0 none;
	cursor:pointer;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	height: 24px;
	width: 64px;
	background: url(/images/my_password_button.gif) no-repeat;
}
.forget_pass_info {
	margin-top: 20px;
	margin-right: 40px;
	margin-bottom: 0;
	margin-left: 49px;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
}
.forget_pass_info ul {list-style-type: none;}
.forget_pass_info .hb1 {font-size: 12px;line-height: 25px;height:25px;font-weight: bold;color: #015eae;padding-left: 24px;background-image: url(../images/help_box_icon.gif);background-repeat: no-repeat;background-position: 0px 3px;}
.forget_pass_info .hb2 {font-size: 12px;line-height: 20px;color: #7c7c7c;margin-bottom: 5px;padding-bottom: 3px;padding-left: 24px;}

/*-----web_tip----*/
.web_tip {padding:5px 0 8px 20px;background: url(../images/web_tip.gif) no-repeat 0px 3px;}
.web_tip a {color: #666666;text-decoration: underline;}
.web_tip_title {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	margin-bottom:5px;
}
#mydiv p {
	padding-top:5px;
	font-size: 12px;
	color: #676767;
}

/*---------- frame : footer ---------*/
#footer{width:960px;border-top:1px #CCCCCC solid;color:#808080;font-size:12px;margin:0 auto 0 auto; padding:6px 0 12px 0;}
#footer_l {float: left;width: 295px;padding-left: 10px;}
#footer_r {float: right;padding-left: 10px;color: #cccccc;padding-right: 10px;}
#footer a:link{font-size: 12px;color:#2f61b6;}
#footer a:visited{font-size: 12px;color:#2f61b6;}
#footer a:hover{font-size: 12px;color:#cc0000;text-decoration: underline;}
.f_code {padding-top: 10px;*padding-top: 4px;*padding-top: 4px !important;padding-left: 10px;}