/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,p,th,td{margin:0;padding:0;}
body{font:12px/1.6em Tahoma;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0; vertical-align:middle;}
caption,cite,em,th{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
input,textarea{ font:12px Tahoma; vertical-align:top;}
.inpt{border-color:#999999 #CCCCCC #CCCCCC #999999; border-style:solid; border-width:1px; height:16px; padding:2px;}
a{color:#333; text-decoration:none;}
a:hover{ text-decoration:underline;}
.fright{ float:right !important;}
.clear{height:0; overflow:hidden; clear:both;}
.f60{ color:#f60;}








.header{ width:100%; height:100px; background:url(../images/tsp_1.gif) repeat-x; position:relative; overflow:hidden;}
.wrap{ width:960px; margin:0 auto;}
.topbar{ height:25px; line-height:25px; text-align:right;}
.topbar a.ahelp{ height:25px; background:url(../images/icon_1.gif) no-repeat 0 -3px; padding-left:20px;}
.logo{ height:65px; padding-left:30px; padding-top:5px; float:left;}
.nav{ float:left; padding-top:19px; padding-left:100px;}
.nav ul { width:500px;}
.nav ul li{ height:27px; float:left; margin-right:5px;}
.nav ul li a{ height:27px; line-height:27px; float:left; padding-left:17px; font-size:14px; font-weight:bold; color:#0476C4;}
.nav ul li a span{ height:27px; float:left; padding-right:17px; cursor:pointer;}
.nav ul li a:hover,.nav ul li a.on{ background:url(../images/icon_2.gif) no-repeat; color:#FFF; text-decoration:none;}
.nav ul li a:hover span,.nav ul li a.on span{background:url(../images/icon_2.gif) no-repeat right 0;}


.main{ width:100%; margin:0 auto; clear:both;}
.leftside{ width:244px; float:left;}
.login{ width:244px; height:213px; padding-top:70px; margin:-2px 0 0; background:url(../images/tsp_3.gif) no-repeat; position:relative;}
.login table{ margin:0 auto;}
.login .inpt{ border:1px solid #C8C8C8;}
.loginBtn{ width:65px; height:25px; background:url(../images/icon_6.gif) no-repeat; border:none; font-weight:bold; color:#FFF; cursor:pointer;}
.login td span{ width:104px; display:inline-block; float:left;}
.login ul { height:50px; padding-left:18px; padding-top:8px; border-top:1px dashed #FFF;}
.login ul li{ width:110px; float:left;}
.login ul li a{ line-height:22px; font-family:宋体;}


.gonggao{ margin-top:12px;}
.gonggao h5{ height:27px; line-height:27px; background:#26ADE9; padding-left:20px; color:#FFF; position:relative;}
.gonggao h5 span{ position:absolute; top:0; right:10px;}
.gonggao h5 span a{ font-weight:normal; color:#FFF;}
.gonggao ul{ border:1px solid #E6EAED; border-top:none; background:#E8F3F9; padding:12px 18px;}
.gonggao ul li{ height:22px; line-height:22px; position:relative; background:url(../images/dian_1.gif) no-repeat 0 45%; padding-left:12px;}
.gonggao ul li span{ position:absolute; top:0; right:0; color:#535353}
.gonggao ul li a,gonggao ul li span{ color:#535353;}

.kefu{ margin-top:5px;}
.kefu .content{ border:1px solid #E6EAED; border-top:none; background:#E8F3F9; padding:12px 10px 12px 18px; line-height:1.8em; }

.jiameng{ margin-top:12px;}

.jiameng h5{ height:27px; line-height:27px; background:#26ADE9; padding-left:20px; color:#FFF;}
.jiameng ul{ border:1px solid #E6EAED; border-top:none; background:#E8F3F9; padding:12px 0 12px 18px; zoom:1; overflow:hidden;}
.jiameng ul li{ width:105px; float:left; height:25px; line-height:25px; display:inline;}
.jiameng ul li a{ color:#535353;}

.rightside{ width:694px; float:right;}
.apply{ width:335px; text-align:center; padding:20px 0 14px; float:left;}
.list{ width:335px; float:left;}
.list h5{ height:27px; line-height:27px; background:#CDE9FE; padding-left:20px; font-size:14px; color:#0476C4; position:relative;}
.list h5 span{ position:absolute; top:0; right:10px;}
.list h5 span a{ font-size:12px; font-weight:normal; color:#333;}
.list ul{ padding:12px 18px;}
.list ul li{ height:23px; line-height:23px; background:url(../images/dian_2.gif) no-repeat 0 50%; padding-left:12px;}
.list ul li a{ color:#0476C4;}
.list ul li a:hover{ color:#F60;}


.jinhuo ul li{ background:url(../images/icon_4.gif) no-repeat 0 50%; padding-left:25px;}
.gonghuo,.faq{ float:right;}
.gonghuo ul,.faq ul{ background:url(../images/ulbg.gif) repeat-y;}
.gonghuo ul li{ background:url(../images/icon_5.gif) no-repeat 0 50%; padding-left:25px;}
.jinhuo ul li a,.gonghuo ul li a{ color:#000;}
.banner{ padding:17px 0; clear:both;}

.img3{ width:100%; overflow:hidden;}
.img3 ul{ width:110%; padding-top:16px;}
.img3 ul li{ width:223px; float:left; margin-right:13px;}




.footer{ width:100%; margin:20px auto 0;}
.foot_nav{ height:28px; line-height:28px; background:#50B4E6; border-top:1px solid #e3e3e3e; text-align:center; color:#FFF;}
.foot_nav a{ color:#FFF;}
.copyright{ text-align:center; line-height:1.6em; padding:15px 0 25px; color:#666;}

/*联系我们*/
.main_top{ height:35px; background:url(../images/main_top2.gif) no-repeat right 0; position:relative; margin-top:-2px;}
.main_top span{ position:absolute; top:3px; right:12px; color:#FFF;}
.main_content{ width:800px; margin:0 auto}
.main_content h2{ font-size:14px; line-height:65px;}
.main_content .contents{ font-size:14px; line-height:1.6em;}
.liucheng{ text-align:center; padding:30px 0;}
.about .main_top{ background:url(../images/main_top3.gif) no-repeat right 0;}


.gglist{ }
.gglist .ggtitle{ border:1px solid #E6E6E6; padding:12px 20px; color:#666; padding-left:30px; background:url(../images/icon_03.gif) no-repeat 13px 16px; margin-bottom:12px;}
.gglist .ggtitle a,.gglist .ggtitle strong{ font-size:14px; font-weight:bold; color:#0476C4;}
.gglist .ggcont{ font-size:14px; line-height:1.6em; padding:10px 0;}



/*帮助中心*/
.help{ background:url(../images/help_top.gif) no-repeat right 0; margin-top:-2px; position:relative;}
.help .main_top{ height:25px; background:none; margin:0;}
.left_top{ height:166px; background:url(../images/left_top2.gif) no-repeat;}
.left_top ul{ padding-top:50px;}
.left_top ul li{ margin-top:10px;}
.help .gonggao h5{ font-size:14px;}
.help .gonggao ul li{background:url(../images/help_4.gif) no-repeat 0 45%; padding-left:12px;}
.help .gonggao ul li a{ color:#000;}

.help .rightside{ width:705px; float:right;}
.shuoming{ width:705px; margin-top:10px;}
.shuoming h5{ height:31px; line-height:31px; background:url(../images/help_1.gif) no-repeat; padding-left:22px; font-size:14px; color:#005596;}
.shuoming .content{ border:1px solid #D0D1D3; border-top:none; min-height:383px;}
.shuoming dl{ padding-bottom:25px; overflow:hidden; zoom:1;}
.shuoming dl dt{ height:25px; line-height:25px; background:#F0F0F0 url(../images/help_3.gif) no-repeat 22px 50%; padding-left:34px; font-weight:bold; color:#005596; margin-bottom:10px;}
.shuoming dl dd{ width:155px; line-height:25px; background:url(../images/help_2.gif) no-repeat 0 50%; padding-left:16px; margin-left:45px; float:left; display:inline; color:#0569A3;}
.shuoming dl dd a{ color:#0569A3}
.zhengwen{ padding:30px 20px;}
.zhengwen p{ margin-bottom:20px;}


.left_top td{ font-size:14px; font-weight:bold;}
.left_top input{ vertical-align:middle;}
.btn2{ width:65px; height:25px; background:url(../images/btn_2.gif) no-repeat; font-size:14px; font-weight:bold; color:#FFF; border:none; cursor:pointer;}
.shuoming h5 span{ width:86px; height:33px; line-height:33px; cursor:pointer; position:relative; float:left; margin-top:-3px; text-align:center;}
.dis{ display:}
.undis{ display:none;}
.s{ background:url(../images/tab.gif) no-repeat;}
#gqinfo div{ padding:20px;}
#gqinfo div ul li{ line-height:22px; border-bottom:1px dashed #CCC; padding-left:8px;}
#gqinfo div ul li a{ color:#0476C4;}
.page{ text-align:center; padding:15px;}
#gqinfo div input,.gqlist select{ vertical-align:middle;}


/*登录*/
.reg{ background:url(../images/login_bg.gif) repeat-x;}
.reg .main_top{ height:35px; background:url(../images/main_top.gif) no-repeat -1px 0; position:relative; margin-top:-2px;}
.reg_content{}

.fast_login{ width:447px; height:271px; background:url(../images/login_box.gif) no-repeat; color:#FFF; margin:30px auto;}
.fast_login table{ margin:70px 0 0 170px;}
.reg .inpt{ border:1px solid #535353;}
.loginBtn2{ width:67px; height:27px; background:url(../images/login_btn.gif) no-repeat; border:none; font-weight:bold; color:#FFF; cursor:pointer;}
.fast_login td span{ width:104px; display:inline-block; float:left;}
.fast_login td a{ color:#FFF; font-family:"宋体"}

.get_pwd{ width:407px; height:170px; background:url(../images/get_pwd.gif) no-repeat; color:#FFF; margin:30px auto;}
.get_pwd table{ margin:50px 0 0 55px;}

.rule{ width:800px; margin:0 auto; font-size:14px; font-weight:bold; padding:20px 0 10px;}

.iframebox{ text-align:center;}
.iframebox iframe{ border:1px solid #CCC; padding-bottom:20px;}
.iframebox table{ background:#FFF; border-left:1px solid #D4D4D4; border-top:1px solid #D4D4D4; text-align:left;}
.iframebox table td{ border-bottom:1px solid #D4D4D4; border-right:1px solid #D4D4D4; padding:3px 8px; line-height:20px; vertical-align:text-top; color:#13699C;}
.iframebox table td input{ vertical-align:middle; border:1px solid #e2e2e2; background:#EFFDFF; padding:2px;}
.iframebox table td select{ vertical-align:middle; color:#13699C;}
.radio{ border:none !important; background:none !important;}
.txt_red{ color:red;}
.regBtn{ width:87px; height:25px; background:url(../images/reg_btn.gif) no-repeat; border:none; cursor:pointer; color:#FFF; font-weight:bold;}


.error{ width:580px; margin:30px auto; background:url(../images/error.gif) no-repeat;}
.error .content{ padding:120px 30px 0 120px;}

.info{ width:445px; margin:60px auto 120px; border:1px solid #C5E6F6; background:#FFF url(../images/jm_bj.gif) repeat-x 0 bottom; padding:40px 0 50px;}
.info td{ font-size:14px; padding-right:10px;}










