* { word-break: break-all; word-wrap: break-word; margin: 0; padding: 0;}
body { text-align: center;}
body,select, th, td, input, textarea, button, pre { font: 12px/1.5em Arial, Tahoma, Helvetica, snas-serif; color:#303030}
body, h1, h2, h3, h4, h5, h6, p, ul, dl, dt, dd, form, fieldset { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 1em; }
ul{ list-style: none; }
img{border:0;}

a:link{color:#1968c5;text-decoration:none}
a:visited{color:#1968c5;text-decoration:none}
a:hover{color:#db3009;text-decoration:underline}

a.uline{text-decoration:underline}

.f10{font-size:10px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.s{font-weight:normal}
.b{font-weight:bold}
.mt{margin-top:10px;}

a.green:link,a.green:visited,.green{color:#44A038}
a.black:link,a.black:visited,.black{color:#345}
.red{color:#000}
.red2{color:#db3009;}
.zs{color:#A71CBC}
.blue{color:#0D82B2}
.en{font-family:Arial, Tahoma, Helvetica, snas-serif;}
a.gray:link,a.gray:visited,.gray,.gray a:link,.gray a:visited{color:#9193aa}
.clearbox{clear:both;font-size:0;height:0;overflow:hidden;}

.dno{display:none}

.l{float:left;}
.r{float:right;}

body{background:url(/companymodule/vip/images/bg_head.png) repeat-x 0 30px;}
#wrap { margin: 0 auto; width: 960px; text-align: left; padding:0;}

#header {padding:0;height:110px;position:relative;}
#header .logo_vip{float:left;width:255px;text-indent:-9999px;padding-top:16px;}
#header .logo_vip a{background:url(/companymodule/vip/images/logo_vip.png) top left no-repeat;display: block;text-decoration:none;width:255px;height:92px;}
#header .h_r{float:right;width:680px;}
#header .tel_login{height:36px;}
#header .tel{float:left;padding:20px 0 0 0;}
#header .login{position:absolute;top:0;right:0;height:28px;line-height:28px;background:url(/companymodule/vip/images/bg_login.png) no-repeat top right;color:#fff;}
#header .login span{display:block;background:url(/companymodule/vip/images/bg_login_l.png) no-repeat top left;padding:0 10px;font-family:'宋体';width:auto;min-width:220px;_width:220px;text-align:center;}
#header .login a{color:#fff;padding:0 4px;}
#header .menu{height:36px;padding:30px 0 0 0}
#header .menu li{float:left;height:26px;}
#header .menu li a{display: block;text-decoration:none;text-align:center;padding:5px 20px;font-size:14px;color:#303030;font-weight:bold}
#header .menu li.select a{background:url(/companymodule/vip/images/bg_menu_r.png) no-repeat top right;color:#fff;}
#header .menu li.select a:hover{color:#fff}
#header .menu li.select span{background:url(/companymodule/vip/images/bg_menu.png) no-repeat;display: block;padding:0;margin:0;}
#header .menu a:hover{color:#db3009;}

/*banner*/
#banner { width:710px;height:260px;margin:0 auto;background:#fff;overflow:hidden;position: relative;}

#main{clear:both;padding:0;margin-top:18px;background:url(/companymodule/vip/images/bg_main.png) top left repeat-y;min-height:459px;_height:459px;}

#left{float:left;width:710px;margin:0;}
#right{float:right;margin:0;width:240px;}

.steps{background:url(/companymodule/vip/images/bg_steps.png) top left no-repeat;height:210px;text-align:center;padding:50px 0 0 0;}

#vip_recommend{clear:both;background:#fff url(/companymodule/vip/images/bg_vipnew.png) no-repeat;margin:10px 0 8px 0;padding:12px 0 17px 0;}
#vip_recommend .vip_title{position:absolute;font-size:14px;font-weight:bold;padding:10px 0 0 50px;}
#vip_recommend .vip_title a{color:#303030;text-decoration:none;}
#vip_recommend .vip_title a:hover{color:#db3009;text-decoration:none}

#vipcompanysdiv ul { list-style: none; margin: 0px; padding: 0px;}
#vipcompanysdiv { margin-left:220px;}
#vipcompanysdiv li {float: left}
#vipcompanys { height: 36px; width:460px;overflow:hidden; }
#vipcompanys .vipcompanyli { height:36px;width:460px;overflow:hidden;}
#vipcompanys .vipcompanyli li{ height:18px;width:225px;overflow:hidden;padding-right:5px}

.about_title{background:url(/companymodule/vip/images/bg_titles.png) no-repeat 0 0;font-size:14px;color:#db3009;padding:12px 18px 5px 18px;}
.about_title .r,.case_title .r{font-size:12px;font-weight:normal;}
.about_title a,.case_title a{color:#db3009;} 
.about_home{border:1px #ddd solid;border-top:none;padding:10px;font-size:14px;}
.about_home td{padding:12px 2px}
.about_home td dt{font-weight:bold;font-size:14px;color:#1968C5;}
.about_home td dd{color:#808080;padding-top:8px;line-height:175%}
.dotted{background:url(/companymodule/vip/images/bg_dotted.png) repeat-x;height:1px;font-size:0;overflow:hidden;}
.btm{background:url(/companymodule/vip/images/bg_titles.png) no-repeat 0 -180px;height:3px;font-size:0;overflow:hidden;}

.case_title{background:url(/companymodule/vip/images/bg_titles.png) no-repeat 0 -80px;font-size:14px;color:#db3009;padding:12px 18px 5px 18px;margin-top:10px;}
.case_home{background:#fff;border:1px #ddd solid;border-top:none;padding:6px 6px 16px 6px;min-height:21px;_height:21px;}
.case_home li{float:left;width:25%;text-align:center}
.case_home li .viewpic{border:1px solid #eee;width:160px;height:120px;margin:10px auto 3px auto;}
.case_home li img{border:2px #fff solid}

.vipcoblog{clear:both;margin-bottom:20px;padding:0 5px}
.vipcoblog h2{border-bottom:1px #D33914 solid;padding:2px;font-size:14px;margin: 5px 0;}
ul.recommended{}
ul.recommended li{float:left;width:49%;padding:6px 0 6px 1%;}
ul.recommended li .picdiv{float:left;width:48px;height:48px;overflow:hidden;border:1px #ddd solid;margin:2px 0 0 0;text-align:center;}
ul.recommended li .picdiv img{height:48px;border:0;}
ul.recommended li .article{float:left;padding:0 0 0 8px;white-space:nowrap;text-overflow:clip}
ul.recommended li .article h3,ul.recommended li .article a{display:block;width:192px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}


.contact{background:#d0eaf9 url(/companymodule/vip/images/bg_contact.png) no-repeat top;text-align:center;height:190px;}
.contact .title{color:#303030;font-size:14px;padding:12px 0 2px 0;font-weight:bold;}
.contact .lie{margin:0 auto;padding:0;}
.contact .lie ul{}
.contact .lie ul li{text-align:center;padding:10px 0 0 0;color:#e00;font-size:18px;font-weight:bold}

.contact .lie ul li.qq{padding:7px 0 4px 5px;font-weight:normal;font-size:12px;}
.contact .lie ul li.qq div{}
.contact .lie ul li.qq div.tx{width:108px;}
.contact .lie ul li a{color:#163A49;text-decoration:none}
.contact .lie ul li a:hover{color:#0C6589;}

.vipsuperiority{padding:15px 12px 5px 12px;color:#808080;}
.vipsuperiority h5{font-size:14px;font-weight:bold;color:#DB3009;padding:0 0 5px 0}
.vipsuperiority dl dt{font-size:14px;font-weight:bold;color:#1968C5;padding:10px 0 3px 24px;width:100px;}
.one{background:url(/companymodule/vip/images/bg_titles.png) no-repeat -350px -235px;}
.two{background:url(/companymodule/vip/images/bg_titles.png) no-repeat -520px -235px;}
.three{background:url(/companymodule/vip/images/bg_titles.png) no-repeat -350px -315px;}
.four{background:url(/companymodule/vip/images/bg_titles.png) no-repeat -520px -315px;}
.vipsuperiority dl dd{line-height:170%;}

.qa,.notes,.feedback{padding:10px 0 0 0;}
.qa .title,.notes .title,.feedback .title{height:33px;line-height:33px;font-size:14px;font-weight:bold;color:#303030;padding:0 0 0 35px;margin:0 0 8px 0;}
.notes .title{background:#DFE3E5 url(/companymodule/vip/images/bg_titles.png) no-repeat 0 -240px;}
.qa .title{background:#DFE3E5 url(/companymodule/vip/images/bg_titles.png) no-repeat 0 -315px;}
.feedback .title{background:#DFE3E5 url(/companymodule/vip/images/bg_titles.png) no-repeat 0 -385px;}
.qa ul,.notes ul,.feedback ul{padding:0 12px;}
.qa li,.notes li,.feedback li{background:url(/companymodule/vip/images/bg_titles.png) -690px -234px no-repeat;padding:0 0 3px 10px;line-height:1.6em;}
.qa li a,.notes li a,.feedback li a{color:#808080;}
.qa li a:hover,.notes li a:hover,.feedback a:hover{color:#DB3009;}
.qa .r,.feedback .r{margin:5px 12px 5px 0;}
.qa a,.notes a,.feedback a{text-decoration:none}
.qa center img{margin:0 5px;}

/*reg*/
#welcometitle{border-left:1px #ddd solid;border-right:1px #ddd solid;padding:15px 30px;}
#welcometitle h2{color:#e42;padding:0 0 5px 0;font-size:14px;}

.storydiv{padding-top:12px;border:1px #ddd solid;border-top:none;padding:0 20px;}
.success-story{clear:both;padding:15px 0;line-height:1.8em;}
.success-story .story-pic{float:left;margin-right:12px;width:100px;overflow:hidden;text-align:center;display:inline}
.success-story .story-pic img{margin:0 auto;}
.success-story .story-info h4{font-size:13px;margin-bottom:5px;}
.success-story .story-info h4 a{color:#DB3009;}
.bb{border-bottom:1px dotted #ddd;}

.sub_title{background:url(/companymodule/vip/images/bg_titles.png) no-repeat 0 -80px;font-size:14px;color:#db3009;padding:12px 18px 5px 18px;}
.contentdiv{border:1px #ddd solid;padding:20px;font-size:14px;min-height:450px;_height:450px;}
.contentdiv td{font-size:14px}
.contentdiv dt{font-weight:bold;}
.contentdiv dd{padding:2px 0 10px 25px;color:#888}
.contentdiv h3{padding:15px 0 8px 0}

.bankinfo{line-height:2.0em;padding:0 10px;}
.bankinfo table{width:550px;background:#e0e0e0;border-left:1px solid #e0e0e0;margin:8px 0 10px 0;}
.bankinfo td{background:#fafafa;text-align:center;padding:5px;font-size:14px;line-height:1.8em;}

.abouttitle{background:url(/companymodule/vip/images/bg_titles.png) no-repeat 0 0;font-size:14px;padding:6px 0 0 12px;}
.about_menu{height:29px;}
.about_menu ul li{float:left;display:inline;margin:0 5px;padding:6px 8px 3px 8px;font-size:14px;font-weight:bold;}
.about_menu ul li a{display:block;color:#505050;text-decoration:none}
.about_menu ul li.select{background:#fff;border:1px #FFDFA5 solid;border-bottom:1px #fff solid}
.about_menu ul li.select a{color:#DB3009;}

.button_alipay{width:196px;height:82px;margin:5px 0;background:url(/companymodule/vip/images/button_alipay.png) 0 0 no-repeat;border:0;padding:48px 0 0 0;color:#666;}

.aboutdiv,.newbie{padding-top:12px;border:1px #ddd solid;border-top:none;padding:15px 20px;min-height:450px;_height:450px;}
.aboutvip p,.abouttab p{line-height:180%;}
.aboutvip dt{font-weight:bold;color:#1968C5}
.aboutvip dd,.abouttab td p{padding:2px 0 10px 0;color:#808080}
.aboutvip dt span,.aboutvip p span{color:#DB3009}
.abouttab{background:#e8e8e8;}
.abouttab th{font-weight:bold;}
.abouttab th,.abouttab td{background:#fafafa;padding:10px 8px;border-top:1px #fff solid;border-left:1px #fff solid;line-height:160%;}
.abouttab p{color:#606060;padding-bottom:4px;}
.abouttab p span{color:#1968C5;}
.abouttab h2{font-size:20px;color:#db3009;font-family:Microsoft YaHei,微软雅黑;padding:6px 0 12px 0;}
.newbie{font-size:14px;line-height:170%}
.newbie dt{background:url(/companymodule/vip/images/icon_qa.png) 2px 7px no-repeat;font-weight:bold;color:#606060;padding:0 0 0 20px;}
.newbie dd{padding:2px 0 12px 0;color:#808080}

.bijiao{padding:0 5px;line-height:150%;color:#666;font-size:12px;}
.bijiao h4{padding:15px 0 5px 0;color:#e42;font-size:14px;}
.bijiao table{margin:8px 0}
.bijiao p{color:#606060;padding-bottom:8px;}
.bijiao p span{color:#1968C5;font-weight:bold}

.qda{line-height:170%;color:#808080;border:1px #ddd solid;padding:0 20px 25px 20px;font-size:14px;min-height:450px;_height:450px;}
.qda h3{background:url(/companymodule/vip/images/icon_qa.png) 2px 7px no-repeat;padding:0 0 2px 18px;margin:25px 0 0 0;color:#606060;}
.qda span{font-weight:bold;color:#303030;}
.qda td{font-size:14px;color:#808080}

.casediv h3{}
.casediv h3 .r{font-size:12px;font-weight:normal;}
.casediv h3 .r a{color:#db3009;}
.casetab0 td{background:url(/companymodule/vip/images/bg_icon.gif) 0 -47px no-repeat;padding-left:12px;}

.casetab1{width:100%;background:#0093C8}
.casetab1 th{width:208px;}
.casetab1 td div{height:161px;padding:10px;background:#fff;font-size:12px}
.casetab1 img{border:3px #fff solid}
.casetab1 td div pre{line-height:170%;}
.casetab1 td div strong{color:#f40;}
.casetab1 td div span{color:#888;}

.casetab2{width:100%;margin:0;background:#f8f8f8;border:1px #eee solid}
.casetab2 td{text-align:center;padding:10px 0;font-size:12px;line-height:2.0em;}
.casetab2 img{border:1px #ccc solid;margin:2px 0}

.memberleft{width:217px;float:left;color:#808080;line-height:170%;padding:15px 15px 5px 0;}
.memberleft h3{font-size:14px;color:#1968C5;padding:5px 0;}
.memberleft p{padding:0 0 7px 0;}
.memberleft strong{font-size:13px;padding:0 0 8px 0;}
.memberleft p span{color:#1968C5;}
.memberight{width:460px;float:right;padding:15px 0 5px 0;}
.member_title{background:url(/companymodule/vip/images/bg_titles.png) no-repeat 0 -470px;font-size:14px;color:#db3009;padding:6px 10px;}
.member_title .r a{font-size:12px;font-weight:normal;color:#db3009;}
.vipnews{height:315px;overflow:hidden;padding:6px;color:#606060;}
.vipnews ul{list-style:none outside none;}
.vipnews ul li{padding:2px 0;line-height:180%;}
.vipnews img.type{vertical-align:middle;margin:-2px 3px 0 0;}
.vipnews a.title{background:transparent;font-weight:bold;padding:0;}
.vipnews .feed_content{color:#999;padding:1px 0 3px 0}
.vipnews ul li span.date{font-size:10px;color:#ccc;}
.vipmember{padding:6px;color:#606060;}
.vipmember ul li{background:url(/companymodule/vip/images/bg_titles.png) -690px -234px no-repeat;padding:0 0 5px 10px;line-height:1.6em;}
.vipmember ul li a{color:#606060;}
.vipmember ul li a:hover{color:#DB3009}

#footer{clear:both;border-top:1px #c8c8c8 solid;margin:15px auto;padding:15px 0;text-align:center;line-height:1.8em;}
#footer a{color:#303030;padding:0 8px;}
#footer a:hover{color:#db3009;text-decoration:underline}

#main:after,.case_home:after {content:"";display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}

.hackbox {border-top:0px solid transparent !important;margin-top:-1px !important;margin-top:0px;clear:both;visibility:hidden;}

.lg{display:none;position:absolute;margin:0;z-index:11000;background:#555;height:100%;width:900px;opacity:0;}
*html .lg{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
*+html .lg{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}

/*tab*/

#maindiv div {
width:500px;
background:#fff;
border:1px #006B9C solid;
}

#maindiv div {
display:none;
}

#maindiv .block {
display:block;
}

#maindiv h3 {
background:#0092D4;
height:25px;
padding:3px 0 0 5px
}
#maindiv h3 span{
display:block;
color:#fff;
float:left;
width:12%;
text-align:center;
line-height:25px;
font-size:14px;
}
#maindiv h3 .select{
background:#fff;
color:#0092D4;
}
#maindiv h3 a{
color:#fff;
}

#maindiv h3 .closetitle{
width:75%;
text-align:right;
font-size:12px;
font-weight:normal;
}

#maindiv td h4{
font-weight:normal;
}
#maindiv .logintab{margin:15px 0 20px 20px}
#maindiv .regtab{margin:20px 10px}

#maindiv .up {

}

#maindiv ul {
margin:15px 0 0 0;
list-style:none;
padding:0;
}

#maindiv li {
float:left;
width:50%;
}

#maindiv li a {
display:block;
width:84%;
height:25px;
line-height:25px;
margin-left:8%;
font-size:12px;
text-decoration:none;
color:#333;
text-indent:10px;
}

#maindiv li a:hover {
text-decoration:underline;
color:red;
}



.inpt1 {width:116px;height:32px;border:none;background:url(/wishmodule/images/input.gif) no-repeat left top;cursor:hand;}

.inpt2 {width:61px;height:25px;border:none;background:url(/wishmodule/images/bt_01.gif) no-repeat left top;cursor:hand;}
.inpt3 {width:61px;height:25px;border:none;background:url(/wishmodule/images/bt_02.gif) no-repeat left top;cursor:hand;}
.inpt4 {width:61px;height:25px;border:none;background:url(/wishmodule/images/bt_03.gif) no-repeat left top;cursor:hand;}
.inpt5 {width:15px;height:15px;border:none;background:url(/companymodule/vip/images/button_close.png) no-repeat left top;margin-top:2px;cursor:hand;}


