/*  */

/*---------------- 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;}
.fullsize_page{margin:10px; padding:0;}
.width950_page{margin:0 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;}
/*---------------- 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;}
/*--------------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;}
.lineheight22{line-height:22px;}

.underline{text-decoration:underline;}
/*--------------- header -------------------*/
.hdr{
    /*background:url(../img/hzqcc/hz_top.gif) repeat-x left top;*/
	height:85px!important
	margin:0 1px;
}

.hdr_spl{
    height:62px;
}
.hdr_nav_list{
	margin-left:210px;
	height:85px;
}
.hdr_navspl_list{
	margin-left:30px;
	height:50px;
}
.hdr_logo{overflow:hidden; width:216px; float:left; height:57px; padding-top:25px;}
.hdr_logo2{overflow:hidden; width:216px; float:left; height:57px; padding-top:5px;}
.nav_login{
    font-size:12px;
    float:left;
	margin:20px 0 0 55px;
	width:auto;
}
* html .nav_login{
    font-size:12px;
    float:left;
	margin:20px 0 0 25px;
	width:auto;
}
*+html .nav_login{
    font-size:12px;
    float:left;
	margin:20px 0 0 25px;
	width:auto;
}
.nav_loginbtn{margin-left:-3px;}
ul.hdr_topnav{
    float:right;
	margin:5px 6px 0 0;
}
ul.hdr_topnav li{
    float:left;
    margin-left:5px;
}
ul.hdr_topnav li a{
    display:block;
    width:58px;
    height:22px;
	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{
	margin-top:-28px;/* moz hack*/
	height:30px;
	float:left;
}
* html ul.hdr_nav_tab{margin-top:11px;}/* IE6 hack*/
*+html ul.hdr_nav_tab{margin-top:11px;}/* IE7 hack*/
ul.hdr_nav_tab li{
    float:left;
	padding-right:3px;
}
ul.hdr_nav_tab li a{
    text-align:center;
	font-size:14px;
	text-decoration:none;
    display:block;
    width:61px;
    height:24px;
	padding-top:6px;
	line-height:24px;
	background:url(../img/main_pic/hdr_tab_bga_new.gif) no-repeat left top;
	margin-bottom:1px;
}
ul.hdr_nav_tab li a:link{color:#000;}
ul.hdr_nav_tab li a:visited{color:#000;}
ul.hdr_nav_tab li a:hover{color:#fff; text-decoration:none; margin-bottom:0px;}
ul.hdr_nav_tab li a:active{color:#ff6600;}

ul.hdr_nav_tab li.hdr_longtab a{
    text-align:center;
	text-decoration:none;
    display:block;
    width:91px;
	background:url(../img/main_pic/hdr_tab_bgb_new.gif) no-repeat left top;
	margin-bottom:1px;
}
ul.hdr_nav_tab li.hdr_longtab a:hover{
    background:#2a67a5 url(../img/main_pic/hdr_tab_bgb2_new.gif) no-repeat left top;
	margin-bottom:0px;
}
ul.hdr_nav_tab li a:hover,ul.hdr_nav_tab li a.hdr_tab_current{
	font-weight:bold;
	font-size:14px;
    height:26px;
	padding-top:4px;
	background:#2a67a5 url(../img/main_pic/hdr_tab_bga2_new.gif) no-repeat left center;
}
ul.hdr_nav_tab li a.hdr_tab_current:link{color:#fff; margin-bottom:0px;}
ul.hdr_nav_tab li a.hdr_tab_current:visited{color:#fff; margin-bottom:0px;}
ul.hdr_nav_tab li.hdr_longtab a.hdr_tab_current{color:#fff; background:url(../img/main_pic/hdr_tab_bgb2.gif) no-repeat left top;}

.hdr_simple_tab{
    float:right;
	margin-top:-20px!important;
	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 8px;
	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:29px;
    background:#2e61a1 url(../img/main_pic/hpn_maintab_bg.gif) repeat-x left top;
	vertical-align:middle;
	margin-bottom:7px;
}
.hdr_schhotwds{height:29px; line-height:29px; padding-left:40px; background:url(../img/main_pic/icon_hoticon.gif) no-repeat 20px center;}
.cs_call{float:right; padding-right:20px; height:29px; line-height:29px;}
.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;
}
/*---------------- crumb ------------------*/
.crumb{height:30px; line-height:30px;}


/*---------------- footer ------------------*/
#footer{
    height:60px;
	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:290px;
	padding-top:5px;
	overflow:hidden;
	margin:10px auto;
}
#footer ul li{
    height:14px;
	line-height:15px;
	float:left;
    padding:0 8px;
	border-left:1px solid #ccc;
	margin-left:-1px;
}

/*---------------- 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:20px;
	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;}


.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;}

/*---经过类列表样式--*/
.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;
    display:block;
	width:84px;
	height:24px;
	line-height:27px;
    color:#2c5e9d;
	overflow:hidden;
	text-align:center;
	letter-spacing:1px;
	background:url(../img/search/search_new_an2.gif) no-repeat center top;
}
.sc_normal_btul li a:hover {background:url(../img/search/search_new_an1.gif) no-repeat center top; color:#FFFFFF; font-weight:bold; text-decoration:none;}

.sc_normal_btli1 {background:url(../img/search/search_new_an1.gif) no-repeat center top; color:#FFFFFF; font-weight:bold; text-decoration:none; width:84px; height:24px; line-height:26px; overflow:hidden; font-weight:bold; color:#FFFFFF; text-align:center; letter-spacing:1px;}

.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;}


/*---------------- special feature model特殊模块模板 ------------------*/
/*------------ cheguan -------------*/
.top_in{float:left; width:717px; height:30px; padding-top:15px; padding-left:10px; font-size:22px; border-bottom:#CCCCCC solid 1px; margin-left:10px; color:#1f88ca; font-weight:bold;
}
* html .top_in{float:left; width:717px; height:30px; padding-top:15px; padding-left:10px; font-size:22px; border-bottom:#CCCCCC solid 1px; margin-left:10px; color:#1f88ca; font-weight:bold;
}
*+html .top_in{float:left; width:717px; height:30px; padding-top:15px; padding-left:10px; font-size:22px; border-bottom:#CCCCCC solid 1px; margin-left:10px; color:#1f88ca; font-weight:bold;
}
.cg_in{
}
.cg_in ul{
}
.cg_in ul li{margin:27px; padding:15px; width:150px; height:160px; display:block; float:left; font-size:14px; text-align:center; font-weight:bold;
}
.cg_in_2 ul li{ margin:20px 27px 27px 40px; padding:15px; width:80px; height:100px; display:block; float:left; font-size:14px; text-align:center; font-weight:bold;
}
.cg_in_2 ul li a{
}
.cg_in_l{ float:left; width:211px; background:url(../img/hzqcc/l_im.gif) no-repeat #e2f3ff; padding-bottom:85px;
}
.cg_in_l ul{float:left; width:133px; margin:140px 25px 0px 40px; text-align:center;
}
* html .cg_in_l ul{float:left; width:133px; margin:140px 12px 0px 20px; text-align:center;
}
*+html .cg_in_l ul{float:left; width:133px; margin:140px 12px 0px 20px; text-align:center;
}
.cg_in_l ul li{margin-top:3px; height:27px; width:133px; display:block; padding-top:5px; background:url(../img/hzqcc/btn1.gif) no-repeat; font-size:14px;
}
/*----------高亮内容块------------*/
.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;
	line-height:18px;
	color:#333;
}
.content3_txt,.content4_txt{
    border:1px solid #b7c8d9;
    background-color:#f7fbff;
	padding:10px;
	line-height:18px;
	color:#333;
}
.content4_txt{
	padding:5px;
}
.content4_reg {
    color:#FF0000;
	font-size:12px;
	line-height:18px;
}
.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{
    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;}

.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;}
.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;}
.input_error{
    background:url(../img/main_pic/icon_alert.gif) no-repeat 3px center;
	padding:2px 0 2px 20px;
	color:#ff3300;
}
.input_correct{
    background:url(../img/main_pic/icon_accept.gif) no-repeat 3px center;
	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;
}
/*----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{
	height:18px;
	line-height:18px;
	float:left;
	color:#1f8500;
}
.com_type2{
	color:#b40a52;
}


/*----------------额外区域------------------*/
.glo_bottomsolid {border-bottom:1px #cccccc solid;}
.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;}
