@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0;}
body{font-size:14px;font-family:"微软雅黑";color:#333; overflow-x:hidden;}
ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6{ font-weight:lighter;}
a{ text-decoration:none;}
img{border:none;}
input,select,textarea{font-family:"微软雅黑";font-size:14px;outline:none;}
.clear{clear:both;}
em,i{ font-style:normal;}


.top_t{width:100%;height:30px;color:#fff;background:#0272be;line-height:30px;font-size:12px;}
.top_t .w{width:1200px;margin:0 auto;}
.top_t .w .left{float:left;width:500px;}
.top_t .w .right{float:right;}
.top_t .w .right .l{float:left;}
.top_t .w .right .l a{color:#fff;margin-left:10px;margin-right:10px;}
.top_t .w .right .l span{margin-left:10px;}
.top_t .w .right .r{float:right;}
.top_t .w .right .r ul{ margin-top:4px; position:relative;}
.top_t .w .right .r ul li{float:left;margin-left:7px;}
.top_t .w .right .r ul .weixin{ }
.top_t .w .right .r ul .weixin a span img{display:none;position:absolute;top:25px;left:-50px;z-index:999;99999999}
.top_t .w .right .r ul .weixin a:hover span img{ display:block;}

.top_t .w .right .r ul .imob a span img{display:none;position:absolute;top:25px;left:-20px;z-index:999;99999999}
.top_t .w .right .r ul .imob a:hover span img{ display:block;}

/*---------------------顶部弹窗---------------------*/
.regiter {overflow: hidden;*zoom:1;margin-top: 18px;}
.submit {	border: 0;	background:#e43600; width:120px; height:40px;	line-height: 40px;	_width: 100px;	color: #FFF;	font-size: 16px; font-weight:normal;	float: left;	cursor: pointer;	text-align: center;border-radius:5px;}
.input86 {  height: 40px; border:none;width:270px; box-shadow: 1px 1px 3px #ccc inset;border-radius:3px;border:1px solid #c8c8c8;    padding-left: 10px;box-sizing: border-box;}
.name {margin-left:12px;height: 36px; font-size:16px;line-height: 36px;display: block;float: right}
.reg li{margin-top:22px;}
.registerMain{margin-top:30px;}
.dis_block {float: left; font-size:16px;padding: 0 17px 0 7px;height: 36px;line-height: 36px;color:#333;}
.ul_foot {   margin-top: 22px;    margin-left: 83px;clear: both}
.ul_foot:after {content: ".";height: 0;visibility: hidden;display: block;clear: both}
.theme-popover {overflow: hidden;z-index:9999;position:fixed;top:50%;left:50%;width:500px;height:335px;margin:-167px 0 0 -250px;border-radius:5px;background-color:#fff;display:none;box-shadow: 0 0 25px #666;}
.contents{ background:#fff; width:365px;overflow: hidden; margin: 0 auto;}
.login_con {display: block;width:100%;height:62px;background:#2c3e4d;color:#fff;position: relative;left:70px;}
.login_info { font-weight:bold;font-size:24px;float:left;line-height:62px;text-align:center;}
.login_mf{line-height:68px;font-size:18px;}
.theme-poptit .close {float:right; position:relative; right:15px;	z-index:9999;width:16px; height:16px;background:url(../images/x.png);top:20px;}
.theme-poptit {background:#2c3e4d;position: relative;}
.nece, #regMobileLi .passport-reg-input-span, #mobileRegMobileCodeLi .passport-reg-input-span {padding-left: 20px;padding-right: 14px;background: url(../images/mres_nece.png) 0 11px no-repeat;}
.btn{color:#ff0;  padding-left:20px;line-height:30px;}
.btn:hover{ text-decoration:underline;}


/*---------------------logo   导航---------------------*/
.top_c{width:1200px;height:95px;margin:0 auto;}
.top_c .logo{float:left;}
.top_c .logo img{margin-top:14px;}
/*menu*/
#menu{width:864px;height:95px;float:right; position:relative;z-index:99;top:-6px}
#nav {width:864px; display:block;}
#nav .mainlevel {float:left;text-align:center; width:108px;height:95px;text-align:center; display:inline-block; background:url(../images/t2.gif) no-repeat right bottom;}
#nav .mainlevel span a {color:#000; height:95px; line-height:95px; display:block; width:108px;font-size:16px; background:url(../images/nav_bg.gif) no-repeat center right;}
#nav .mainlevel span a:hover,#nav .mainlevel.active span a {color:#0272be;font-weight:bold; }
#nav .mainlevel ul {display:none; position:absolute;top:78px;margin-left:-23px;}
#nav .mainlevel li {height:40px;line-height:40px;border-bottom:1px solid #1e8dd8;background:#0272be; width:150px;cursor:pointer;}
#nav .mainlevel li a{color:#fff;font-size:14px;}
#nav .mainlevel li:hover{background:#00538c;}
.Triangle_con {margin-left:19px;height:17px; background:url(../images/bird.png) 42px 0 no-repeat; display:block;}

.theme-buy a{ color:#fff;}

.footer{width:100%;height:auto; background:#253140;margin-top:38px;}
.footer .foot_t{width:1200px;height:175px;margin:0 auto;}
.footer .foot_t .left{float:left;padding-top:48px;}
.footer .foot_t .center{float:left;margin-left:167px;}
.footer .foot_t .center p{line-height:30px;color:#979da8;padding-top:27px;}
.footer .foot_t .right{float:right;}
.footer .foot_t .right ul{top:52px; position:relative;}
.footer .foot_t .right ul li{float:left;margin-left:15px;}
.footer .foot_t .right ul .weixin a span img{display:none;position:absolute;top:-160px;left:-32px;z-index:999;99999999}
.footer .foot_t .right ul .weixin a:hover span img{ display:block;}

.footer .foot_t .right ul .imob a span img{display:none;position:absolute;top:-160px;left:32px;z-index:999;99999999}
.footer .foot_t .right ul .imob a:hover span img{ display:block;}


.footer .foot_b{width:100%;background:#1e2a38;padding-top:12px;padding-bottom:12px;}
.footer .foot_b .link{width:1200px;margin:0 auto;color:#979da8;}
.footer .foot_b .link span{ display:block;    margin-left: 8px;}
.footer .foot_b .link a{color:#979da8;margin:0 8px;line-height:26px;}
.footer .foot_b .link a:hover{color:#fff; text-decoration:underline;}
.footer  .center  p a:link,.footer  .center  p a:visited{color:#979da8;}

/*=====================以下部分是WebUploader必须的====================*/
.webuploader-container{ position:relative; }
.webuploader-element-invisible{ position:absolute !important; clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ clip: rect(1px,1px,1px,1px); }
.webuploader-pick{ position:relative; display:inline-block; width:65px; line-height:30px; height:30px; border:1px solid #e1e1e1; cursor:pointer; background:#fff; color:#333; text-align:center; overflow:hidden; zoom:1; *display:inline; }
.webuploader-pick-hover{ background:#fafafa; }
.webuploader-pick-disable{ opacity:0.6; pointer-events:none; }
/*=====================以上部分是WebUploader必须的====================*/

/*上传样式*/
.upload-box{ position:relative; display:inline-block; height:32px; vertical-align:middle; zoom:1; *display:inline;}
.upload-box .upload-btn{ display:inline-block; height:32px; zoom:1; *display:inline; }
.upload-box .upload-progress{ position:absolute; top:0; left:0; padding:2px 5px; width:115px; height:26px; border:1px solid #d7d7d7; background:#fff; overflow:hidden; }
.upload-box .upload-progress .txt{ display:block; padding-right:10px; font-weight:normal; font-style:normal; font-size:11px; line-height:18px; height:18px; text-overflow:ellipsis; overflow:hidden; }
.upload-box .upload-progress .bar{ position:relative; display:block; width:112px; height:4px; border:1px solid #1da76b; }
.upload-box .upload-progress .bar b{ display:block; width:0%; height:4px; font-weight:normal; text-indent:-99em; background:#28B779; overflow:hidden; }
.upload-box .upload-progress .close{ position:absolute; display:block; top:1px; right:1px; width:14px; height:14px; text-indent:-99em; background:url(../images/skin_icons.png) -56px -196px no-repeat; cursor:pointer; overflow:hidden; }