﻿@charset "utf-8";
/* CSS Document */
/* Reset */
/* html { FILTER: gray; }  */
html { color:#666666;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0;}
fieldset,button,img { border:0;}
/* Basic Elements */
body { background:#F8F8F8; color:#444; font: normal 14px/24px "Microsoft Yahei","冬青黑体简体中文 w3","宋体";}
div,ul,li { font-size:12px; line-height:160%;}
ul,li { list-style:none;}
a { color:#444; text-decoration:none;}
a:hover { text-decoration:none;}

/* Generic Classes */
.clear { height:0; overflow:hidden; clear:both;}

.clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both;}
.clearfix {display: inline-block;} /* Hides from IE-mac \*/ 
* html .clearfix {height: 1%;} 
.clearfix {display: block;} /* End hide from IE-mac */
.blank{height:20px; line-height:20px; clear:both; visibility:hidden; overflow:hidden;}

.header {width:1000px; margin:0 auto; height:110px;}
.header .nav {width:auto; float:right; margin-top: 25px}
.header .nav .right { height:55px; line-height:55px; float:right; position:relative;}
.header .nav .nav_hy { margin:10px 10px 0 0; width:35px; height:35px; border-radius:50px; float:left;}
.header .nav .nav_jt { margin-left:5px; display:block; float:left;}
.header .nav .right .vip {width: 16px; height: 16px; background: url(../images/vip.png); position: absolute; z-index: 10; top: 30px; left: 25px;}
.header .nav .right .popdown { width:110px; line-height:30px; position:absolute; z-index:10; left:38px; top:10px; background:#EBD9AB; display:block; overflow:hidden;}
.header .nav .right .popdown p{ padding:0; padding-left:10px; height:40px; display:block; line-height:40px; font-size:14px; background:#EAD9A9; border-bottom:1px solid #FFF; margin:0; overflow:hidden;}
.header .nav .right .popdown p:hover{width:100%; height:40px; display:block; line-height:40px; font-size:14px; background:#FFDE89; border-bottom:1px solid #FFF; cursor:pointer;}
.header .nav .right .popdown p a{height:40px; display:block; overflow:hidden;}
.header .nav .right .popdown .home_k { background:#FFDE89; border-top:none; font-weight:bold;}
.header .nav .right a span{
	font-size: 14px;
	padding-top: 5px;
}

.span8{ padding:0 8px;}
/*意见反馈*/
.pop-box {   
	z-index: 9999; /*这个数值要足够大，才能够显示在最上层*/  
	margin-bottom: 3px;
	width: 500px;
	height: 277px   ;
	display: none;   
	position: fixed;   
	background: #fff;   
	border:solid 1px #ccc;   
	top: 50%;
	left: 50%;
	margin-top: -240px;
	margin-left: -250px;
	-moz-border-radius:4px;/*Firefox*/ 
	-webkit-border-radius:4px;/*Safari和Chrome*/ 
	border-radius:4px;/*IE9+*/ 

}   
.mask {   
            height:100%; 
            width:100%;
            position:fixed; 
            _position:absolute; 
            top:0; 
            z-index:1000;
            filter:alpha(opacity=35);
			-moz-opacity:0.35;
			opacity:0.35;
			background-color:#000;
			color:#fff;
			display: none;
        }
  .pop-box .title{   
  			line-height: 48px;
  		   border-bottom: thin solid #a6a5a5;
           height: 47px;
           -moz-border-radius:4px;/*Firefox*/ 
	      -webkit-border-radius:4px;/*Safari和Chrome*/ 
	       border-radius:4px;/*IE9+*/ 
        }
.pop-box .pop-box-body{text-align:center; margin-top: 26px; padding:0 23px; min-height:80px;}
.pop-box .pop-box-body .pl100{ width:100%; height:40px; border:1px solid #A5A5A5; border-radius:5px;}
.pop-box .pop-box-body .pl100 span { background:#F7A269; color:#FFF; height:40px; line-height:40px; font-size:16px; text-align:right; display:block;}
.pop-box .pop-box-body table { text-align:center;}
.pop-box .pop-box-body td { height:38px; line-height:38px; font-size:16px;}
.pop-box .pop-box-body .txt {width:170px; height:33px; padding-left:10px; border:1px solid #A5A5A5; background:#fff; border-radius:5px;}
.pop-box .pop-box-body textarea {width:340px; height:80px; padding:10px;  border:1px solid #A5A5A5; border-radius:5px; border:1px solid #A5A5A5; background:#fff; border-radius:5px;}

.pop-box .pop-box-body .alert{ font-size:18px; line-height:32px; position:relative;}
.pop-box .pop-box-body .alert font { color:#FF6600;}
.pop-box .pop-box-body .alert span {width:40px; text-align:center; height:40px; line-height:40px; display:block; border:2px solid #F37557; border-radius:25px; position:absolute; z-index:100; left:140px; top:-5px; color:#FF6600; font-size:24px;}
.pop-box .title span{margin-left: 25px;float: left;width: 537px; font-size:16px;}
.pop-box .title img{float: right;margin: 15px 15px;}
.pop-box .pop-box-body .tdbx td { border-bottom:1px dashed #CCC;}
.pop-box .pop-box-body .tdbx { border-top:1px dashed #CCC;}
.btn {width:100%; text-align:center; color:#FFF; font-size:14px;}
.btn .popcan{width:auto; padding:0 20px; height: 46px;line-height: 45px;text-align: center;cursor: pointer; display:inline-block; background-color: #f5603c;-moz-border-radius:3px;/*Firefox*/  -webkit-border-radius:3px;/*Safari和Chrome*/   border-radius:3px;/*IE9+*/  }
.btn .popok{ width:auto; padding:0 20px; height: 46px ;line-height: 45px;text-align: center;cursor:pointer; display:inline-block; background-color: #19ab72;-moz-border-radius:3px;/*Firefox*/  -webkit-border-radius:3px;/*Safari和Chrome*/   border-radius:3px;/*IE9+*/  }
.btn .orage{ width:auto; padding:0 20px; height: 46px ;line-height: 45px;text-align: center;cursor:pointer; display:inline-block; background-color: #F7A269;-moz-border-radius:3px;/*Firefox*/  -webkit-border-radius:3px;/*Safari和Chrome*/   border-radius:3px;/*IE9+*/  }
#clarity.btn{ display: none; }
/*意见反馈*/
