﻿@charset "utf-8";

/* ***************** reset tag ****************** */

html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,form,p,blockquote,fieldset,input,select,textarea { margin:0; padding:0;}
html { min-width:1000px;}
body { height:100%; font-size:13px; color:#333; line-height:17px; font-family:Arial, sans-serif;}
h1,h2,h3,h4,h5,h6,caption,em,strong,th { font-weight:bold; font-style:normal; }
img { border:none; vertical-align:middle;}
table { border-collapse:collapse;}
iframe { position:relative;}
input { font-family:Arial, Helvetica, sans-serif; vertical-align:middle;
	height: 26px;
}
select { padding:1px; color:#555; vertical-align:middle;}
br { clear:both;}

/* *****************  style ****************** */

.clearer { height:0; line-height:0; font-size:0; display:block; clear:both;}
.vnone { display:none;}
.fl { float:left;}
.fr { float:right;}

.alink { text-decoration:none; color:#555;}
.alink_red { text-decoration:none; color:#9d0000; padding-left:13px;}
.alink_red:hover { text-decoration:underline; color:#9d0000; font-weight:bold; padding-left:13px;}
.alink_red_bold { text-decoration:none; color:red; font-weight:bold;}
.alink:hover { text-decoration:underline; color:#f3570b;}
.alink_gray { text-decoration:none; color:#777;}
.alink_gray:hover { text-decoration:underline; color:#F63;}
.alinkun_gray { text-decoration:underline; color:#777;}
.alinkun_gray:hover { text-decoration:none; color:#F63;}
.alink_orange { text-decoration:none; color:#f3570b;}
.alink_orange:hover { text-decoration:underline;}
.alink_white { text-decoration:none; color:#FFF;}
.alink_white:hover { text-decoration:underline; color:#FF0;}
.alink_blue { text-decoration:none; color:#388ddc;}
.alink_blue:hover { text-decoration:underline;}
.alink_blue_btn{ background:#FFF; color:#388ddc; border:none;cursor:pointer;}
.alink_green { text-decoration:none; color:#12a42a;}
.alink_green:hover { text-decoration:underline;}
.alinkun_blue { text-decoration:underline; color:#388ddc;}
.alinkun_blue:hover { text-decoration:none; color:#F63;}
.alink_friend { text-decoration:none; color:#555; margin-left:10px; }
.qqnum{width:32px; height:13px;}
.container { width:1000px; margin:0 auto;}
.container:before, .container:after { content:""; display:table;}
.container:after { clear:both;}
.container { zomm:1;}

.inp { height:16px; padding:3px; color:#333; font-size:12px; border:#cecfce 1px solid; background:#fff;}
.inp:hover { border:#fcad86 1px solid;}
.inped { height:16px; padding:3px; color:#333; font-size:12px; border:#fcad86 1px solid;}
.inp2 { height:16px; padding:3px; color:#333; font-size:12px; border:#f5b185 1px solid; background:#fff;}
.inp2ed { height:16px; padding:3px; color:#333; font-size:12px; border:#fcad86 1px solid; background:#fff8ce;}
.inp3 { height:18px; padding:4px 6px; color:#999; line-height:17px; font-size:12px; border-color:#ccc #eee #eee #ccc; border-style:solid; border-width:1px;}
.inp3:hover { border:#fcad86 1px solid;}
.inp3act { height:18px; padding:4px 6px; color:#333; font-size:14px; border:#fcad86 1px solid; background:url("../images/ec23.png")/*  */ no-repeat;}
.inp3ed { height:18px; padding:4px 6px; color:#333; font-size:14px; border:#cecfce 1px solid;}

.g_btn { width:79px; height:30px; cursor:pointer; border:none; background:url("../images/ec10.png")/*  */ repeat-x;}
.g_btn2 { width:74px; height:23px; color:#FFF; cursor:pointer; border:none; background:url("../images/gh23.png")/*  */ no-repeat;}

.setcenter { text-align:center;}



.font14 { font-size:14px;}
.color_dred { color:#b05353;}
.color_green { color:#4bbb00;}
.color_ored { color:#e05407;}
.color_lgray { color:#999;}


.width50 { width:50px;}
.width70 { width:70px;}
.width100 { width:100px;}
.width120 { width:120px;}
.width150 { width:150px;}
.width240 { width:240px;}
.width400 { width:400px;}
.width500 { width:500px;}

/* header dist */
#header { width:100%; min-width:1000px; background:url("../images/ec01.png")/*  */ repeat-x;}
.header_in { width:1000px; height:114px; margin:0 auto; position:relative;}
.nav_top { float:right; line-height:26px; position:relative;}
.nav_top_dec1 { width:40px; height:26px; background:url("../images/ec02.png")/*  */ no-repeat; float:left; position:relative;}
.nav_top_out { height:26px; background:url("../images/ec02.png")/*  */ repeat-x 0 -26px; float:left; position:relative;}
.nav_top_out a { line-height:25px; float:left; position:relative;}
.nav_top_out span { width:20px; height:10px; margin-top:7px; background:url("../images/ec02.png")/*  */ no-repeat 8px -130px; float:left; position:relative;}
.nav_top_dec2 { width:40px; height:26px; background:url("../images/ec02.png")/*  */ no-repeat 0 -52px; float:left; position:relative;}
.nav_top_in { height:26px; padding-right:3px; background:url("../images/ec02.png")/*  */ repeat-x 0 -78px; float:left; position:relative;}
.nav_top_in a { line-height:25px; float:left; position:relative;}
.nav_top_in span { width:20px; height:20px; margin-top:3px; background:url("../images/ec02.png")/*  */ no-repeat 8px -140px; float:left; position:relative;}
.nav_top_in .phone{background: url("../images/phone.gif")/*  */ no-repeat; background-position: 1px 2px; *background-position: 1px 1px!important; background-position: 1px 1px\0;}
.nav_top_dec3 { width:11px; height:26px; background:url("../images/ec02.png")/*  */ no-repeat 0 -104px; float:left; position:relative;}
.searchi { width:398px; padding:4px 0; line-height:25px; list-style:none; border:#b7d49d 1px solid; background:#f6ffed; position:absolute; top:99px; right:80px; z-index:10;}
.searchi li { height:25px; padding:0 10px; clear:both;}
.searchi li.liover { color:#fff; background:#93d53d;}
.searchi li.liover .color_green { color:#fff;}

.nav_top_in a.quit { padding-right:15px; background:url("../images/ec53_1.png")/*  */ no-repeat right 8px; float:left;}
.nav_top_in strong { line-height:25px; float:left; position:relative;}

.i_logo { height:60px; padding-top:20px; float:left;}
.i_logo img { float:left; margin-top: 20px; width: 241px; height: 68px;}
.i_logo span { padding:45px 0 0 15px; color:#656565; display:inline-block;}

.i_search { width:435px; height:39px; background-repeat:repeat; background-position: -1px -254px; float:right;}

.i_search_inpup { width:390px;height:31px; border:#999999 1px solid; font-size:14px; color:#555; float:left;}

.i_search_btnup { width:87px; height:33px; border:none; cursor:pointer; background:url("../images/index_29.gif")/*  */ no-repeat; float:left;}

.i_lastp { width:600px; height:17px; white-space:nowrap; text-align:right; overflow:hidden; position:absolute; top:40px; right:0; z-index:10;}

.i_vertion { position:absolute; top:56px; left:333px; z-index:10;}


/* main dist */
.nav { min-width:1000px; height:73px; background:url("../images/ec05.png")/*  */ repeat-x;}
.nav_in { width:1000px; height:38px; margin:0 auto; background:url("../images/ec05.png")/*  */ repeat-x 0 -73px;}
.nav_navs { width:600px; padding:4px 0 0 20px; background:url("../images/ec05.png")/*  */ no-repeat 0 -110px; float:left;}
.nav_navs a { width:80px; height:33px; margin:1px 1px 0 0; font-size:14px; text-align:center; line-height:33px; color:#fff; text-decoration:none; background:url("../images/ec06.png")/*  */ no-repeat 0 -34px; float:left;}
.nav_navs a:hover { margin-top:0; padding-top:1px; color:#a4462a; background:url("../images/ec06.png")/*  */ no-repeat;}
.nav_navs a.naved { margin-top:0; padding-top:1px; color:#a4462a; background:url("../images/ec06.png")/*  */ no-repeat;}
.amount { width:300px; padding:0px 10px 0 0; color:#fedabc; text-align:right; background:url("../images/ec05.png")/*  */ no-repeat right -148px; float:right;}
.amount a { width:24px; height:19px; margin-left:5px; color:#fff; text-decoration:none; text-align:center;  float:right;}
.amount a:hover { color:#a4462a; }
.hotcharge{ width:1000px; height:24px; margin:0 auto; padding-top:4px; line-height:23px; color:#fedabc; overflow:hidden; clear:both;}


.i_box1 { width:268px; padding-top:9px; float:left;}
.i_box1 a img { vertical-align:top;}
.login_tit { height:25px; padding:4px 0 0 10px; line-height:24px; color:#fff; background:url("../images/ec08.png")/*  */ repeat-x; clear:both;}
.login_tit a { padding:0 11px; color:#fff; text-decoration:none; outline:none; float:left;}
.login_tit a:hover { padding:0 10px; color:#555; border:#f67e32 1px solid; border-bottom:none; background:#fff2e6;}
.login_tit a.aed { padding:0 10px; color:#a4462a; cursor:default; border:#f67e32 1px solid; border-bottom:none; background:#fff2e6;}
.login { height:265px; height:144px; padding-top:8px; border:#e0c7b0 1px solid; border-top:none; background-repeat: no-repeat;background-image:url("../images/images.png")/*  */; background-position: -1px -303px; position:relative;}
.wri_dl { height:27px; padding-top:3px; line-height:27px; float:left;}
.wri_dl dt { width:70px; height:27px; text-align:right; float:left;}
.wri_dl dd { height:27px; padding-left:6px; float:left;}
.wri_bc { height:35px; padding:8px 0 0 76px; line-height:25px; clear:both;}
.logined_info { width:100%; height:21px; padding-top:3px; line-height:21px;}
.logined_info dt { width:100px; height:21px; color:#777; text-align:right; float:left;}
.logined_info dd { height:21px; float:left;}
.logined_quit  { bottom:15px; right:15px; position: absolute; z-index:10;}

.btn_login { width:79px; height:30px; cursor:pointer; border:none; background:url("../images/ec10.png")/*  */ no-repeat;}
.btn_lookup { width:79px; height:30px; cursor:pointer; border:none; background:url("../images/ec10.png")/*  */ no-repeat 0 -30px;}
.btn_qcharge { width:69px; height:25px; cursor:pointer; border:none; background:url("../images/ec10.png")/*  */ no-repeat 0 -60px;}
.btn_seeall { width:99px; height:23px; cursor:pointer; border:none; background:url("../images/ec10.png")/*  */ no-repeat 0 -85px;}
.btn_check { width:83px; height:27px; cursor:pointer; border:none; background:url("../images/ec24.png")/*  */ no-repeat;}
.btn_register { width:199px; height:32px; cursor:pointer; border:none; background:url("../images/ec24.png")/*  */ no-repeat 0 -27px;}
.btn_charge { width:99px; height:30px; cursor:pointer; border:none; background:url("../images/ec10.png")/*  */ no-repeat 0 -108px;}
.btn_charge_km { width:99px; height:30px; cursor:pointer; border:none; background:url("../images/ec80.png")/*  */ no-repeat;}
.btn_bdealer { width:170px; height:33px; cursor:pointer; border:none; background:url("../images/ec45.png")/*  */ no-repeat;}
.btn_charge_c { width:61px; height:22px; cursor:pointer; border:none; background:url("../images/ec51.png")/*  */ no-repeat;} 
.btn_charge_k { width:61px; height:22px; cursor:pointer; border:none; background:url("../images/ec52.png")/*  */ no-repeat;} 
.btn_quit { width:61px; height:23px; cursor:pointer; border:none; background:url("../images/ec54.png")/*  */ no-repeat;} 
.btn_findpass{width:79px; height:30px; cursor:pointer; border:none; background:url("../images/ec55.png")/*  */ no-repeat;}
.btn_keepbuy { width:99px; height:30px; cursor:pointer; border:none; background:url("../images/ec58.png")/*  */ no-repeat;}
.btn_cha_close { width:99px; height:30px; cursor:pointer; border:none; background:url("../images/ec58.png")/*  */ no-repeat 0 -30px;}
.btn_recha { width:99px; height:30px; cursor:pointer; border:none; background:url("../images/ec58.png")/*  */ no-repeat 0 -60px;}


.banner { width:490px; height:180px; margin:9px 0 0 9px; border:#d3d3d3 1px solid; background:#ccc; display:inline; float:left;}


.news { width:220px; height:180px; margin-top:9px; border:#d3d3d3 1px solid; background:#fff; float:right; position:relative;}
.news_tit { height:25px; padding:4px 0 0 10px; line-height:24px; background:url("../images/ec08.png")/*  */ repeat-x 0 -29px; clear:both;}
.news_tit a { margin-right:2px; padding:1px 11px 0 11px; outline:none; color:#555; text-decoration:none; float:left;}
.news_tit a:hover { padding:0 10px; color:#555; border:#d3d3d3 1px solid; border-bottom:none; background:#fff;}
.news_tit a.aed { padding:0 10px; color:#555; font-weight:bold; border:#d3d3d3 1px solid; border-bottom:none; background:#fff;}
.lis { width:200px; padding:6px 0 0 10px; list-style:none; word-break:break-all; word-wrap:break-word;}
.lis li { width:190px; height:23px; padding-left:12px; line-height:23px; background:url("../images/ec11.png")/*  */ no-repeat 0 10px; overflow:hidden;}
.lis li.getmore { width:65px; text-align:right; background:none; top:4px; right:6px; position:absolute; z-index:10;}


.i_boxin1 { width:266px; border:#d3d3d3 1px solid; background:#fff; float:left;}
.i_qcharge { height:226px;}
.i_qcharge .wri_dl { height:27px; padding-top:2px; line-height:27px; float:left;}

.i_box2 { width:268px; padding:7px 0; float:left;}
.i_cs { background:#f00; clear:both;}

.i_box3 { width:998px; margin:9px auto 10px; padding-bottom:5px; border:#d3d3d3 1px solid; background:#fff; overflow:hidden;}
.i_box3_tit { height:25px; padding:0 0 0 10px; line-height:24px; border-bottom:#d3d3d3 1px solid; background:url("../images/ec08.png")/*  */ repeat-x 0 -29px; clear:both;}

.i_hotpro { width:721px; height:623px; margin-top:9px; border:#d3d3d3 1px solid; background:#ececec; float:right;}
.i_hotpro_tit { height:33px; padding:8px 7px 0 10px; line-height:23px;}
.pro_lisc { padding:0 0 0 7px;}
.pro_lis { width:171px; height:134px; margin:0 5px 9px 0; border:#d3d3d3 1px solid; border-bottom:none; background:#fff; display:inline; float:left;}
.pro_lis dt { height:25px; padding-left:6px; line-height:24px; border-bottom:#d3d3d3 1px solid; background:#f3f3f3; overflow:hidden;}
.pro_lis .promc { height:82px; padding-top:1px; border-bottom:#d3d3d3 1px solid; position:relative;}
.pro_lis .pic { height:82px; text-align:center;}
.pro_lis .pic img { vertical-align:top;}
.pro_lis .amo { width:171px; height:24px; line-height:24px; white-space: nowrap; word-break:break-all; border-bottom:#d3d3d3 1px solid; background:#f3f3f3; overflow:hidden;}
.amo_div { width:165px; height:24px; padding-left:6px; white-space:pre; word-wrap:break-word; background:#f3f3f3; overflow:hidden; z-index:21; display:inline;}
.amo_dived { width:auto; min-width:165px; _width:165px; height:24px; padding-left:6px; color:#fff; background:#85c53f; position:absolute; z-index:22;}
.pro_lis .amo a { margin:0 2px 0 0; padding:2px; font-size:12px; color:#f3570b; text-decoration:none;}
.pro_lis .amo a:hover { background:#FC6;}
.pro_lis .amo .amo_dived a { color:#fff;}
.pro_lis .amo .amo_dived a:hover { background:#F60;}
.pro_lis .typebg { width:170px; height:22px; opacity:0.5; filter:alpha(opacity=50); background:#fff; position:absolute; bottom:0; right:1px; z-index:10;}
.pro_lis .type { width:170px; height:22px; text-align:right; position:absolute; bottom:0; right:0; z-index:11;}
.pro_lis .type img { padding-right:1px;}

.links { padding:5px 12px;}
.links a{ margin:3px 12px 3px 0; display:inline-block;}


.topad { width:1000px; height:45px; margin:0 auto;}
.topad_close { width:18px; height:43px; float:right;}
.topad_close { border:#e0e0e0 1px solid;}
.topad_close:hover{ border:#aaa 1px solid;}


/* footer dist */
#footer { margin-top:15px; padding:15px 0; color:#777; line-height:21px; text-align:center; background:#ececec; position:relative; clear:both;}
.footer_declare { width:490px; height:215px; margin:3px 0 15px; line-height:19px; background:#f7f7f7;}
.footer_declare h3 { height:32px; margin-bottom:8px; font-size:12px; line-height:32px; border-bottom:#e4e4e4 1px solid;  background-repeat: repeat-x;background-image:url("../images/ec105.png")/*  */;}
.footer_declare p { margin:3px 16px; text-align:left;}
.footer_declare ul { margin:3px 0 0 16px; text-align:left; list-style:none;}
.footer_line { height:1px; margin-bottom:10px; font-size:1px; line-height:0; border-top:#dadada 1px solid; background:#fff; overflow:hidden;}


/* see all */
.seea_bg { height:45px; background:url("../images/ec16.png")/*  */ repeat-x;}
.seea_letters { width:915px; padding-top:10px; line-height:21px; float:left;}
.seea_letters a { width:80px; height:23px; margin-left:1px; font-size:14px; line-height:22px; color:#555; text-decoration:none; text-align:center; background:url("../images/ec17.png")/*  */ no-repeat; display:inline-block;}
.seea_letters a.zool{ color:#fff; background:url("../images/ec17.png")/*  */ no-repeat 0 -23px;}
.seea_letters a:hover { color:#fff; background:url("../images/ec17.png")/*  */ no-repeat 0 -23px;}
.seea_letters a.aed { color:#fff; font-size:16px; font-weight:bold; background:url("../images/ec17.png")/*  */ no-repeat 0 -46px;}
.seea_letters a.aed:hover { color:#fff; background:url("../images/ec17.png")/*  */ no-repeat 0 -46px;}

.seea_letters_all { width:915px; padding-top:10px; line-height:21px; float:left;}
.seea_letters_all a { width:27px; height:23px; margin-left:1px; font-size:14px; line-height:22px; color:#555; text-decoration:none; text-align:center; background:url("../images/ec17_old.png")/*  */ no-repeat; display:inline-block;}
.seea_letters_all a.zool{ color:#fff; background:url("../images/ec17_old.png")/*  */ no-repeat 0 -23px;}
.seea_letters_all a:hover { color:#fff; background:url("../images/ec17_old.png")/*  */ no-repeat 0 -23px;}
.seea_letters_all a.aed { color:#fff; font-size:16px; font-weight:bold; background:url("../images/ec17_old.png")/*  */ no-repeat 0 -46px;}
.seea_letters_all a.aed:hover { color:#fff; background:url("../images/ec17_old.png")/*  */ no-repeat 0 -46px;}


.seea_ilike { width:260px; text-align:right; line-height:41px; float:right;}
.seea_all { width:70px; padding-top:12px; float:right;}
.seea_pro_open { height:20px; padding-left:20px; color:#777; line-height:19px; text-decoration:none; background:url("../images/ec19.png")/*  */ no-repeat; display:inline-block;}
.seea_pro_close { height:20px; padding-left:20px; color:#777; line-height:19px; text-decoration:none; background:url("../images/ec19.png")/*  */ no-repeat 0 -20px; display:inline-block;}

.seea_pro_table table { width:100%; table-layout:fixed;}
.seea_pro_table th { width:60px; padding:5px 0 3px 0; font-size:21px; vertical-align:middle; border-bottom:#ccc 1px dashed;}
.seea_pro_table td { vertical-align:bottom; border-bottom:#ccc 1px dashed; zoom:1}
.seea_pro_as { margin-right:4px; padding:5px 0 0; list-style:none; line-height:23px; background:#fff; overflow:hidden;}
.seea_pro_as li { width:202px; height:23px; padding-left:7px; overflow:hidden; float:left;}
.tred th { background:#e1e1e1;}
.tred .seea_pro_as { height:auto; background:#87ce2c; zoom:1}
.tred a.alink_blue { color:#fff;}
.setheight1 { height:23px;}
.setheight2 { height:46px;}
.setheight3 { height:69px;}



/* register */
.g_tit { width:1000px; line-height:43px; margin:0 auto;} 
.reg { width:1000px; margin:0 auto;}
.reg fieldset { margin:10px 0; padding:5px 0 10px 0; border:#ccc 1px dotted; background:#f7f7f7;}
.reg legend { margin-left:10px; padding:1px 20px; color:#777; border:#eee 1px solid; background:#fff;}
.reg dl { width:100%; line-height:31px; float:left; clear:both;}
.reg dl.dlbg { background:#f9f7ed;}
.reg dt { width:210px; padding:4px 0; text-align:right; float:left;}
.reg dd { padding:4px 0 4px 10px; float:left;}
.reg_end { padding:20px 0 20px 220px; clear:both;}
.reg_protocol { width:900px; height:250px; margin:0 auto;}
.reg_txt { width:860px; height:176px; padding:10px; color:#777; border:#d0d0d0 1px solid; overflow:auto;}
.reg_txt p { margin-top:10px; line-height:15px;}

.g_right { height:25px; margin-top:3px; padding-left:30px; line-height:25px; color:#578348; background:url("../images/ec25.png")/*  */ no-repeat 0 -25px; display:inline-block;}
.g_right span { height:25px; padding-right:10px; background:url("../images/ec25.png")/*  */ no-repeat right -25px; display:inline-block;}
.g_error { height:25px; margin-top:3px; padding-left:30px; line-height:25px; color:#ee2e06; background:url("../images/ec25.png")/*  */ no-repeat; display:inline-block;}
.g_error span { height:25px; padding-right:10px; background:url("../images/ec25.png")/*  */ no-repeat right 0; display:inline-block;}

.g_right_fix { width:220px; height:25px; margin-top:3px; padding-left:30px; line-height:25px; color:#578348; background:url("../images/ec25_.png")/*  */ no-repeat 0 -25px; display:inline-block;}
.g_error_fix { width:220px; height:25px; margin-top:3px; padding-left:30px; line-height:25px; color:#ee2e06; background:url("../images/ec25_.png")/*  */ no-repeat; display:inline-block;}
.g_right_fix_short { width:28px; height:25px; margin-top:3px; color:#578348; background:url("../images/ec25_2.png")/*  */ no-repeat 0 -25px; display:inline-block;}
/*.g_error_fix_short { width:220px; height:25px; margin-top:3px; color:#ee2e06; background:url(../images/ec25_.png) no-repeat; display:inline-block;}*/
.g_error_fix_short { width:220px; height:25px; margin-top:3px; padding-left:30px; line-height:25px; color:#ee2e06; background:url("../images/ec25_.png")/*  */ no-repeat; display:inline-block;}
.g_right_fix_short_new { width:220px; height:25px; margin-top:3px; color:#578348; background:url("../images/ec25_2.png")/*  */ no-repeat 0 -25px; display:inline-block;}


/* charge */
.cha_dec { width:60px; height:43px; padding-left:10px; color:#777; font-size:14px; background:url("../images/ec26.png")/*  */ no-repeat 30px 0; float:left;}
.cha_tit { padding-right:10px; font-size:14px; color:#ff6600; float:left;}
.cha_home { width:65px; height:22px; margin-top:10px; padding:5px 0 0 35px; line-height:22px; background:url("../images/ec26.png")/*  */ no-repeat 0 -44px; float:right;}
.ad_720x124{ width:1030px; border:0px #d7d7d7 solid; float:left; margin-top: 9px; padding-bottom:9px; }
.ad_720x124 a {display:inline-block; margin-left:9px; margin-top: 9px;}
.ad_720x124 a img{border:0px #cdcbcb solid; vertical-align:top;}
.ad_270x124{width:270px; height:124px; float:left; margin-left:8px; margin-top:8px;}
.ad_270x124 a img{vertical-align:top;}
.cha_bg { width:723px; margin-top:6px; background:url("../images/ec28.png")/*  */ repeat-y; float:left;}
.cha_dectop { height:20px; background-repeat: no-repeat;background-image:url("../images/images.png")/*  */; background-position: -1px -212px; clear:both;}
.cha_decbot { height:20px; background:url("../images/ec27.png")/*  */ no-repeat 0 bottom; clear:both;}
.cha { padding:0 15px 25px 15px;}
.cha dl { width:100%; line-height:31px; clear:both; position:relative;}
.cha dl.dlbg { background:#f9f7ed;}
.cha dt { width:160px; padding:3px 0; text-align:right; float:left;}
.cha dd { padding:5px 0 5px 10px; float:left;}
.cha_cbg1 { width:100%; height:80px; margin-top:5px; background:#eeffe3; float:left; position:relative;}
.cha_cbg1 .cnum{ background:url("../images/ec29.png")/*  */ no-repeat;}
.cha_cbg2 { width:100%; height:80px; margin-top:5px; background:#f4f0ff; float:left; position:relative;}
.cha_cbg2 .cnum{ background:url("../images/ec29.png")/*  */ no-repeat 0 -80px;}
.cnum { width:74px; height:80px; padding-left:10px; color:#fff; line-height:79px; position:absolute; top:0; left:0; z-index:11;}
.cnum strong { font-size:30px; font-style:italic;}
.cha_btn { height:40px; padding:10px 0 0 160px; line-height:31px; clear:both;}

.cha_tips { width:275px; margin-top:8px; color:#777; background:url("../images/ec30.png")/*  */ repeat-y; float:right;}
.cha_tips_tit { height:50px; padding-left:3px; line-height:39px; background:url("")/*  */ no-repeat; clear:both;}
.cha_tips_decbot { height:20px; background:url("../images/ec31.png")/*  */ no-repeat 0 bottom; clear:both;}
.cha_tipsc { padding:1px 1px 0 1px; word-break:break-all;}
.cha_tipsc ul { margin-left:2px;}
.cha_tipsc ul li { margin-bottom:5px;}

.cha_info_tit { width:460px; height:100px; margin:25px auto 0; text-align:center; background:url("../images/ec57.png")/*  */ no-repeat 0 70px;}
.cha_info { padding:0 0 50px 188px;}
.cha_info_text { text-align:center; }
.cha_info dl { width:100%; line-height:27px; font-size:14px; clear:both; position:relative;}
.cha_info dt { width:150px; padding:3px 0; text-align:right; float:left;}
.cha_info dd { padding:3px 0 3px 10px; float:left;}

.cha_ad { width:271px; margin-top:10px; float:right;}
.cha_ad img { border:#ddd 1px dashed;}
#adsucceed { width:100%;padding-left:105px; text-align:center;}

/* news */
.news_nav { height:52px; margin-top:10px; background-repeat: no-repeat;background-image:url("../images/images.png")/*  */; padding:1px 0 0 20px; background-position: -1px -68px;}
.news_nav a { width:110px; height:41px; line-height:41px; text-align:center; font-size:14px; text-decoration:none; color:#fff; background:url("../images/ec32.png")/*  */ no-repeat 0 -41px; float:left;}
.news_nav a:hover { color:#555; background:url("../images/ec32.png")/*  */ no-repeat;}
.news_nav a.aed { color:#555; background:url("../images/ec32.png")/*  */ no-repeat;}
.news_c { width:988px; padding:10px 0 20px 0; background:url("../images/ec34.png")/*  */ repeat-y; overflow:hidden;}
.news_c dl { margin:10px 50px 0 50px; border-bottom:#ccc 1px dashed;}
.news_c dt { font-size:14px; font-weight:bold; line-height:31px;}
.news_c dd { margin-bottom:5px;}
.news_c dd.sum { color:#999;}
.news_dec_bot { height:75px; padding-top:23px; background:url("../images/ec35.png")/*  */ no-repeat;}

.g_page { text-align:center; font-family: Verdana, Geneva, sans-serif;}
.g_page a { height:19px; margin-left:1px; padding:0 5px; line-height:19px; border:#777 1px solid; text-decoration:none; color:#fff; background:url("../images/ec36.png")/*  */ repeat-x 0 -19px; display:inline-block;}
.g_page a:hover { background:url("../images/ec36.png")/*  */ repeat-x;}
.g_page a.aed { font-weight:bold; border:#aad83e 1px solid; background:url("../images/ec36.png")/*  */ repeat-x; }

.anpager .cpb {height:19px; margin-left:1px; padding:0 5px; line-height:19px; border:#aad83e 1px solid; text-decoration:none; color:#fff; background:url("../images/ec36.png")/*  */ repeat-x; display:inline-block;}
.anpager a {height:19px; margin-left:1px; padding:0 5px; line-height:19px; border:#777 1px solid; text-decoration:none; color:#fff; background:url("../images/ec36.png")/*  */ repeat-x 0 -19px; display:inline-block;}
.anpager a:hover{background:url("../images/ec36.png")/*  */ repeat-x;}

.newsdet_tit { height:35px; margin-top:10px; padding:10px 0 0 20px; line-height:27px; background-repeat: no-repeat;background-image:url("../images/images.png")/*  */; background-position: -1px -123px; }
.newsdet_c { width:888px; padding:10px 50px 20px 50px; line-height:21px; background:url("../images/ec34.png")/*  */ repeat-y; overflow:hidden;}
.newsdet_c h1 { margin:20px; font-size:24px; line-height:32px; text-align:center;}
.newsdet_sum { color:#999; text-align:center; border-bottom:#ccc 1px dashed;}
.newsdet_c p { margin:10px 0;}

.g_line { height:20px; border-bottom:#ccc 1px dashed;}
.newsdet_relat { width:888px; padding:0 50px 30px 50px; background:url("../images/ec38.png")/*  */ no-repeat 0 bottom; overflow:hidden;}
.newsdet_relat_tit { width:97px; height:37px; padding-top:6px; font-size:14px; text-align:center; background-repeat: no-repeat;background-image:url("../images/images.png")/*  */; background-position: -1px -135px;}
.newsdet_relat ul { padding:6px 0 0 10px; list-style:none; word-break:break-all; word-wrap:break-word;}
.newsdet_relat li { height:27px; padding-left:12px; line-height:27px; background:url("../images/ec11.png")/*  */ no-repeat 0 10px; overflow:hidden;}
.newsdet_relat a { margin-right:20px; font-size:14px;}


/* dealer list */
.deals_tit { width:1000px; margin:0 auto; line-height:41px;}
.deals_map { width:466px; height:345px; margin-top:20px; background:url("../images/ec46.png")/*  */ no-repeat; position:relative; float:left;}
.deals_map input { width:40px; height:21px; color:#777; text-align:center; cursor:pointer; border:none; background:url("../images/ec47.png")/*  */ no-repeat; position:absolute; z-index:10;}
.deals_map input.sed { color:#fff; background:url("../images/ec47.png")/*  */ no-repeat 0 -21px;}
.deals_search { width:460px; margin-top:80px; float:left;}
.deals_search_tit { height:55px; line-height:23px; font-size:14px; text-align:center; background:url("../images/ec48.png")/*  */ no-repeat 0 25px;}
.deals_search dl { width:100%; line-height:23px; float:left;}
.deals_search dt { width:150px; height:41px; text-align:right; float:left;}
.deals_search dd { height:41px; float:left;}
.deals_search_btn { height:40px; padding-left:150px;}

.g_table { width:100%; text-align:center; border:#d2d2d2 1px solid; table-layout:fixed; clear:both;}
.g_table th { padding:3px 0; color:#999; font-weight:normal; border:#d2d2d2 1px solid; background:#eee;}
.g_table td { padding:5px 4px; border:#d2d2d2 1px solid;}


/* search result */
.ad_996x45 { width:996px; margin-top:10px; padding:1px; border:#ccc 1px solid; clear:both;}
.search_sum { margin-top:25px; padding-left:25px; background:url("../images/ec49.png")/*  */ no-repeat;}
.search_keys { padding-right:10px; font-size:16px; line-height:21px; color:#3ea024;}
.search_sum_end { padding-left:25px; font-size:14px; background:url("../images/ec50.png")/*  */ no-repeat 0 0}
.search_sum .fr { padding:0 0 10px 20px;}
.search_pagelist{ width:996px; margin-top:50px; padding-left:25px; }
.searchr { width:920px; margin-top:15px; padding:10px 40px; border-bottom:#d5d5d5 1px solid; background:#f2f2f2; float:left;}
.searchr_t { width:100%; padding:3px 0; line-height:19px; float:left;}
.searchr_t dt { width:430px; font-size:14px; float:left; margin-right:5px;}
.searchr_t dd { width:470px; text-align:right; float:right; margin-right: 10px;}
.searchr_c { width:100%; padding:10px 0 0; line-height:19px; float:left;}
.searchr_c dt { width:850px; float:left;}
.searchr_c dt label { padding-right:20px;}
.searchr_c dt input radio { width:15px;}
.searchr_c dt input text { width:32px; height:13px;}
.searchr_c dd { width:130px; text-align:right; float:right;}
.searchr_ed { width:920px; margin-top:15px; padding:10px 40px; border-bottom:#93d53d 1px solid; background:#e1ffc3; float:left;}
.searchr_n{ width:100%;  padding-top:30px; text-align:center; font-size: 14px;}

/* flow  */
.gsec_nav { height:36px; padding:8px 0 0 0; background:url("../images/ec61.png")/*  */ repeat-x;}
.gsec_nav a { width:101px; height:36px; text-align:center; line-height:35px; color:#fff; font-size:14px; text-decoration:none; background:url("../images/ec62.png")/*  */ no-repeat; float:left;}
.gsec_nav a:hover { color:#555; background:url("../images/ec62.png")/*  */ no-repeat 0 -36px;}
.gsec_nav a.aed { color:#555; cursor:default; background:url("../images/ec62.png")/*  */ no-repeat 0 -36px;}
.gsec_navsec { height:36px; padding:6px 0 0 0; line-height:25px; background:url("../images/ec61.png")/*  */ repeat-x 0 -44px;}
.gsec_navsec a { height:26px; padding-left:15px; text-decoration:none; float:left;}
.gsec_navsec a span {height:26px; color:#555; padding-right:15px; float:left;}
.gsec_navsec a:hover { background:url("../images/ec63.png")/*  */ no-repeat;}
.gsec_navsec a:hover span { color:#fff; background:url("../images/ec63.png")/*  */ no-repeat right 0;}
.gsec_navsec a.aed { cursor:default; background:url("../images/ec63.png")/*  */ no-repeat;}
.gsec_navsec a.aed span { color:#fff; background:url("../images/ec63.png")/*  */ no-repeat right 0;}
.gsec_navsec_dec { width:20px; background:url("../images/ec64.png")/*  */ no-repeat center -3px; float:left;}

.gsec_box { width:998px; margin:10px auto 15px; border:#e8e8e8 1px solid; overflow:hidden; position:relative;background:#fff;}
.flow_step { height:60px; background:url("../images/ec66.png")/*  */ repeat-x; clear:both; position:relative;}
.flow_step a { width:90px; height:51px; padding-right:43px; font-style:italic; font-weight:bold; text-decoration:none; color:#555; font-family:"Times New Roman", Times, serif; font-size:25px; text-align:right; line-height:51px; outline:none; background:url("../images/ec65.gif")/*  */ no-repeat right -51px; position:absolute; top:0; z-index:10;}
.flow_step a:hover { color:#fff; background:url("../images/ec65.gif")/*  */ no-repeat right 0;}
.flow_step a.aed { color:#fff; background:url("../images/ec65.gif")/*  */ no-repeat right 0;}
.flow_c { width:900px; margin:20px auto; font-size:14px;}

.gsec_show { height:180px; background:url("../images/ec67.jpg")/*tpa=http://www.27399.com/images/ec67.jpg*/ no-repeat; overflow:hidden;}
.gsec_show h2 { margin:15px 0 0 20px; line-height:40px; font-size:27px;}
.gsec_show h3 { width:130px; margin:62px 0 0 90px; line-height:30px; font-size:16px; text-align:center; font-style:italic; font-family:"\5FAE\8F6F\96C5\9ED1"; color:#fff;}


.forcontact { width:240px; margin:20px 0 20px 20px; padding:20px; line-height:21px; text-align:right; border:#e8e8e8 1px solid; border-right:none; float:right;}

.gsec_stit { margin:25px 30px 15px; font-size:14px;}
.gsec_box p { margin:10px 30px;}


.g_tablev { width:100%; border:#ddd 1px solid;}
.g_tablev caption { line-height:33px; color:#999; border:#ddd 1px solid; border-bottom:none; background:#f6f6f6;}
.g_tablev th { padding:3px 0; font-weight:normal; border:#ddd 1px solid; background:#efefef;}
.g_tablev td { padding:4px 12px; border:#ddd 1px solid;}
.g_tablev .secbg { padding:4px 6px; text-align:center; background:#f6f6f6;}

.g_tablev2 { width:100%; border:#ddd 1px solid;}
.g_tablev2 caption { line-height:33px; color:#999; border:#ddd 1px solid; border-bottom:none; background:#f6f6f6;}
.g_tablev2 th { padding:3px 20px 3px 0; font-weight:normal; text-align:right; border:#ddd 1px solid; background:#efefef;}
.g_tablev2 td { padding:4px 12px; border:#ddd 1px solid;}

.g_tablev3 { width:100%; border:#fff 0px solid;}

.contactbox { width:670px; padding:10px 20px; border:#dfdfdf 5px solid; background:#fff; position:absolute; top:190px; right:193px; z-index:11;}
.contactbox_close { width:33px; height:26px; position:absolute; top:0; right:0; z-index:12; background:#f00;}
.contactbox dl { width:100%; margin:3px 0; line-height:23px; float:left;}
.contactbox dt { width:110px; text-align:right; float:left;}
.contactbox dd { float:left;}
.contactbox .txtae { width:550px; height:56px; padding:3px; color:#333; font-size:12px; border:#cecfce 1px solid; background:#fff;}
.contactbox_sc { padding:0 0 10px 110px;}

.warn { margin:10px 30px; padding:10px 20px; color:#F60; background:#FFC}

/* ad you */
.ady_nav { height:41px; padding:12px 0 0 20px; background:url("../images/ec66.png")/*  */ repeat-x; clear:both; position:relative;}
.ady_nav a { width:149px; height:39px; line-height:39px; color:#777; text-align:center; text-decoration:none; background:url("../images/ec71.png")/*  */ no-repeat 0 -39px; float:left;}
.ady_nav a:hover { color:#fff; background:url("../images/ec71.png")/*  */ no-repeat 0 0;}
.ady_nav a.aed { color:#fff; background:url("../images/ec71.png")/*  */ no-repeat 0 0;}
.ady_pic { width:565px; margin-left:1px; padding:10px 0; text-align:center; background:#f2f2f2; float:left; display:inline;}
.ady_t { width:300px; margin-top:10px; padding:15px 0 0 60px; line-height:31px; float:left;}
.ady_t.ady_tbg1 { background:url("../images/ec73.png")/*  */ no-repeat 20px 15px;}
.ady_t.ady_tbg2 { background:url("../images/ec74.png")/*  */ no-repeat 20px 15px;}
.ady_t.ady_tbg3 { background:url("../images/ec75.png")/*  */ no-repeat 20px 15px;}
.ady_t h3 { font-size:14px;}
.ady_contact { width:400px; margin-top:30px; float:right; position:relative;}
.ady_contact_tit { width:117px; height:36px; text-align:center; line-height:35px; background:url("../images/ec76.png")/*  */ no-repeat; position:absolute; top:0; left:20px; z-index:12;}
.ady_contact_tc { width:370px; padding:40px 0 10px 20px; border:#ebebeb 1px solid; background:#f2f2f2; position:absolute; top:10px; right:0; z-index:11}
.ady_contact_tc dl { padding-bottom:13px;}
.ady_contact_tc dt { width:80px; text-align:right; float:left;}
.ady_contact_tc dd { font-size:14px;}


/* jobs */
.job_pp { height:230px; background:#d9ddf0 url("../images/ec78.jpg")/*tpa=http://www.27399.com/images/ec78.jpg*/ no-repeat center 0; clear:both;}
.job_lis { width:175px; margin-top:10px; padding-bottom:100px; border:#ddd 1px solid; background:#f6f6f6; float:left;}
.job_lis h3 { height:45px; padding-left:15px; line-height:43px; font-weight:normal; font-size:12px; border-bottom:#ddd 1px solid; background:url("../images/ec16.png")/*  */ repeat-x;}
.job_lis ul { margin:15px 10px 0 30px;}
.job_lis li { margin-bottom:10px;}
.job_c { width:735px; margin-top:10px; padding:12px 38px 30px; border:#ddd 1px solid; background:#fff; float:right;}
.job_c h2 { margin-bottom:15px; padding:0 0 0 15px; line-height:33px; font-size:14px; border-bottom:#ccc 1px dashed; background:url("../images/ec79.png")/*  */ no-repeat 0 8px;}
.job_c table td { padding:4px 0;}
.job_c h3 { margin-top:10px; line-height:27px; font-size:12px; border-bottom:#ccc 1px dashed;}
.job_c ol { margin:10px 0 0 20px;}
.job_c li { margin-bottom:5px;}



/* index tip begin */
.index_tips{ width:371px; height:204px; bottom:0; right:0; position:fixed; _position:absolute;}

/* index tip end */
.CommonBox {border:0px solid #E4E4E4;}
.errormsg {padding:10px 0 0 160px; display: none; color: Red; font-weight:bolder;}

#slide_ad_panel { width: 100%; border: 0px;height:0px;overflow:hidden; text-align:center;}

.QQTip2 { width:400px; font-weight:bold; }


/*���ۿ��ύ����*/
.btn_jishou { width:99px; height:30px; cursor:pointer; border:none;background-repeat: no-repeat;background-image:url("../images/images.png")/*  */; background-position: -808px -449px;}






/*-----line_service-----*/
.line_service{ background:url("../images/line_service.jpg")/*tpa=http://www.27399.com/BusinessNew/Images/line_service.jpg*/ no-repeat; width:726px; height:31px; margin:10px 30px; padding-left:210px; padding-top:14px }
.line_service a{ width:70px; height:20px; line-height:20px; display:block; background:#3c8bca; color:#fff; text-align:center;/* margin-left:210px; margin-top:12px; */border-radius:20px; text-decoration:none;}


.btnChargeOK {
    width: auto;
    height: auto;
    border: 1px #d84600 solid;
    padding: 1px 15px;
    background: #ee7c11;
    color: #fff;
    font-size: 16px;
    cursor: pointer;
   
}
