/*  */

/*---------------- body --------------------*/
body,p,td,input,option,textarea,select{color:#333333;font-size:12px; margin:0px; padding:0;}
body,form,ul,li,p,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0;padding:0}
body{background-color:#FFFFFF;}
img{border:0;}
.img_bdr{padding:1px; border:1px solid #cecece;}
ul{list-style-type:none;}
dl{list-style-type:none;}
.fullsize_page{margin:10px; padding:0;}
.width950_page{margin:10px auto; width:950px;}
.width750_page{margin:10px auto; width:750px;}
.clear{
	border-top:0;
	clear:both
	}
.relative{
    position:relative;
}
.absolute{
    position:absolute;
}
.flo_left{float:left;}
.flo_right{float:right;}
.nobdr{border:none;}
.invisible{display:none;}
.top_margin {margin-top:7px;}
.bot_margin {margin-bottom:7px;}
hr.dashed{margin:5px auto; border-bottom:1px dashed #CCCCCC; height:1px; border-top:none;border-left:none;border-right:none}

/*---------------- 逢年过节的临时样式

.fest_body {background:url(../img/fest/2010_cj.gif) no-repeat center top; margin-top:128px;}
* html .fest_body {margin-top:118px;}
*+html .fest_body {margin-top:118px;}

-------------end------*/

/*---------------- Layout --------------------*/
div.L240 #Main240{
	float:right;
	width:100%;
	margin:0 0 0 -250px;
}
div.L240 #Container240{
	margin:0 0 0 250px;
}
div.L240 #col240{
	float:left;
	width:240px;
}
div.L200 #Main200{
	float:right;
	width:100%;
	margin:0 0 0 -210px;
}
div.L200 #Container200{
	margin:0 0 0 210px;
}
div.L200 #col200{
	float:left;
	width:200px;
}
div.L180 #Main180{
	float:right;
	width:100%;
	margin:0 0 0 -190px;
}
div.L180 #Container180{
	margin:0 0 0 190px;
}
div.L180 #col180{
	float:left;
	width:180px;
}

.layout_lftcol{width:240px; float:left; margin-right:10px; overflow:hidden;}
.layout_rgtcol{width:700px; float:left; overflow:hidden;}
.layout_lftcol2{width:249px; float:left; margin-right:9px; overflow:hidden; }
.layout_rgtcol2{width:688px; float:right; overflow:hidden;}
.layout_lftcol3{width:700px; float:left; margin-right:10px; overflow:hidden;}
.layout_rgtcol3{width:240px; float:left; overflow:hidden;}
.layout_lftcol4{width:740px; float:left; margin-right:10px; overflow:hidden;}
.layout_rgtcol4{width:200px; float:left; overflow:hidden;}
.layout_lftcol5{width:180px; float:left; margin-right:10px; overflow:hidden;}
.layout_rgtcol5{width:760px; float:left; overflow:hidden;}
.layout_lftcol6{width:240px; float:left; overflow:hidden;}
.layout_rgtcol6{width:700px; float:right; overflow:hidden;}

