@charset "utf-8";
/*
=========================================
	@name : 腾讯客服
	@author : phoebechen@tencent.com
	@date : 14:20 2009-07-20
==========================================
*/
/*==S reset==*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,iframe {margin:0;padding:0;}
fieldset,img {border:0;}
address,caption,cite,dfn,em,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}
/*==E reset==*/
/*==S common==*/
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	*display:inline-block;
	*zoom:100%;
}
.clear{ clear:both; height:1px;font-size:1px; line-height:1px; overflow:hidden;}
a:link,a:visited {
	color:#295394;
	text-decoration:none;
}
a:active,a:hover {
	color:#000 ;
	text-decoration:underline;
}
/*=====默认颜色，带下划线=========*/
a.lv:link, a.lv:visited {
	color:#295394;
	text-decoration:underline;
}
a.lv:active,a.lv:hover {
	color:#000;
	text-decoration:underline;
}
/*=====连接加强，带下划线=========*/
a.ls:link, a.ls:visited {
	color:#f832a9;
	text-decoration:underline;
}
a.ls:active,a.ls:hover {
	color:#000;
	text-decoration:underline;
}
a.k:link, a.k:visited {
	color:#228ada;
	text-decoration:none;
}
a.k:active,a.k:hover {
	color:#000;
	text-decoration:underline;
}
a.lw:link, a.lw:visited {
	color:#fff;
	text-decoration:none;
}
a.lw:active,a.lw:hover {
	color:#fff;
	text-decoration:underline;
}
input {
	font-size:14px;
	color:#333333;
	padding:2px;
	/*vertical-align:middle; */
}
.key_blue {color:#0000FF;}
.key_orange {color:#FF6600;}
.key_red {color:#d40000;}
.key_gray{color:#808080;}
.key_green{color:#009625;}	
.key_white{color:#fff;}	
.font_12{ font-size:12px;}
.font_14{font-size:14px;}
.font_weight{font-weight:bold;}
.font_14_b{font-size:14px;font-weight:bold;}
.bg_color_blue{ background:#e6f3fb;}

.ipt_text {
	font-size:12px;
	border:1px solid  #a2bcd3;
	width:200px;
	_width:204px;
}
.ipt_search_header{
	font-size:12px;
	border:1px solid  #a2bcd3;
	width:155px;
	_width:159px;
	background:url(../images/service_bg.png) no-repeat -889px -217px #fff;
	padding:3px 3px 3px 20px;
	>padding:5px 3px 0px 20px;
	color:#9f9f9f;
	vertical-align:middle;
}
.ipt_search{
	font-size:12px;
	border:1px solid  #a2bcd3;
	width:300px;
	_width:304px;
	background:url(../images/service_bg.png) no-repeat -889px -217px #fff;
	padding:3px 3px 3px 20px;
	>padding:5px 3px 0px 20px;
	color:#9f9f9f;
	vertical-align:middle;
}
.ipt_sel{
	font-size:12px;
	border:1px solid  #a2bcd3;
	width:205px;
	_width:208px;
	padding:1px;
}
.ipt_sel_s{
	font-size:12px;
	border:1px solid  #a2bcd3;
	width:105px;
	_width:108px;
	padding:1px;
}
.ipt_text_code{
	border:1px solid  #a2bcd3;
	width:130px;
	_width:133px;
}
.ipt_text_size{
	border:1px solid  #a2bcd3;
	width:50px;
	_width:53px;
}
.ipt_textarea{
	font-size:12px;
	border:1px solid  #a2bcd3;
	width:305px;
	_width:308px;
	padding:1px;
}
.btn_fff{
	background:none;
	height:29px;
	line-height:29px;
	width:78px;
	font-size:14px;
	color:#fff;
	border:0px;
	cursor:pointer;
	padding:0;
}
.btn_gray{
	font-size:12px;
	border:0px;
	cursor:pointer;
	padding:0;
}
.btn_search{
	background:url(../images/service_bg.png) no-repeat 0 -8px;
	width:45px;
	height:22px;
	line-height:22px;
	border:0;
	cursor:pointer;
	color:#086c96;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
}
.btn_blue_x{
	background:url(../images/service_bg.png) no-repeat -145px -8px;
	height:22px;
	line-height:22px;
	width:50px;
	font-size:12px;
	color:#000;
	border:0px;
	cursor:pointer;
	padding:0;
}
.btn_blue_i{
	background:url(../images/service_bg.png) no-repeat -200px -8px;
	height:27px;
	line-height:27px;
	width:76px;
	font-size:14px;
	color:#000;
	border:0px;
	cursor:pointer;
	padding:0;
}
.btn_blue_f{
	background:url(../images/service_bg.png) no-repeat -280px -8px;
	height:30px;
	line-height:30px;
	width:88px;
	font-size:14px;
	color:#000;
	border:0px;
	cursor:pointer;
	padding:0;
}

/*==E common==*/
body { 
	/*font:normal normal normal 12px/1.5 Tahoma ,Arial,sans-serif,"宋体",SimSun,"新宋体",NSimSun;*/
	font:normal normal normal 12px/1.5 Tahoma,"宋体";
	/*font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;*/
	color:#333333;
	background:url(../images/body_bg.png) repeat-x top #ffffff;
	text-align:center;
	height:100%;
}
.nobody_bg{
	background:#ffffff;
	background-image:none;
}
.bg_gray{ background:#f6f6f6;}
/*header*/
#header{
	margin:0 auto;
	width:910px;
	text-align:left;
}
.logo{
	float:left;
	width:450px;
	height:70px;
}
.login{
	float:right;
	width:450px;
	text-align:right;
	margin-top:5px;
	font-family:"宋体";
}
.announce{
	float:right;
	width:450px;
	text-align:right;
	margin-top:20px;
}
.announce li{
        list-style:none;
}
.announce_img {

}
#header .nav{
	float:left;
	width:910px;
	font-size:14px;
	font-weight:bold;
	height:38px;
	background:url(../images/nav_bg.png) no-repeat 0;
	position:relative;
}
#header .nav ul{
	padding-left:55px;
}
#header .nav ul li{
	float:left;
	text-align:center;
	padding-right:10px;
}
#header .nav a{
	width:90px;
	display:block;
	text-decoration:none;
	height:30px;
	padding-top:8px;
}
#header .nav a:link,#header .nav a:visited {
	color:#fff;
}
#header .nav a:hover,#header .nav a:active {
	color:#333333;
	background:url(../images/service_bg.png) no-repeat -50px -5px;
	text-decoration:none;
}
#header .nav .current a:link,#header .nav .current a:visited{
	background:url(../images/service_bg.png) no-repeat -50px -5px;
	color:#333333;
}
#header .nav .current a:hover,#header .nav .current a:active{
	background:url(../images/service_bg.png) no-repeat -50px -5px;
	color:#333333;
}
.header_search{
	position:absolute;
	right:5px;
	top:5px;
	width:275px;
	text-align:right;
}
/*header_simple*/
.header_simple_bg{
	background:url(../images/header_simple_bg.png) repeat-x bottom;
	height:80px;
}
#header_simple{
	margin:0 auto;
	width:910px;
	text-align:left;
	background:url(../images/header_simple.png) no-repeat bottom;
	height:80px;
}
/* main */
#main{
	margin:0 auto;
	width:910px;
	text-align:left;
	margin-top:5px;
}
#main h1{
	background:url(../images/service_bg.png) no-repeat 0px -260px;
	border-bottom:1px solid #bcd6e8;
	padding:3px 0 0 25px;
	font-size:14px;
	font-weight:bold;
	height:24px;
}

