/* reset all browser whitespace and fonts styles
 * @path STATIC/img/images/web.css
 * Created:Joysner
 */
html{ color:#a6a6a6;}
body{ margin:0;padding:0;font:12px/1.4 "\5fae\8f6f\96c5\9ed1","arial";}
/**/
form,select,option,input,textarea{font-size:12px;font-family:"Tahoma";}
select{vertical-align:middle}
textarea{overflow:scroll;overflow-x:hidden;}
label{display:inline-block;*display:inline;*zoom:1;vertical-align:2px;/vertical-align:1px}
input,textarea{padding:2px;}
caption,cite,code,dfn,th,var{text-align:left;font-weight:normal;font-style:inherit;}
/*font*/
h1{font-size:24px;font-weight:bold;font-family:"\5fae\8f6f\96c5\9ed1","Tahoma";;margin:12px 0}
h2{font-size:24px;font-weight:bold;font-family:"\5fae\8f6f\96c5\9ed1","Tahoma";;margin:10px 0}
h3{font-size:18px;font-weight:bold;font-family:"\5fae\8f6f\96c5\9ed1","Tahoma";;margin:0 0 8px 0}
h4{font-size:16px;font-weight:bold;font-family:"\5fae\8f6f\96c5\9ed1","Tahoma";;margin:0 0 8px 0 }
h5{font-size:14px;font-weight:bold;font-family:"\5fae\8f6f\96c5\9ed1","Tahoma";margin:0 0 8px 0 }
h6{font-size:14px;font-weight:normal;font-family:"\5fae\8f6f\96c5\9ed1","Tahoma";margin:0 0 8px 0}
/**/
table{border-collapse:collapse;border-spacing:0;width:100%}
form{margin:0;padding:0}
ul{margin:0;padding:0;list-style:none}
p{margin:5px 0}
blockquote{margin:0 0 1em 0}

a{color:#888;transition:color 0.2s linear 0s;text-decoration:none}
a:hover{color:#f60;text-decoration:underline}

img{border:0}
/*多选，单选框样式*/
.checkbox{vertical-align:middle}
.radio{vertical-align:top}

/*全局功能样式*/
.left{text-align:left}
.center{text-align:center}
.right{text-align:right}
.middle{vertical-align:middle}
.top{vertical-align:top}
.red{color:red}
.blue{color:blue}
.yellow{color:yellow}
.green{color:#049800}
.orange{color:#f60}
.orange2{color:#E87300}
.gray{color:#999}
.blank{color:#000}
.fz12{font-size:12px;}
.fz14{font-size:14px;}
/*显示隐藏*/
.show{display:block}
.hidden{display:none}
.pointer{cursor:pointer}

/*浮动样式*/
.f_left{float:left}
.f_right{float:right}

/*外边距内边距*/
.pd5{padding:5px}
.pd10{padding:10px}
.mg5{margin:5px}
.mg10{margin:10px}
.m_top_5{margin-top:5px}.m_top_8{margin-top:8px}.m_top_10{margin-top:10px}
.m_right_5{margin-right:5px}.m_right_8{margin-right:8px}.m_right_10{margin-left:10px}
.m_bottom_5{margin-bottom:5px}.m_bottom_8{margin-bottom:8px}.m_bottom_10{margin-bottom:10px}
.m_left_5{margin-left:5px}.m_left_8{margin-left:8px}.m_left_10{margin-left:10px}
.p_top_5{padding-top:5px}.p_top_8{padding-top:8px}.p_top_10{padding-top:10px}
.p_right_5{padding-right:5px}.p_right_8{padding-right:8px}.p_right_10{padding-left:10px}
.p_bottom_5{padding-bottom:5px}.p_bottom_8{padding-bottom:8px}.p_bottom_10{padding-bottom:10px}
.p_left_5{padding-left:5px}.p_left_8{padding-left:8px}.p_left_10{padding-left:10px}

/*让区块按一行显示*/
.inline-block{display:inline-block;*display:inline;zoom:1;}

.even{background:#F5FDFF}
.eventr{background:#FFF5D7}

/* 清除浮动 */
.hideText{text-indent:-9999px;white-space:nowrap;}
.clearfix:after{content:".";height:0;visibility:hidden;display:block;clear:both;}
.clearfix{zoom:1;}

.top_w{width:1200px;margin:0 auto;position:relative;z-index:11}
.top_msg{background:#FAFAFA;border-bottom:1px solid #E8E8E8;padding:5px 0;}
.top_msg li.f_right a{padding-right:10px}
.up_layer{}
.up_layer span{border:1px solid #FAFAFA;padding:0 10px 0 5px;position:relative;z-index:10;border-radius:3px 3px 0 0;}
.up_layer b{background:url(icon_dn.gif) no-repeat;transition: transform 0.2s ease-in;width:5px;height:3px;position:absolute;margin:6px 3px;/margin:3px 3px;}
.up_layer:hover span{border-color:#E8E8E8;background-color:#fff;border-bottom-color:#fff;}
.up_layer:hover b{transform:rotate(180deg);}
.layer_box{position:fixed;left:10px;top:50%;z-index:9;text-align:center;padding:0 0 10px;}
.layer_box img{}

#header{padding:15px 0;position:relative;width:1200px;margin:0 auto;z-index:10}
.login_logo{background:url(login_logo.jpg) no-repeat;width:280px;height:53px;overflow:hidden;text-indent:-999px;display:block;position:relative;z-index:5}
.nav{float:right;padding-top:16px;font-size:16px;}
.nav li{float:left;display:inline;}
.nav li a{overflow:hidden;display:block;padding:0 30px;color:#1a1a1a}


/*banner样式*/
.picBox{ position:relative;overflow:hidden;font-size:0; }
.picBox .clearfix{width:100%!important}
.picBox .bd li{width:100%!important;text-align:center}
.picBox .hd{ position:absolute;bottom:15px;left:0;width:100%;height:14px;z-index:99;text-align:center}
.picBox .hd ul{margin:0;padding:0}
.picBox .hd li{display:inline-block;*display:inline;zoom:1;width:16px;height:16px;line-height:16px;text-align:center;margin-left:2px;background:#fff;color:#444;cursor:pointer;font-size:12px;}
.picBox .hd li.on{ background:#f60;color:#fff}
.picBox .next,
.picBox .prev{/*background:url(icon_arr.gif) no-repeat;*/display:inline-block;*display:inline;*zoom:1;vertical-align:middle;cursor:pointer}
.picBox .prev{background-position:10px 16px;height:70px;left:1%;opacity:0;filter:Alpha(opacity=0);_filter:Alpha(opacity=100);position:absolute;top:40%;width:50px;z-index:100;}
.picBox .next{background-position:10px -58px;height:70px;right:1%;opacity:0;filter:Alpha(opacity=0);_filter:Alpha(opacity=100);position:absolute;top:40%;width:50px;z-index:100}
.picBox:hover .prev{opacity:1;filter:Alpha(opacity=100);}
.picBox:hover .next{opacity:1;filter:Alpha(opacity=100);}

.login_margins{position:relative;z-index:30;width:1200px;margin:0 auto}
.login_box{width:240px;padding:30px;position:absolute;right:0;top:6em;background:url(login_box_bg.png);color:#fff;}
.login_box .topic{background:url(font_login.png);width:72px;height:17px;line-height:60px;overflow:hidden;margin:0 0 25px;}
.icon-error{background:#FFEAA2 url(icon_tips.jpg) no-repeat 10px 50%;color:#3A2D00;padding:6px 15px 6px 30px;}
.login_box .text{width:96%;border:0;padding:0 .4em;font-size:14px;height:40px;line-height:40px;vertical-align:top}
.login_box dt{margin:0 0 5px;width:40px;height:40px;float:left;background:url(icon_user.png) no-repeat}
.login_box dt.pass{background:url(icon_pass.png) no-repeat}
.login_box dd{margin:0 0 8px 0;height:40px;float:left;width:195px;}
.login_box .submit{background:url(btn_login.jpg) no-repeat;width:240px;height:34px;border:0;cursor:pointer;margin:10px 0 0}
.login_box .submit:hover{background-image:url(btn_login_hover.jpg)}
.tips{display:none;background:#444;padding:.5em;text-align:center;opacity:0.9;filter:alpha(opacity=90);}

.main{position:relative;z-index:31;width:1200px;margin:3.5em auto}
.col1,.col2,.col3{width:33.33%;float:left}
.main .box{width:95%;margin:0;padding:0;}
.main .box dt{height:32px;margin:0 0 12px;color:#111;font-size:16px;}
.main .box dt a{display:inline-block;*display:inline;zoom:1;background:#5F9FD4;color:#fff;float:right;padding:3px 5px;}
.main .box dt a:hover{text-decoration:none;background-color:#FFA000}
.main .box dd{padding:0;margin:0}

.info_list{margin:0;padding:0;}
.info_list li{margin:0 0 5px;clear:both;display:block;height:18px;overflow:hidden;background:url(icon_lead.jpg) no-repeat 0 5px;padding-left:10px;}
.info_list li i{font-style:normal;float:right;background:#f2f2f2;display:inline-block;*display:inline;zoom:1;padding:0px 4px 2px;}

.about{background:#f5f5f5;}
.about .a-margins{position:relative;z-index:32;width:1200px;margin:0 auto;padding:2em 0 1em;}
.about li{float:left;width:16.6%;line-height:1.6;text-align:center}
.about li a{display:block;}
.about li strong{display:block;margin:0 0 6px;}
.footer{background:#f5f5f5;padding:40px 0 10px;}
.footer .link,
.footer .copyright{position:relative;z-index:32;width:1200px;margin:0 auto; line-height:20px;color:#666; font-size:13px;}
.footer .link{margin-bottom:15px}
.footer a {color:#666;}
.footer a:hover {color:#f60;}
.footer .link a { margin-right:17px; }

@media screen and (max-width:1024px) and (min-width:1024px){
	body{padding:30px 0;}
	.layer_box,
	.top_msg,
	.nav,
	.picBox,
	.main,
	.footer{display:none}
	#header,
	.login_margins{padding:0;width:auto}
	
	#banner{padding:30px 0 0}
	.login_logo{margin:0 auto}
	.login_box{position:static;overflow:hidden;zoom:1;margin:0 auto}

    .top_w,#header,.login_margins,.main,.about .a-margins,.footer .link, .footer .copyright{width:1024px;}
	.main{overflow:hidden}
}
.footer { position:relative; min-height:140px; }
.footer .ft-rq { position:absolute; top:15px; left:50%; width:270px; height:160px; margin-left:330px; text-align:right; }
.footer .ft-rq img { width:124px; margin:0 auto; }
.footer .ft-rq ul li { float:left; width:50%; text-align:center; font-size:12px;color:#666;  }
.footer .ft-rq ul li strong { color:#0d760f; }
.simplemodal-overlay{background-color:#1c5d99}
.simplemodal-pressing{background:#fff url(/Images/loading_s.gif) no-repeat 27px 50%;padding:20px 10px 0 35px;height:35px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:2px solid #080;width:135px;text-align:center;vertical-align:middle;color:black}
.field-validation-error{padding:.4em;display:inherit;color: orangered;}
.tips{display:block;padding:0;}
.login_box {top: 3em;}     
element.style {
    background-image: url("/Content/admin/login/login_logo.jpg");
}
.login_logo_local {
    background: rgba(0, 0, 0, 0) url("/Content/admin/login/login_logo.jpg") no-repeat scroll 0 0;
    display: block;
    height: 53px;
    overflow: hidden;
    position: relative;
    text-indent: -999px;
    width: 280px;
    z-index: 5;
}        
.login_box dt.check {
    background: url(/Content/admin/login/icon_check.png) no-repeat;
    height:55px;
}