﻿@charset "utf-8";

/*global*/
body, form, div, ul, li, a, p{margin:0; padding:0;}
ul{list-style:none;} li{overflow:hidden; text-overflow:clip; white-space:nowrap;}
body, td, th, div, span, label, input, textarea, select{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#848484;}
input, textarea, select{padding:2px; margin-right:4px; border:1px solid; border-color:#777 #ccc #ccc #777; font-family:"Courier New", Courier, monospace;}
input.checkbox{border:0; margin:0;} cite{font-size:10px; font-style:normal; padding:0 2px;}
input.button{background:#ddd; border:1px solid; border-color:#eee #777 #777 #eee; padding:2px 6px!important; padding:2px 6px 0 6px; margin-right:4px;}
a:link, a:visited{color:#848484; text-decoration:none;}
a:hover, a:active{text-decoration:underline; color:#e00;}
/*table{table-layout:fixed; word-wrap:break-word; word-break:break-all;}*/

/*common*/
.clear{clear:both;} .top{margin-top:8px;} .center{width:732px; margin:0 auto;}

/*loading*/
.loading{position:fixed!important; position:absolute; left:1px;  bottom:1px; width:auto; color:#fff; background:#68af02 url(loading.gif) 6px center no-repeat; padding:2px 8px 2px 22px;}

body{background:#e5f2f5; padding:10px 0;}
.toper{height:66px;}
	.toper ul{display:block; margin-top:18px; height:32px; float:right; margin-right:30px;}
	.toper li{display:block; float:left; height:30px;}
	.toper li.l{width:16px; background:url(company.toper.l.gif) no-repeat;}
	.toper li.c{background:url(company.toper.c.gif) repeat-x; font-size:14px; font-weight:bold; padding-top:9px; height:21px; color:#000;}
	.toper li.r{width:16px; background:url(company.toper.r.gif) no-repeat;}
.mainTB .l{vertical-align:top; padding-top:28px; padding-bottom:20px;}
	.mainTB .l .pbox{width:205px; background:url(company.maintb.lt.gif) no-repeat top right; padding-top:28px; position:absolute; margin-left:-18px;}
	.mainTB .l ul{display:block; background:url(company.maintb.lc.gif) repeat-y;}
	.mainTB .l .foot{height:42px; background:url(company.maintb.lb.gif) no-repeat;}
	.mainTB .l li{list-style-type:disc; color:#848484; margin-left:60px; width:140px; overflow:hidden; height:1.8em; line-height:1.8em;}
	.mainTB .l li.title{list-style:none; font-size:14px; font-weight:bold; letter-spacing:.2em; background:url(company.plist.gif) no-repeat left center; text-indent:1.5em; padding-top:9px; height:21px; margin-left:45px; margin-bottom:6px;}
.mainTB .r{background:url(company.maintb.t.gif) top no-repeat right; vertical-align:top;}
.mainTB .rc{background:url(company.maintb.c.gif) repeat-y right; margin-top:33px; padding-left:47px; padding-right:42px;}
.mainTB .banner{width:485px; height:141px; overflow:hidden;}
.mainTB .navs{border:1px solid #dcdcdc; background:#f2f2f2 url(company.navs.gif) no-repeat 460px; padding-right:30px; height:30px; line-height:30px; margin-top:5px; text-align:right; color:#f60;/* font-family:"Courier New";*/}
	/*.mainTB .navs .li{float:left; width:auto; display:block; line-height:30px; height:30px;}*/
.mainTB .container{border:1px solid #dcdcdc; margin-top:5px; padding:0;}
	.mainTB .mainBox{border:4px solid #f2f2f2; padding:5px; margin:0;}
	.mainTB .r h1{margin:0; padding:0; margin-bottom:6px; height:21px; padding-top:8px; background:url(company.title.gif) no-repeat left center; font-size:14px; font-weight:bold; letter-spacing:.5em; color:#848484; padding-left:30px;}
.mainTB .foot{height:35px; background:url(company.maintb.b.gif) no-repeat;}
	.mainTB .slink span{background:url(company.slink.gif) no-repeat left center; padding-left:14px; height:16px; padding-top:4px;}
.mainTB p{text-indent:2em; line-height:1.6em;}
.footer{margin-top:26px; text-align:center;}

.action{text-align:center; margin:20px 0 10px 0; background:url(position.action.bg.gif) center center no-repeat;}
	.action input{width:121px; height:25px; border:none; margin:10px; cursor:pointer;}
	.action .button1{background:url(position.btn_1.gif) no-repeat;}
	.action .button2{background:url(position.btn_2.gif) no-repeat;}
	.action .button3{background:url(position.btn_3.gif) no-repeat;}
	.action .button4{background:url(position.btn_4.gif) no-repeat;}

.layer_apply{ position:fixed!important; position:absolute; bottom:3px; right:3px; border:6px solid #fff9b8; background:#fff; }
.layer_apply .close{	float:right;	position: absolute;	display:inline;	left: 362px;	top: 7px;}
.layer_apply .close a{ color:#e5a800;}
.layer_apply .close a:hover{ color:#f00;}

.layer_apply .but01,.layer_apply .but02{ width:72px; height:23px; background:url(qrtj.gif); line-height:21px; border:0; cursor:hand; font-size:12px;} 
.layer_apply .but01{ color:#e5a800;}
.layer_apply .but02{ color:#876301;}

.layer_apply li{border:1px solid #fdcf51; padding:0 ; width:410px;}
.layer_suggest{width:400px; height:220px; padding:0 10px 20px 10px; position:fixed!important; position:absolute; bottom:3px; right:3px; border:6px solid #ccc; background:#fff; }
.layer_apply .title, .layer_suggest .title{text-align:center; font-size:16px; color:#f00; line-height:30px; font-family:"黑体"; text-decoration:underline;}