#main h2{
	height:23px;
	padding:4px 0 0 15px;
	font-size:14px;
	position:relative;
	font-weight:bold;
}
#main h2 .more{
	float:right;
	position:absolute;
	right:10px;
	top:3px;
	font-weight:normal;
}
.container{
	margin:0 auto;
	border-left:1px solid #bcd6e8;
	border-right:1px solid #bcd6e8;
	min-height:400px;
	_height:400px;
	zoom:1;
}
.content_right{ float:right;}

.content_left{ float:left;}


.search{
	width:670px;
	height:36px;
	background:url(../images/index_bg.png) no-repeat 0 0;
}
.search .search_div{
	padding-top:7px;
	padding-left:57px;
}
.search .btn_search{
	vertical-align:middle;
}
/*==login==s*/
.logoin_bg{ 
	background:url(../images/login_bg.jpg) no-repeat 1px;
	width:434px;
	height:298px;
}
/*==login==s*/

/*==all==s*/

.div_p{
	padding:10px 5px;
}

/*==圆角图片样式-width:910px==*/
.rl_u{
	background:url(../images/service_bg.png) no-repeat 0 -290px;
	height:2px;
	overflow:hidden;
}
.rl_d{
	background:url(../images/service_bg.png) no-repeat 0 -293px;
	height:2px;
	overflow:hidden;
}
/*==圆角图片样式-width:670px==*/
.rm_u{
	background:url(../images/service_bg.png) no-repeat 0 0;
	height:2px;
	overflow:hidden;
}
.rm_d{
	background:url(../images/service_bg.png) no-repeat 0 -3px ;
	height:2px;
	overflow:hidden;
}
/*==圆角图片样式-width:710px==*/
.rms_u{
	background:url(../images/service_bg.png) no-repeat 0 -50px;
	height:2px;
	overflow:hidden;
}
.rms_d{
	background:url(../images/service_bg.png) no-repeat 0 -53px ;
	height:2px;
	overflow:hidden;
}
/*==圆角图片样式-width:230px==*/
.rs_u{
	background:url(../images/service_bg.png) no-repeat -680px 0;
	height:2px;
	overflow:hidden;
}
.rs_d{
	background:url(../images/service_bg.png) no-repeat -680px -3px ;
	height:2px;
	overflow:hidden;
}
/*==常用图标==*/
.li_icon1{
	background:url(../images/service_bg.png) no-repeat  -889px -16px;
}
.li_icon2{
	background:url(../images/service_bg.png) no-repeat  -889px -55px;
}
.li_icon3{
	background:url(../images/service_bg.png) no-repeat  -890px -94px;
}
.li_icon4{
	background:url(../images/service_bg.png) no-repeat  -889px -133px;
}
.li_icon5{
	background:url(../images/service_bg.png) no-repeat  -889px -174px;
}
.li_i { 					/*==温馨提示==*/
	background:url(../images/li_i.gif) no-repeat 0 6px;
	padding-left:16px;
}
/*成功、失败、警告、注意的图片样式*/
.about_word,.about_tool,.about_btn{
	padding-left:60px;
	text-align:left;
	width:500px;
	margin:0 auto;
	padding-bottom:20px
}
.about_btn input{
	margin-right:10px;
}
.about_word h5{
	font-weight:bold;
	padding:10px 0 5px;
}
.about_word_success{
	background:url(../images/prompt.png) no-repeat 10px 8px;
}
.about_word_warn{
	background:url(../images/prompt.png) no-repeat -552px 10px ;
}

#footer{
	margin:0 auto;
	width:910px;
	padding-bottom:15px;
	padding-top:22px;
}
#footer p{
	text-align:center; line-height:21px; color:#999999;font-size:12px;
}
#footer a{font-size:12px;}
#footer a:link {color:#999999; text-decoration:none;}
#footer a:visited {color:#999999;text-decoration:none;}
#footer a:hover {color: #000; text-decoration:underline;}
#footer a:active {color: #999999;}

