@charset "utf-8";
/* 
	58.com CopyRight All Reserved  
	Create by hezc on 2010-11-10 
*/
body,dl,ol,ul,li,dt,dd,p,h2,h3,form{margin:0;padding:0;list-style:none}
body{font-family:Verdana, Geneva, sans-serif,"宋体";color:#333; font-size:12px; background:#fff url(http://pic2.58.com/vip/images/ws_b.jpg) repeat-x;}
a{color:#3559b5;text-decoration:none;cursor:pointer;}
a:hover{text-decoration:underline;}
a:active, a:focus {outline:none;}
.clear,.c{clear:both;font-size:0;height:0;overflow:hidden}.hc{display:none}.sc{display:block} img{ border:none;}.fr{ float:right;}.fl{ float:left;}
.cl:after {	content: ".";	display: block;	position:relative;	height: 0;	clear: both;visibility: hidden;}
.cl { display: inline-block;}/* Hides from IE-mac \*/* html .cl {height: 1%;}.cl {display: block;}
.pr{position:relative;}
a.link_red{color:#ff0508;} .h9{ height:9px; line-height:1%; font-size:0;}
input,select,label {vertical-align:middle;}
a.line{ text-decoration:underline;}
.fb{ font-weight:bold}
.fred{color:#f00}
/*  */
.mw{ width:990px; margin:0 auto; background:#fff url(http://pic2.58.com/vip/images/ws_t.jpg) no-repeat top;}
.header{ height:73px; position:relative; padding-top:10px;}
.logo{ background:url(http://pic2.58.com/vip/images/vip_logo.gif) no-repeat; width:256px; height:55px; overflow:hidden;}.logo a{line-height:1100%; font-size:0; overflow:hidden;}
.lo_58{ display:inline-block; width:130px; height:35px; }
.lo_wlt{display:inline-block; width:101px; height:35px; margin-left:23px;}
.logintext{ position:absolute; top:12px; right:0px; color:#3559B5;}
.phone{ position:absolute; top:108px; right:110px; }.phone b{ font-size:18px; color:#f00; }
.app{ margin:30px 36px;}.app h2{ font-size:14px; padding-bottom:24px;}
.tiao{height:30px; padding-bottom:35px; line-height:30px; color:#bf6525;}
.tiao span{ display:inline-block; width:190px; padding:0 14px 0 25px; text-align:center; font-size:14px;}
.tiao .w01{ background:url(http://pic2.58.com/vip/images/ws_c1.gif) no-repeat left;}
.tiao .w02{ background:url(http://pic2.58.com/vip/images/ws_c2.gif) no-repeat left;}
.tiao .w03{ background:url(http://pic2.58.com/vip/images/ws_c3.gif) no-repeat left;}
.tiao .w04{ background:url(http://pic2.58.com/vip/images/ws_c4.gif) no-repeat left;}
.tiao .w11{ background:url(http://pic2.58.com/vip/images/ws_c12.gif) no-repeat left; font-weight:bold; color:#fff;}
.tiao .w12{ background:url(http://pic2.58.com/vip/images/ws_c22.gif) no-repeat left; font-weight:bold; color:#fff;}
.tiao .w13{ background:url(http://pic2.58.com/vip/images/ws_c32.gif) no-repeat left; font-weight:bold; color:#fff;}
.tiao .w14{ background:url(http://pic2.58.com/vip/images/ws_c42.gif) no-repeat left; font-weight:bold; color:#fff;}

.mu{ position:absolute; bottom:1px; right:3px; height:36px; overflow:hidden; }
.mu a{line-height:200px; height:36px; width:109px; display:inline-block;}
.mu a.tg_01{ background:url(http://pic2.58.com/vip/images/tg_01.gif) no-repeat;}
.mu a.tg_02{ background:url(http://pic2.58.com/vip/images/tg_02.gif) no-repeat;}
.mu a.tg_03{ background:url(http://pic2.58.com/vip/images/tg_03.gif) no-repeat;}
.mu a.tg_04{ background:url(http://pic2.58.com/vip/images/tg_04.gif) no-repeat;}
.mu a.tg_11,.mu a.tg_01:hover{background:url(http://pic2.58.com/vip/images/tg_11.gif) no-repeat;}
.mu a.tg_12,.mu a.tg_02:hover{background:url(http://pic2.58.com/vip/images/tg_12.gif) no-repeat;}
.mu a.tg_13,.mu a.tg_03:hover{background:url(http://pic2.58.com/vip/images/tg_13.gif) no-repeat;}
.mu a.tg_14,.mu a.tg_04:hover{background:url(http://pic2.58.com/vip/images/tg_14.gif) no-repeat;}



.sq01{ width:100%; line-height:25px; color:#000;}
.sq01 th{ text-align:right; font-weight:normal;width:130px; padding:0 15px 20px 0; vertical-align:top}
.star{ font-size:10px; padding-right:5px; color:#f00; font-weight:normal;}
.sq01 td{vertical-align:top;padding:0 0 20px 0;}
.select01{ position:relative;top:4px;}
.select02{ vertical-align:middle}
.sq01 label{ margin-right:30px; cursor:pointer;}
.sq01 label span{ color:#999; padding-left:3px;}
.dk1{ width:300px;height:22px;line-height:22px;}
.dk101{ width:150px;height:22px;line-height:22px;}
.dk102{height:22px;line-height:22px;}
.dk103{ width:200px;height:22px;line-height:22px;}
.block_select_enable,.block_select_disable{float:left; width:153px; text-align:left;}
.block_select_enable select,.block_select_disable select{ width:153px;height:200px;}
.btns_move_r{ float:left; width:60px; padding:16px 8px 0 8px;}
.btns_move_r input{ width:60px; height:25px; margin-bottom:12px; cursor:pointer;}
.textarea1{ width:410px; height:100px; border:1px solid #7F9DB9; font-size:12px; padding:2px; vertical-align:top;}

span.btnchoose{ display:inline-block;width:61px;height:28px;background:url(http://pic2.58.com/vip/images/choose.gif) no-repeat; cursor:pointer; vertical-align:middle}
.tbcp{width:730px; border-collapse:collapse}
.tbcp td{ border:1px solid #e1e1e1; border-collapse:collapse; padding:20px 15px; line-height:26px; vertical-align:middle}
.tr_tit td{height:30px; background:#f0f0f0; font-size:12px; font-weight:bold;padding:0 15px; line-height:30px; text-align:center}
td.tt{ text-align:center; font-size:14px;}
.banben input{ position: relative;_top:-2px;}
.banben p{ cursor:pointer; line-height:26px;height:26px;zoom:1; white-space:nowrap;}
.banben p span{ color:#999; padding-left:3px;zoom:1; vertical-align:baseline}
.trbgon{ background:#f7f7f7}
.trbgoff{ background:#fff}

td.tk label{ margin-right:0px; cursor:pointer;}
td.tk a{padding-left:2px; vertical-align:middle}
.xiy{ border:1px solid #ddd; background:#F4F4F4; padding:0 14px 14px 14px;width:600px;height:204px; margin-top:5px;}
.xiy strong{ display:block; line-height:30px;}
.tarea {width:581px; *width:583px; height:156px; font-size:12px; line-height:18px; background:#fff; border:none;padding:8px;}
input.anniu{cursor:pointer; text-align:center;padding:6px 15px;font-size:14px; font-weight:bold}
.th_price strong{ position:relative;top:4px;}
span.red{ color:#f00; font-size:22px; padding-right:4px; font-weight:bold; position:relative;top:3px;}

.td_2{ padding:65px 30px 110px 130px;}
.td_2 strong{ display:block; background:url(http://pic2.58.com/vip/images/duih.gif) no-repeat; padding-left:60px;height:35px; line-height:35px; font-size:22px; color:#428d06; margin:0 0 30px 0;}
.td_2 p{ line-height:38px; font-size:14px;}.td_2 p span{ color:#f00;}


.apllyInfo td{ height:26px; line-height:26px; vertical-align:middle; padding:7px 4px; }
.inp {border:1px solid #C8C8C8;height:18px;line-height:18px;margin-right:3px;padding:3px;vertical-align:middle}
.loginbox{font:12px/1.5 Tahoma,Helvetica,Arial,'宋体',sans-serif;padding:25px 0 0 0; height:250px; position:relative;}
.loginbox label{display:inline-block;padding-right:10px;text-align:right;width:40px}
.inw {width:180px;}.inw2,#authcode{ width:53px}
.chenggong1, .action1, .wrong1 { display:inline-block; vertical-align:top; padding-right:5px; font-size:12px; color:#000; position:relative; padding-left:40px}
.chenggong{ display:inline-block; height:19px; background:url(http://pic2.58.com/n/images/post/background.gif) no-repeat -162px -79px; padding-left:25px; vertical-align:middle; padding-right:5px;}
.chenggong1{ width:19px; height:24px; background:url(http://pic2.58.com/n/images/post/background.gif) no-repeat -162px -75px;}
.action1,.wrong1{ width:300px; height:20px; padding-top:3px; background:url(http://pic2.58.com/n/images/post/verification.gif) no-repeat 0 0;}
.action1{ background:url(http://pic2.58.com/n/images/post/verification.gif) no-repeat 0 0;}
.action1 .action_po,.wrong1 .action_po{ position:absolute; left:33px; top:0;}
.action1 .action_po_top{display:block;width:287px;padding:5px 10px 0;min-height:10px;_height:10px; background:url(http://pic2.58.com/n/images/post/verification.gif) no-repeat -33px 0;}
.action1 .action_po_bot{display:block;width:307px;height:5px;background:url(http://pic2.58.com/n/images/post/verification.gif) no-repeat -33px -185px;overflow:hidden;}
.action_color{ border:1px solid #006BD7; background:#fafafa}
.wrong1{ background:url(http://pic2.58.com/n/images/post/verification.gif) no-repeat 0 -190px;}
.wrong1 .action_po_top{ display:block; width:287px; padding:5px 10px 0; min-height:10px; _height:10px; background:url(http://pic2.58.com/n/images/post/verification.gif) no-repeat -33px -190px;}
.wrong1 .action_po_bot{ display:block; width:307px; height:5px; background:url(http://pic2.58.com/n/images/post/verification.gif) no-repeat -33px -375px; overflow:hidden;}
.wrong_color{ border:1px solid #e40000; background:#fdf8f8}

/*--联想词搜索--*/
.search{ position:relative}
.smartlist{position: absolute; border: solid 1px #ddd; text-align: left;background-color: #fff;z-index:9999;left:0;top:29px;*top:31px;width:200px;*width:202px;padding:1px;}
.smartlist a{ display:block;color: #000; font-size: 12px;height: 26px; line-height: 26px; cursor: pointer;padding:0 5px; text-decoration:none}
.smartlist a:hover,.smartlist .current{ background-color:#3559b5; color:#fff; text-decoration:none}
.smartlist .smarttop{margin:0 7px 5px 7px; height: 26px; line-height: 26px;border-bottom:1px dashed #ccc;color:#999;}

/*--选择城市--*/
.choosecity{position: absolute; border: solid 1px #ddd; text-align: left; background-color: #fff;z-index:9999;left:0;top:29px;*top:31px;width:514px;*width:516px;padding:1px;}
.close{ display:block;width:11px;height:11px; background:url(http://pic2.58.com/vip/images/close.gif) no-repeat; cursor:pointer; float:right; margin-top:7px;}
.choosecity .choosecitytop{margin:0 7px 5px 7px; height: 26px; line-height: 26px;border-bottom:1px dashed #ccc;color:#000;}
.choosecity a{ color: #000; font-size: 12px;height: 26px; line-height: 26px; cursor: pointer;text-decoration:none}
.choosecity a:hover{text-decoration:underline;color:#ff7300}
.choosecitymain{padding:0 7px;}
.cctop{clear:both;background:url(http://pic2.58.com/vip/images/-.gif) left 8px no-repeat;padding-left:15px;}
.citylist{ margin:5px 0 5px 15px;}
.citylist li{ float:left;width:60px; white-space:nowrap; overflow:hidden; height:26px;line-height:26px;}
a.ablue{color:#3559b5;text-decoration:none;cursor:pointer;}
a.ablue:hover{ color:#ff7300; text-decoration:underline;}

/*====footer====*/
.footer{ width:990px; height:80px; margin:0 auto 10px auto; background:#f1f1f1;line-height:80px; overflow:hidden; clear:both;}
.footer p{text-align:center;}
.footer p a{ padding:0 10px;}

/*====首页css====*/
.banner{width:990px; height:227px; margin:0 auto; position:relative;}
.cont{ width:1002px; height:auto; margin:9px auto 0 auto; padding-left:12px;}
.c_left{ float:left; width:712px; height:693px;}
ul.Intr{ overflow:hidden;}
ul.Intr li{ width:356px; height:231px; float:left;background:url(http://pic2.58.com/vip/images/black_bg.jpg) no-repeat;}
ul.Intr li h2{ font-size:14px; color:#00599F; margin:12px 0 8px 17px;}
p.p_text{ color:#666; margin:0 0 12px 17px;}
p.p_pic{ text-align:center;}

.advantages{ width:590px; height:316px; overflow:hidden; background:url(http://pic2.58.com/vip/images/youshi_bg.jpg) no-repeat; padding:5px 22px 0 100px; line-height:20px;}
.advantages h2{ font-size:14px; color:#00599F; }
.advantages p{ margin-top:14px;_margin-top:18px;*margin-top:18px;}

.c_right{ float:right; width:290px;}
.Process{ width:290px; height:462px; background:url(http://pic2.58.com/vip/images/c_r_bgtop.jpg) no-repeat;}
.Process ul{ padding:8px 0 0 65px;}
.Process h2{ font-size:14px; color:#00599F; padding:12px 0 8px 17px;}
.Process ul li{ margin:0 0 16px 0;_margin:0 0 14px 0;*margin:0 0 14px 0;width:208px; height:39px;line-height:40px;_line-height:42px;*line-height:42px;}
p.p_btn{ padding-left:61px;}

.Process dl{ margin:20px 0 0 30px; line-height:22px; text-align:left;}
.Process dl b{ color:#646464;}

.apply_btn{ cursor:pointer; background:url(http://pic2.58.com/vip/images/apply_btn.jpg) no-repeat; width:154px; height:40px; border:0; text-align:center;}
.wltjs{ width:241px; height:544px; background:url(http://pic2.58.com/vip/images/wltjs_bg.jpg) no-repeat; padding:8px 33px 0 16px;line-height:22px;}
.wltjs h2{ font-size:14px; color:#00599F; padding:0px 0 0px -24px; text-indent:0px; margin-bottom:10px;}
.wltjs a{ color:#0066FF; text-decoration:underline;}
.wltjs a:hover{ text-decoration:none;}

/*====产品优势css====*/
.cb{ width:990px; margin:0px auto 9px auto; background:url(http://pic2.58.com/vip/images/vip_nc1.gif) repeat-y; }
.cb h2{font-size:14px; line-height:30px; padding-left:11px;}
.vip_nt{ height:1px; line-height:1%; font-size:1%; padding:0; margin:0; background:url(http://pic2.58.com/vip/images/vip_nt1.gif) no-repeat; clear:both;overflow:hidden;}
.v_left{ float:left; width:201px; padding:0px 2px 2px 2px;}
.v_left h2{ background:url(http://pic2.58.com/vip/images/vip_18.gif); height:30px; line-height:30px; font-size:14px; padding-top:2px; padding-left:12px; border-top:1px solid #D6D6D6; margin-top:20px;}
.v_left h2 span{ display:block; background:url(http://pic2.58.com/vip/images/vip_13.gif) no-repeat 165px 10px;}
h2.btn{ border-top:none; margin:0;}

.v_left li{ line-height:22px;_line-height:24px;*line-height:24px; background:url(http://pic2.58.com/vip/images/vip_119.gif) no-repeat bottom left; margin-left:6px; padding:4px 0 4px 6px;}
.v_left li a{padding:0 8px; display:block; height:22px; width:162px; text-decoration:none;}
.v_left li a:hover{ background:#F2F2F2; color:#0000Cc; text-decoration:none;} 
.v_left li.visit_bg a{color:#fff; background:url(http://pic2.58.com/vip/images/vip_hover.gif) no-repeat;padding:0 8px; display:block; height:22px; width:162px; text-decoration:none;}

.v_right{ float:right; width:740px; margin:1px 2px;_margin:1px 1px; background:url(http://pic2.58.com/vip/images/vip_h_bg.jpg) repeat-x top; padding:0 12px 60px 19px;}
.v_right h2{ height:30px; line-height:30px; margin-bottom:9px; padding-top:2px; font-size:14px; border-bottom:1px dashed #D6D6D6; padding-left:0;}
.v_right h2 span b{ color:#f00; font-size:14px; padding:0 2px;}
.v_right .ad_pic{ overflow:hidden; text-align:center;}


.in_cont{ overflow:hidden; padding:25px 12px; line-height:30px; text-indent:24px; margin-bottom:200px;font-size:14px;}
.lx_cont{padding:0px 100px 12px 0px; line-height:30px;margin-bottom:80px; color:#555; font-size:14px;}
.lx_cont p{margin-top:15px;_margin-top:30px;*margin-top:30px;}
.lx_cont span.c_title{ width:80px; font-weight:bold;}
.lx_cont b{ color:#FF0000; font-weight:normal; margin-right:20px;}

.life_cont{margin-bottom:50px; padding:10px 12px 0 6px; line-height:25px;}
.acc_ta{ width:100%; background:#ddd; line-height:35px; text-align:center;}
.acc_ta th{ font-weight:normal; background:#F3F3F3}
.acc_ta td{ background:#fff; padding:0 12px 0 8px;}
tr.bg td{background:none repeat scroll 0 0 #F0F0F0;}
P.btnbg{ text-align:center; margin:70px auto 0 auto;}
.a-btn{ width:171px; height:37px; background:url(http://pic2.58.com/vip/images/a-btn.jpg) no-repeat; line-height:37px; border:0; color:#990000; font-weight:bold; font-size:14px; cursor:pointer;}

.fea_cont h1{ font-size:14px;height:28px;line-height:28px;}
h1.tg-pic{ background:url(http://pic2.58.com/vip/images/t-pic.jpg) no-repeat left center; padding-left:32px; margin-top:25px;}
tr.tw th{ font-weight:bold;}
td.t-red{ color:#FF0000; font-weight:bold;}
h1.fw-pic{ background:url(http://pic2.58.com/vip/images/f-pic.jpg) no-repeat left center; padding-left:32px;margin-top:25px;}


.banner .Nav {top:195px;height:16px;line-height:16px;position:absolute;right:20px;width:100%;}
.banner .Nav span a {color:white;display:block;font-family:Arial;font-size:14px;height:100%;position:relative;text-decoration:none;width:100%;}
.banner .Nav span.Cur {background:none repeat scroll 0 0 #FF0508;color:white;font-weight:bold;}
.banner .Nav span {background:none repeat scroll 0 0 #000000;border-left:1px solid #FFFFFF;color:#FFFFFF;display:block;
float:right;font:10px Courier;height:100%;text-align:center;width:24px;}

.cuxiao{width:80%;border-top:1px solid #ccc;border-left:1px solid #ccc;margin:0 0 20px 50px}.sq01 .cuxiao th{width:16%;border-top:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #ccc;border-right:1px solid #ccc;background:#f7f7f7;padding:5px 0;text-align:center;line-height:normal}.sq01 .cuxiao td{text-align:center;border-top:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:5px 0;line-height:normal}
/*btn*/
.btnbox{ text-align:center}
.btnstyle2,.btnstyle2 span{ display:inline-block;height:50px;line-height:50px; background:url("http://pic2.58.com/newvip/images/realfybg.png?2") no-repeat;color:#fff;font-weight:bold;font-size:14px; cursor:pointer; text-align:center}
.btnstyle2{padding-left:2px; background-position:0 -446px;}
.btnstyle2 span{padding:0 15px 0 13px;background-position:100% -871px;}
.btnbox{margin-top:10px;}