/*--------------Text and text link ------------------*/
a:link{color:#00458c; text-decoration:none;}
a:visited{color:#00458c; text-decoration:none;}
a:hover{color:#ff3300; text-decoration:underline;}
a:active{color:#ff3300; text-decoration:none;}


.bold{font-weight:bold;}
span.midtxt{font-size:14px;}

.content_txt p{
    font-size:14px;
    padding:5px;
	color:#000;
}

.superhighlightlink{
    color:#ff3300;
}

.black_link a:link{color:#333333; text-decoration:none;}
.black_link a:visited{color:#333333; text-decoration:none;}
.black_link a:hover{color:#ff6600; text-decoration:underline;}
.black_link a:active{color:#ff6600; text-decoration:none;}

.white_link{color:#ffffff;}
.white_link a:link{color:#ffffff;}
.white_link a:visited{color:#ffffff;}
.white_link a:hover{color:#ff6600;}
.white_link a:active{color:#ff6600;}

.wh_bl_link{color:#e6f7ff;}
.wh_bl_link a:link{color:#e6f7ff;}
.wh_bl_link a:visited{color:#e6f7ff;}
.wh_bl_link a:hover{color:#ff6600;}
.wh_bl_link a:active{color:#ff6600;}


.redtxt{color:#cc0000;}
.redtxt a:link{color:#cc0000;}
.redtxt a:visited{color:#cc0000;}
.redtxt a:hover{color:#cc0000; text-decoration:underline;}
.redtxt a:active{color:#cc0000;}

.txt_blue{color:#005ebc;}

.txt_highlight{color:#FF6600;}
.txt_highlight a:link{color:#FF6600;}
.txt_highlight a:visited{color:#FF6600;}
.txt_highlight a:hover{color:#FF9900;}
.txt_highlight a:active{color:#FF6600;}

.txt_highlightB{color:#FF6600; font-weight:bold;}

.lightgraytxt{color:#888888;}
.lightgraylink a:link{color:#888888;}
.lightgraylink a:visited{color:#888888;}
.lightgraylink a:hover{color:#FF6600;}
.lightgraylink a:active{color:#FF6600;}

.midgraytxt{color:#4e4e4e;}
.midgraylink a:link{color:#4e4e4e;}
.midgraylink a:visited{color:#4e4e4e;}
.midgraylink a:hover{color:#FF6600;}
.midgraylink a:active{color:#FF6600;}

.graytxt{color:#808080;}
.graylink a:link{color:#808080;}
.graylink a:visited{color:#808080;}
.graylink a:hover{color:#FF6600;}
.graylink a:active{color:#FF6600;}

.lightblue_link{color:#c6f4fe;}

.greentxt{color:#1f8500;}
.greentxt a:link{color:#1f8500;}
.greentxt a:visited{color:#1f8500;}
.greentxt a:hover{color:#FF6600;}
.greentxt a:active{color:#FF6600;}

.purpletxt{color:#b40a52;}

.largetxt{font-size:18px;}
.midlrgtxt{font-size:14px;}
.midtxt{font-size:13px;}
.normtxt{font-size:12px;}

.lineheight24{line-height:24px;}
.lineheight24_2{line-height:24px; padding-left:20px;}
.lineheight22{line-height:22px;}

.underline{text-decoration:underline;}


/*----------------顶部城市------------------*/

.hp_citymain {position:absolute; z-index:1001; left:180px; top:5px;}
.hp_citydangqian {font-size:14px; font-weight:bold; color:#de491a; margin-right:5px;}

.hp_cityxx {display:none;left:-10px;position:absolute;top:0;width:695px;z-index:1002;}
.hp_cityxx01 {background: url(../img/main_pic/hp_city_bt.gif) no-repeat 10px top; height:18px;}
.hp_cityxx02 {border:3px solid #e78402; background:#fff url(../img/main_pic/hp_city_jt.gif) no-repeat 35px top; line-height:22px; padding:10px; z-index:1003; display:block; font-size:12px;}
* html .hp_cityxx02{background:#fff url(../img/main_pic/hp_city_jt.gif) no-repeat 35px 3px; line-height:16px;}
*+ html .hp_cityxx02{background:#fff url(../img/main_pic/hp_city_jt.gif) no-repeat 35px 3px;}
.hp_citylink {color:#03589b; position:relative;}

/*--------------- header -------------------*/
.hdr{
    background:url(../img/main_pic/tab_line_bg.gif) repeat-x left bottom;
	height:63px;
	z-index:100;
}
.hdr_spl{
    height:62px;
}
.hdr_nav_list{
	margin-left:210px;
	height:63px;
	position:relative;
}
.hdr_navspl_list{
	margin-left:230px;
	height:50px;
}
.hdr_logo{overflow:hidden; width:200px; float:left; height:60px;}
.nav_login{
    float:right;
	height:20px;
	line-height:20px;
	margin-right:30px!important;
	margin-right:10px;
}
.nav_loginbtn{margin-left:-3px;}
/*--右上角小菜单的表现--*/
ul.hdr_topnav{
    float:right;
}
ul.hdr_topnav li{
    float:left;
    margin-left:5px;
}
ul.hdr_topnav li a{
    display:block;
    width:58px;
    height:20px;
	line-height:22px;
	text-align:center;
	background:url(../img/main_pic/hdr_topnav_bg1_new.gif) no-repeat left top;
}
ul.hdr_topnav li a:hover,ul.hdr_topnav li a.topnav_cur{
	background:url(../img/main_pic/hdr_topnav_bg2.gif) no-repeat left top;
	text-decoration:none;
	color:#ff6600!important;
}
/*--主导航栏的表现--*/
ul.hdr_nav_tab{
	position:absolute;
	top:29px;
	left:10px;
	height:34px;
}
ul.hdr_nav_tab li{
    float:left;
	height:32px;
	width:71px;
	text-align:center;
	font-size:14px;
	text-decoration:none;
	line-height:32px;
	padding-top:2px;
	background:url(../img/main_pic/tab_all.gif) no-repeat -71px top;
	position:relative;
}
ul.hdr_nav_tab li.over{background:url(../img/main_pic/tab_all.gif) no-repeat -142px top;}
ul.hdr_nav_tab li.tab_left{width:12px; height:34px; background:url(../img/main_pic/hdr_left_part.gif) no-repeat left 3px;}
ul.hdr_nav_tab li.tab_right{width:12px; height:34px; background:url(../img/main_pic/hdr_right_part.gif) no-repeat left 3px;}

ul.hdr_nav_tab li.hdr_tab_current{
	font-weight:bold;
	font-size:14px;
	background:#2a67a5 url(../img/main_pic/tab_all.gif) no-repeat left center;
}
ul.hdr_nav_tab li.hdr_tab_current a:link{color:#fff; font-weight:normal;}
ul.hdr_nav_tab li.hdr_tab_current a:visited{color:#fff; font-weight:normal;}
ul.hdr_nav_tab li.hdr_tab_current a:hover{color:#fff;}
ul.hdr_nav_tab li.hdr_tab_current a.cur_subtab:link,ul.hdr_nav_tab li.hdr_tab_current a.cur_subtab:visited{background:url(../img/main_pic/sub_nav_curbg.gif) no-repeat left 3px; color:#000;}
/*--次级导航栏的表现--*/
ul.hdr_nav_tab li p{position:absolute; top:33px; height:33px; line-height:33px; z-index:1000; display:none; width:480px; left:-2px; overflow:hidden;}
ul.hdr_nav_tab li.over p{display:block;}
ul.hdr_nav_tab li p a:link,ul.hdr_nav_tab li p a:visited{display:block; width:75px; height:33px; line-height:33px; background:url(../img/main_pic/sub_nav_vline.gif) no-repeat right top; color:#fff; font-size:12px; padding:0; float:left;}
ul.hdr_nav_tab li p a:hover{ background:url(../img/main_pic/sub_nav_tab_bg.gif) no-repeat left 3px; text-decoration:none;}
ul.hdr_nav_tab li.hdr_tab_current p{display:block;}
/*--社区单独使用的css--*/
.news_tab{position:absolute; top:23px; display:block; line-height:33px; height:33px; width:460px; left:-400px;}
.hdr_nav_sub li .news_tab a:link,.hdr_nav_sub li .news_tab a:visited{display:block; width:75px; height:33px; line-height:33px; background:url(../img/main_pic/sub_nav_vline.gif) no-repeat right top; color:#fff; font-size:12px; padding:0; float:left; text-align:center;}
.hdr_nav_sub li .news_tab a:hover{background:url(../img/main_pic/sub_nav_tab_bg.gif) no-repeat left 3px; text-decoration:none;}
.hdr_nav_sub li .news_tab a.cur_subtab:link,.hdr_nav_sub li .news_tab a.cur_subtab:visited{background:url(../img/main_pic/sub_nav_curbg.gif) no-repeat left 3px; color:#000;}
/*--社区和资讯的表现--*/
.hdr_nav_sub{position:absolute; top:40px; right:5px;}
.hdr_nav_sub li{ float:left; background:url(../img/main_pic/tab_sub_bg.gif) no-repeat left top; width:53px; height:20px; margin-left:8px;}
.hdr_nav_sub li a{display:block; width:33px; height:20px; line-height:20px; padding-left:20px; background:url(../img/main_pic/icon_news.gif) no-repeat 8px 4px;}
.hdr_nav_sub li a.nav_sub_2{ background:url(../img/main_pic/icon_forum.gif) no-repeat 8px 4px;}
.hdr_nav_sub li a:link,.hdr_nav_sub li a:visited{color:#333;}

.hdr_simple_tab{
    float:right;
	margin-top:-30px;/*moz*/
}
* html .hdr_simple_tab{margin-top:8px;}/*ie6*/
*+html .hdr_simple_tab{margin-top:8px;}/*ie7*/

.hdr_simple_tab li{
    float:left;
	margin-left:5px;
}
.hdr_simple_tab li a{
    float:left;
    display:block;
	height:24px;
	line-height:24px;
	padding:0 12px;
	background-color:#fbfbfb;
	border:1px solid #e9e9e9;
}
.hdr_simple_tab li a:hover,.hdr_simple_tab li a.simple_tab_cur{
	background-color:#fffde1;
	border:1px solid #fdc337;
	color:#ff6600!important;
}
.hdr_searchbar{
    height:33px;
    background:#1d447c url(../img/main_pic/blue_hdr_bg.gif) repeat-x left top;
	vertical-align:middle;
	margin-bottom:7px;
}
.srch_mid{height:33px; background:url(../img/main_pic/hdr_hotline.gif) no-repeat 5px top;}
.hdr_schhotwds{height:29px; line-height:29px; padding-left:40px; background:url(../img/main_pic/icon_hoticon.gif) no-repeat 20px center;}
.srch_inner{height:33px; background:url(../img/main_pic/sub_nav_rightbg.gif) no-repeat right top;}

.tiny_navi{
	height:30px;
	line-height:30px;
	overflow:hidden;
	background:#f8fcfe url(../img/shop/shop_topbg.gif) repeat-x left bottom;
	border-bottom:1px solid #cad9ea;
	margin-bottom:2px;
}
.tiny_navi img{
	margin-left:20px;
}
.tiny_navi ul{
	float:right;
	margin-right:10px;
}
.tiny_navi ul li{
	padding-left:5px;
	background:url(../img/main_pic/icon_smallarrow.gif) no-repeat left 12px;
	float:left;
	margin-right:10px;
}
.tiny_navi ul li.bgnone{
	padding-left:5px;
	background:none;
	float:left;
	margin-right:10px;
}
/*------- 车汇通 ------*/
.nav_cht_btn{ position:absolute; left:590px; top:38px; z-index:10;}
.nav_cht_btn_new{position:absolute; left:645px; top:32px; z-index:20;}
/*---------------- crumb ------------------*/
.crumb{height:30px; line-height:30px;}


/*---------------- footer ------------------*/
#footer{
	text-align:center;
	margin:10px 0;
	background:url(../img/main_pic/footer_bg.gif) repeat-x center top;
	padding-top:5px;
}
#footer p{color:#666; line-height:18px;}
#footer ul{
	width:513px;
	padding-top:5px;
	overflow:hidden;
	margin:10px auto;
}
#footer ul li{
    height:14px;
	line-height:14px;
	float:left;
    padding:0 8px;
	border-left:1px solid #ccc;
	margin-left:-1px;
}
.footer_tabtext {line-height:19px; text-align:left;}


/*---------------- footer090717修改 ------------------*/
#footer2{
	text-align:center;
	margin:10px 0;
	background:url(../img/main_pic/bottom_bg.jpg) no-repeat left top;
}
#footer2 p{color:#666; line-height:18px;}
#footer2 ul{
	width:612px;
	padding-top:9px;
	overflow:hidden;
	margin:10px auto;
}
#footer2 ul li{
    height:14px;
	line-height:14px;
	float:left;
    padding:0 10px;
	border-left:1px solid #ccc;
	margin-left:-1px;
}
.footer2_pingpai { padding:10px 0px; text-align:center;}
.footer2_copy {padding-left:260px; margin-top:5px;}
.footer2_copy span {display:block; float:left; margin:0 5px; text-align:left;}
.footer2_copy_top { line-height:28px;}

/*---------------- table page count number页面计数跳转 ------------------*/
.pagenum{
    float:right;
	vertical-align:middle;
}
.pagenum select{float:left; margin-right:10px; margin-top:2px;}
.pagenum span{
    float:left; 
	padding:2px;
	margin-top:3px!important;
	margin-top:0px;
}
.pagenum span a{
    padding-top:1px!important;
    padding-top:3px;
	width:19px!important;
    width:17px;
	height:16px!important;
	height:13px;
	text-align:center;
	display:block;
	background-color:#F0F7FF;
	border:1px solid #9ECCF0;
}
.pagenum span a:hover{
	background-color:#0066CC;
	border:1px solid #0066CC;
	color:#fff;
	font-weight:bold;
}
.pagenum span a.pagenu_cur{
    background-color:#FFAE00;
	border:1px solid #ff6600;
	color:#fff;
	font-weight:bold;
}
.pagenum input{
    float:left;
	margin:1px 5px;
}
.pagenum.text_topage{
    height:20px;
	line-height:20px;
    display:block;
	float:left;
}

/*---------------- form elements style表单元素 ------------------*/
/*----------button按钮------------*/
.large_btn{
    padding:3px 8px;
}
.btnicon{
    padding:8px 2px; 
	float:left;
}
.btnstyle1{
    display:block;
	cursor:pointer;
	float:left;
    margin:0 5px 0 0;
	height:22px;
	line-height:22px;
	padding-left:9px;
	background:url(../img/main_pic/btn_style1_leftimg.gif) no-repeat left center;
}
.btnstyle1 span{
    display:block;
	float:left;
    padding-right:15px;
	height:22px!important;
	height:17px;
	background:url(../img/main_pic/btn_style1_rightimg.gif) no-repeat right center;
	padding-top:0px!important;
    padding-top:5px;
}
.btnstyle1:hover{
    text-decoration:none;
}

.btnstyle2{
    display:block;
	cursor:pointer;
	float:left;
    margin:0 5px 0 0;
	height:30px;
	padding-left:9px;
	background:url(../img/main_pic/btn_style2_leftimg.gif) no-repeat left center;
}
.btnstyle2 span{
    display:block;
	float:left;
	font-weight:bold;
    padding-right:10px;
	height:30px!important;
	line-height:36px;
	background:url(../img/main_pic/btn_style2_rightimg.gif) no-repeat right center;
}
.btnstyle2:link{color:#333;}
.btnstyle2:visited{color:#333;}
.btnstyle2:hover{color:#ff6600; text-decoration:none;}
.btnstyle2:active{color:#ff6600; }


.btnstyle3 a,.btnstyle10 a{
    display:block; 
	background:#ff6600 url(../img/main_pic/btn_style3_bg.gif) no-repeat left top; 
	width:100px; 
	height:28px; 
	line-height:28px; 
	text-align:center; 
	font-size:13px; 
	font-weight:bold; 
	color:#fff; 
	margin:0 5px 0 0;
}
.btnstyle10 a{background:#ff6600 url(../img/main_pic/btn_style10_bg.gif) no-repeat left top; }
.btnstyle3 a:link,.btnstyle10 a:link{color:#fff}
.btnstyle3 a:visited,.btnstyle10 a:visited{color:#fff}
.btnstyle3 a:hover,.btnstyle10 a:hover{color:#fff5a4; text-decoration:none;}
.btnstyle3 a:active,.btnstyle10 a:active{color:#fff}

.btnstyle4 a,.btnstyle4b a,.btnstyle4off a{
    display:block; 
	background:#56b308 url(../img/main_pic/btn_style4_bg.gif) no-repeat left top; 
	width:93px; 
	height:20px; 
	line-height:20px; 
	text-align:center; 
	font-size:12px; 
	color:#fff; 
	margin:0 5px 0 0;
}
.btnstyle4b a{
	background:url(../img/main_pic/btn_style4b_bg.gif) no-repeat left top; 
    width:120px;
}

.btnstyle4 a:link,.btnstyle4b a:link,.btnstyle4off a:link{color:#fff}
.btnstyle4 a:visited,.btnstyle4b a:visited,.btnstyle4off a:visited{color:#fff}
.btnstyle4 a:hover,.btnstyle4b a:hover{color:#fff5a4; text-decoration:none;}
.btnstyle4 a:active,.btnstyle4b a:active,.btnstyle4off a:active{color:#fff}
.btnstyle4off a{
    background:url(../img/main_pic/btn_style4off_bg.jpg) no-repeat left top; 
	cursor:default;
}
.btnstyle4off a:hover{color:#fff; text-decoration:none;}
.btnstyle5 a{
    display:block; 
	background:url(../img/main_pic/btn_style5_bg.gif) no-repeat left top; 
	width:96px; 
	height:18px; 
	line-height:20px; 
	text-align:center; 
	font-size:12px; 
	color:#333; 
	margin:0 5px 0 0;
}
.btnstyle5 a:link{color:#333}
.btnstyle5 a:visited{color:#333}
.btnstyle5 a:hover{color:#ff6600; text-decoration:none;}
.btnstyle5 a:active{color:#ff6600}

.btnstyle6{
    display:block;
	cursor:pointer;
	color:#fff;
	float:left;
    margin:0 5px 0 0;
	height:20px;
	line-height:20px;
	padding-left:11px;
	background:#ff6600 url(../img/main_pic/btn_style6_leftimg.gif) no-repeat left center;
}
.btnstyle6 span{
    display:block;
	float:left;
    padding-right:12px;
	height:20px;
	background:url(../img/main_pic/btn_style6_rightimg.gif) no-repeat right center;
}
.btnstyle6:link{color:#fff;}
.btnstyle6:visited{color:#fff;}
.btnstyle6:hover{color:#FFFF99; text-decoration:none;}
.btnstyle6:active{color:#fff;}


.btnstyle7{
    display:block;
	cursor:pointer;
	float:left;
    margin:0 5px 0 0;
	height:18px;
	line-height:18px;
	padding-left:13px;
	background:url(../img/main_pic/btn_style7_leftimg.gif) no-repeat left center;
}
.btnstyle7 span{
    display:block;
	float:left;
    padding-right:12px;
	height:18px;
	line-height:18px;
	background:url(../img/main_pic/btn_style7_rightimg.gif) no-repeat right center;
}
.btnstyle7:link{color:#333;}
.btnstyle7:visited{color:#333;}
.btnstyle7:hover{color:#FF6600; text-decoration:none;}
.btnstyle7:active{color:#333;}



.btnstyle8{
    display:block;
	cursor:pointer;
	float:left;
    margin:0 5px 0 0;
	height:18px;
	line-height:18px;
	padding-left:13px;
	background:url(../img/main_pic/btn_style8_leftimg.gif) no-repeat left center;
}
.btnstyle8 span{
    display:block;
	float:left;
    padding-right:12px;
	height:18px;
	background:url(../img/main_pic/btn_style8_rightimg.gif) no-repeat right center;
}
.btnstyle8:link{color:#333;}
.btnstyle8:visited{color:#333;}
.btnstyle8:hover{color:#FF6600; text-decoration:none;}
.btnstyle8:active{color:#333;}

.btnstyle9{
	float:left;
	width:82px;
	height:28px;
	line-height:28px;
	font-weight:bold;
	margin:0 5px 0 0;
	text-align:center;
	background:url(../img/main_pic/btn_style9_bg1.gif) no-repeat center;
}
.btnstyle9:link{color:#333;}
.btnstyle9:visited{color:#333;}
.btnstyle9:hover{color:#FF6600; text-decoration:none; background:url(../img/main_pic/btn_style9_bg2.gif) no-repeat center;}
.btnstyle9:active{color:#333;}
.btn_purple{display:block; background:url(../img//main_pic/btn_purplebg.gif) no-repeat left top; color:#fff; padding:0 12px; letter-spacing:1px; width:123px; float:left; height:30px; font-weight:bold; line-height:30px;}
a.btn_purple:link,a.btn_purple:visited{color:#fff;}


.btnstyle11 {line-height:22px; padding:2px 10px; text-align:center; border:1px solid #e1eabf; background:url(../img/main_pic/btn_style11_bg.gif) center bottom  repeat-x; display:block; font-weight:bold;}
.btnstyle11:link,.btnstyle11:visited,.btnstyle11:active{color:#758b25;}
.btnstyle11:hover{color:#758b25;}



.btnstyle_001 {background:url(../img/main_pic/hdr_btn_bg01.gif) no-repeat center top; text-align:center; height:28px; line-height:28px; width:96px; border:0px; color:#FFFFFF; padding-left:2px; cursor:pointer;}
.btnstyle_002 {background:url(../img/main_pic/hdr_btn_bg02.gif) no-repeat center top; text-align:center; height:35px; line-height:35px; width:132px; border:0px; color:#FFFFFF; padding-left:2px; cursor:pointer; font-size:16px; font-weight:bold}

/*---经过类列表样式--*/
.sc_normal_btul {margin-top:7px; margin-bottom:5px; width:100%; height:24px; border-bottom:2px solid #2e61a1;}
.sc_normal_btul li {float:left; margin-right:6px;}

.sc_normal_btul li a,.sc_normal_btul li a:link,.sc_normal_btul li a:visited,.sc_normal_btul li a:active{
    float:left;
	height:24px;
	line-height:27px;
	padding:0 15px;
    color:#2c5e9d;
	overflow:hidden;
	text-align:center;
	letter-spacing:1px;
	background:url(../img/main_pic/search_new_an2.gif) repeat-x center top;
	border-left:1px solid #84a5cf;
	border-right:1px solid #84a5cf;
}
.sc_normal_btul li a:hover {background:url(../img/main_pic/search_new_an1.gif) repeat-x center top; color:#FFFFFF; font-weight:bold; text-decoration:none; border-left:1px solid #2e61a1; border-right:1px solid #2e61a1;}

.sc_normal_btli1 {background:url(../img/main_pic/search_new_an1.gif) repeat-x center top; color:#FFFFFF; font-weight:bold; text-decoration:none; height:24px; line-height:26px; overflow:hidden; font-weight:bold; color:#FFFFFF; text-align:center; letter-spacing:1px; padding:0 15px; border-left:1px solid #2e61a1; border-right:1px solid #2e61a1;}

.sc_normal_an {background:url(../img/search/search_new_an.gif) no-repeat; width:99px; height:32px; color:#083874; font-size:14px; font-weight:bold; margin:0px; border:0px; cursor:pointer;}
.sc_normal_btul li.go_top,.sc_normal_btul li.go_top a:link,.sc_normal_btul li.go_top a:visited{display:inline; float:right; padding-top:3px; background:none; border:none; height:15px;}

/*---------------- special feature model特殊模块模板 ------------------*/
/*---------------table style--------------*/
.standard_tbl{
	margin-bottom:5px;
	border-collapse:collapse;
}

.standard_tbl tr th{
	background:url(../img/styleimg/tbl_hdr_bg1.gif) repeat-x left top;
	border:1px solid #d7e2e5;
	padding:10px;
	font-weight:normal;
	line-height:16px;
}
.standard_tbl tr td{
	border:1px solid #e1ecee;
	padding:10px;
	background-color:#fff;
	line-height:16px;
}
.standard_tbl tr.darkbg td{background-color:#f4f9fc;}
.standard_tbl tr.mouseon td{background-color:#fbffec; border-bottom:1px solid #d5eb87;}

/*----------高亮内容块------------*/
.module_highlight{
    border:1px solid #fda45c;
	background-color:#fff8e4;
	margin-bottom:10px;
	padding:10px;
	line-height:18px;
	font-size:12px;
}
.module_highlight2{
    border:1px solid #ff6600;
	background-color:#fff2e9;
    padding:5px;
	font-size:12px;
	margin:5px;
}
/*----------普通内容块------------*/
.content_txt{
    background-color:#ebf3fb; 
	border:1px solid #b7c8d9; 
	padding:15px;
    font-size:14px;
	line-height:24px;
	color:#000;
}


.content2_txt{
	border:1px solid #d4d4d4;
	background-color:#fbfbfb;
	padding:10px;
	color:#333;
	font-size:12px;
	line-height:18px;
}
.content2_txt ul h4{
    font-size:12px;
	
}
.content3_txt,.content4_txt{
    border:1px solid #b7c8d9;
    background-color:#f7fbff;
	padding:10px;
	line-height:18px;
	color:#333;
}
.content3_txt_2,.content4_txt_2{
    border:1px solid #b7c8d9;
    background-color:#f7fbff;
	padding:10px;
	line-height:18px;
	color:#333;
	height:270px!important;
	height:290px;
}
.content4_txt{
	padding:5px;
}
.content4_reg {
    color:#FF0000;
	font-size:12px;
	line-height:18px;
}
.content4_reg20101012 {
    color:#FF0000;
	font-size:12px;
	line-height:18px;
	font-weight:bold
}
.content4_pad td {
    padding:5px;
	line-height:18px;
}

.fontB {
    font-weight:bold; 
	line-height:20px;
}

.lanbk {border:1px solid #a6d0e7; padding:10px; line-height:18px; margin-top:7px;}
.lanbkBG {border:1px solid #a6d0e7; padding:10px; background-color:#f2fcff; line-height:18px; margin-top:7px;}

.bluebg_hdr,.bluebg2_hdr,.hdr_style2,.hdr_style3,.hdr_style4,.hdr_style5,.bluebg3_hdr,.bluebg4_hdr,.hdr_style6,.graybg_hdr,.graybg2_hdr{
    background-color:#ebf3fb;
	font-size:12px;
	padding-left:10px;
	height:24px;
	line-height:24px;
	border-bottom:1px solid #b7c8d9;
	margin-top:7px;
	letter-spacing:1px;
}
.bluebg2_hdr{border:1px solid #b7c8d9;}
.bluebg3_hdr{background:#4799c4; color:#fff; border:none;}
.graybg_hdr{background:#f7f7f7;border:1px solid #e4e4e4;}
.graybg2_hdr{background:#f7f7f7;border:none; border-bottom:1px solid #e4e4e4;}
.blue_hdr{
	height:18px;
	line-height:18px;
	color:#006fa8;
	border-bottom:1px solid #b7c8d9;
	background:url(../img/main_pic/icon_list.gif) no-repeat left 3px;
	font-size:12px;
	padding-left:15px;
	margin-top:10px;
}
.bluebg5_hdr{
    background-color:#bce3f7;
	font-size:13px;
	padding-left:10px;
	padding-top:3px;
	height:23px;
	line-height:23px;
	font-weight:bold;
}
.hdr_style2{
    background:url(../img/main_pic/hdr_style2_bg.gif) repeat-x left top;
	border:1px solid #b7c8d9;
}
.hdr_style3{
    background:url(../img/main_pic/hdr_style3_bg.gif) repeat-x left top;
	border:1px solid #e4b68d;
}
.hdr_style4{
    background:url(../img/main_pic/hdr_style4_bg.gif) repeat-x left top;
	border:1px solid #ffcc3e;
}
.hdr_style5{
    background:url(../img/main_pic/hdr_style5_bg.gif) repeat-x left top;
	border:1px solid #98dd59;
}
.hdr_style6{
    background:url(../img/main_pic/hdr_style6_bg.gif) repeat-x left top;
	border:1px solid #b4c8d7;
}
.bluebg4_hdr{
    height:28px;
	line-height:28px;
	font-size:14px;
	background:#4799c4; 
	color:#fff; 
	border:none;
}
.bluebg_bar{background:url(../img/main_pic/bar_style1_bg.gif) repeat-x left top; height:27px; line-height:27px; border-right:1px solid #b7c8d9; font-size:12px; margin-top:7px;}
.bluebg_bar2{background:url(../img/main_pic/bar_style2_bg.gif) repeat-x left top; height:24px; line-height:24px; border-right:1px solid #ccdbe4; font-size:12px; margin-top:7px;}
.yellow1_hdr{ height:22px; line-height:22px; border-bottom:2px solid #ff9000; background:url(../img/main_pic/icon_arrow_yellow.gif) no-repeat 5px 5px; padding-left:20px; font-size:14px; color:#ff9000;}
.left_ttl{padding-left:15px; float:left; background:url(../img/main_pic/bar_style1_bg2.gif) no-repeat right top; padding-right:35px; color:#fff; letter-spacing:1px;}
.right_ttl{float:right; padding-right:10px; font-weight:normal; letter-spacing:1px;}

/*----090716hdr ---*/
.Newbluebg_bar{background:url(../img/main_pic/bar_090716_bg2.gif) repeat-x left top; height:27px; line-height:27px; font-size:12px; margin-top:7px;}
.Newleft_ttl{padding-left:10px; padding-right:30px; float:left; font-size:13px; letter-spacing:1px; background:url(../img/main_pic/bar_090716_bg1.gif) no-repeat right 0;  color:#fff;}
.Newright_ttl{float:right; padding-right:10px; font-weight:normal; letter-spacing:1px; background:url(../img/main_pic/bar_090716_bg3.gif) no-repeat right 0;}

/*----090716hdr ---*/


.input_error{
    background:url(../img/main_pic/icon_alert.gif) no-repeat 3px top;
	padding:2px 0 2px 20px;
	color:#ff3300;
}
.input_correct{
    background:url(../img/main_pic/icon_accept.gif) no-repeat 3px top;
	padding:2px 0 2px 20px;
	color:#1f8500;
}
.reminder{
	background:url(../img/main_pic/icon_reminder.gif) no-repeat 3px 1px;
	padding:2px 0 2px 22px;
	color:#2a4573;
}
.no_entry{
	width:600px;
	display:block;
	background:url(../img/main_pic/icon_nopermit.gif) no-repeat 10px 20px;
	padding-left:80px;
	padding-top:35px;
	padding-bottom:30px;
}
.side_col{
	border:1px solid #b4c8d7;
	margin-bottom:7px;
	padding-bottom:7px!important;
	padding-bottom:5px;
}
.side_col h2{
	background:#f3f5fa url(../img/main_pic/hdr_style2_bg.gif) repeat-x left bottom;
	border-bottom:1px solid #b4c8d7;
	font-size:12px;
	color:#333;
	padding-left:15px;
	height:24px;
	line-height:24px;
	margin-bottom:5px;
	letter-spacing:1px;
}
.box_pad5{padding:0 5px;}
.hdr_new_tab1{height:34px; line-height:34px; padding-left:15px; background:url(../img/main_pic/tabnew_bg.gif) repeat-x left top; font-size:14px; color:#fff;}
/*----table ---*/


/*----分割线 ---*/
.CSSNEW_grayseparator{
    height:1px;
	line-height:1px;
	overflow:hidden;
	border-bottom:1px dotted #d8d8d8;
	margin:5px 0;
}
.dotline{height:1px; background:url(../img/main_pic/dotline_bg.gif) repeat-x left top; overflow:hidden;} 
/*----tab ---*/
.global_tab1{
	height:26px;
	border-bottom:1px solid #65718c;
}
.global_tab1 li{
	height:26px;
	width:80px;
	display:block;
	float:left;
	line-height:26px;
	text-align:center;
	background:#999 url(../img/main_pic/tab1_bg.gif) no-repeat left top;
	margin-right:5px;
}
.global_tab1 li.tab1_cur{
	background:#999 url(../img/main_pic/tab1_cur_bg.gif) no-repeat left top;
	color:#fff;
	font-weight:bold;
}

/*----元素标题 ---*/
.mainbluehdr{
    height:31px;
	line-height:31px;
	background:#5480ad url(../img/tongbupaimai/pai_carlist_img4.gif) repeat-x left top;
}
.mainbluehdr_lft{
    display:block;
    font-size:14px;
	color:#fff;
	background:url(../img/tongbupaimai/pai_carlist_img5.gif) no-repeat left top;
	padding-left:12px;
	padding-top:5px;
	height:26px;
	line-height:20px;
	float:left;
}
.mainbluehdr_rgt{
    display:block;
	float:right;
	padding-right:10px;
	font-weight:normal;
	font-size:12px;
	background:url(../img/tongbupaimai/pai_carlist_img6.gif) no-repeat right top;
}

.mainbluehdr_rgt{
    display:block;
	float:right;
	padding-right:10px;
	font-weight:normal;
	font-size:12px;
	background:url(../img/tongbupaimai/pai_carlist_img6.gif) no-repeat right top;
}


/*-----输入域------*/
.inputMain {
	border:1px solid #718DA6;
	height:16px;
	padding:2px 0 0 4px;
	margin-right:4px;
}
.inputMainBlue {
	border:1px solid #6699CC;
	height:16px;
	padding:2px 0 0 4px;
	margin-right:4px;
}
.normalinput{
	height:16px;
	line-height:16px;
	padding:2px 0 0 4px;
	margin-right:4px;
	border:1px solid #7f9db9;
}


/*----------------text align 文字对齐------------------*/
.lefttxt{text-align:left;}
#lefttxt{text-align:left;}
.centertxt{text-align:center;}
.righttxt{text-align:right;}


/*----------------信用度和公司类型------------------*/
.credittxt{
	height:18px;
	line-height:18px;
	float:left;
}
.credit1{
	display:block;
	float:left;
	width:13px;
	margin-right:5px;
	height:18px;
	line-height:18px;
	background:url(../img/main_pic/icon_star_bg.gif) no-repeat left top;
}
.credit2{
	display:block;
	float:left;
	width:26px;
	margin-right:5px;
	height:18px;
	line-height:18px;
	background:url(../img/main_pic/icon_star_bg.gif) no-repeat left top;
}
.credit3{
	display:block;
	float:left;
	width:39px;
	margin-right:5px;
	height:18px;
	line-height:18px;
	background:url(../img/main_pic/icon_star_bg.gif) no-repeat left top;
}
.credit4{
	display:block;
	float:left;
	width:52px;
	margin-right:5px;
	height:18px;
	line-height:18px;
	background:url(../img/main_pic/icon_star_bg.gif) no-repeat left top;
}
.credit5{
	display:block;
	float:left;
	width:70px;
	height:18px;
	line-height:18px;
	background:url(../img/main_pic/icon_star_bg.gif) no-repeat left top;
}
.credit6{
	display:block;
	float:left;
	width:16px;
	margin-right:5px;
	height:18px;
	line-height:18px;
	background:url(../img/main_pic/icon_cap_1.gif) no-repeat left top;
}
.credit7{
	display:block;
	float:left;
	width:32px;
	margin-right:5px;
	height:18px;
	line-height:18px;
	background:url(../img/main_pic/icon_cap_1.gif) no-repeat left top;
}
.credit8{
	display:block;
	float:left;
	width:48px;
	margin-right:5px;
	height:18px;
	line-height:18px;
	background:url(../img/main_pic/icon_cap_1.gif) no-repeat left top;
}
.credit9{
	display:block;
	float:left;
	width:64px;
	margin-right:5px;
	height:18px;
	line-height:18px;
	background:url(../img/main_pic/icon_cap_1.gif) no-repeat left top;
}
.credit10{
	display:block;
	float:left;
	width:80px;
	height:18px;
	line-height:18px;
	background:url(../img/main_pic/icon_cap_1.gif) no-repeat left top;
}
.com_type,.com_type2,.com_type3{
	height:18px;
	line-height:18px;
	float:left;
	color:#1f8500;
}
.com_type2{
	color:#b40a52;
}
.com_type3{
	color:#666;
}

.mt1{ margin-top:10px; text-align:left; margin-left:-15px;}
.mt2{ margin-top:10px; text-align:left; margin-left:-15px;}
.mt3{ margin-top:10px; text-align:left; margin-left:8px;}
.mt3 ul li{margin-top:10px;}	





/*----------------额外区域------------------*/
.glo_bottomsolid {border-bottom:1px #cccccc solid;}
.glo_bottomdashed {border-bottom:1px #ddd dashed;}
.visitedcarsa{width:255px; padding-top:5px; padding-left:7px;}
.errorpage{height:40px; background:#fff2e9 url(../img/main_pic/icon_alert_big.gif) no-repeat 10px center; border:1px solid #ff6600; padding:10px; padding-left:50px; font-size:14px; font-weight:bold; line-height:40px; color:#ff0000; margin-bottom:10px;}
/*----------------表单------------------*/
input.yybg1{background:url(../img/biaoche/input_bg.gif) no-repeat; height:26px; border:1px solid #A7A6AA; line-height:26px;width: 247px;}
input.yybg2{background:url(../img/biaoche/input_bg.gif) no-repeat; height:26px; border:1px solid #A7A6AA; line-height:26px;width: 147px;}
input.yybg3{background:url(../img/biaoche/input_bg.gif) no-repeat; height:26px; border:1px solid #A7A6AA; line-height:26px;width: 57px; text-align:center}
select.select1{ border: 1px solid #7F9DB9;color: #000000;height: 22px;width: 98px; vertical-align:middle}
select.select2{ border: 1px solid #7F9DB9;color: #000000;height: 22px;width: 202px;vertical-align:middle}
select.select3{ border: 1px solid #7F9DB9;color: #000000;height: 22px;width: 58px; vertical-align:middle}
input.checkbox{vertical-align:middle}
/*----------------按钮------------------*/
.btn_1{ background-image:url(../img/main_pic/btn_1.gif); width:77px; height:20px;line-height:20px; border:none; color:#7B7B7B}
.btn_2{ background-image:url(../img/main_pic/btn_2.gif); width:77px; height:20px;line-height:20px; border:none; color:#333333}
/*----------------文字------------------*/
















