html,body,div,h1,h2,h3,h4,h5,h6,p,img,dl,dt,dd,ol,ul,li,form,table,tr,th,td{margin:0;padding:0;border:0}
h1,h2,h3,h4,h5,h6{font-weight:normal}
table{border-collapse:collapse;border-spacing:0}
img{border:0;vertical-align:top}
ol,ul{list-style:none}
i,b,em,strong{font-style:normal;text-decoration:none;font-weight:normal}
body{font-family:'Hiragino Sans GB','Microsoft YaHei','simsun';font-size:14px;background:#fff;color:#323232}
a{color:#222;text-decoration:none;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out}
a.black{color:#000}
a.black:hover{color:#ee3985;text-decoration:none}
a.grey{color:#5a5b5d}
a.grey:hover{color:#ee3985;text-decoration:none}
a.white{color:#fff}
a.white:hover{color:#ee3985;text-decoration:none}
a:hover{color:#ee3985;text-decoration:none}
.f12{font-size:12px}
.f14{font-size:14px}
.f16{font-size:16px}
.f18{font-size:18px}
.f20{font-size:20px}
.f24{font-size:24px}
.black{color:#000}
.white{color:#fff}
i, s, u, em {font-weight: normal;font-style: normal;text-decoration: none;}
.fleft,.fl{float:left}
.fright,.fr{float:right}
.clearfix{*zoom:1}
.clearfix:after{clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:"."}
.vtop {min-width: 1200px;height:36px; line-height:33px;verflow:hidden;color:#585858;font-size:12px;font-family:Tahoma,Arial,sans-serif;margin:0 auto; padding-top:3px; background-color: #f8f8f8;border-bottom: 1px solid #e8e8e8;}
.vtop span , .vtop i, .vtop em{font-style:normal;display:inline-block;}
.vtop_links{float:left;padding:0 0 0 10px;margin:0;}
.vtop_links li{float:left;padding:1px 20px 0 0;list-style:none;margin:0;}
.vtop_link_grey a:link , .vtop_link_grey a:visited,.vtop_link_blue a:link , .vtop_link_blue a:visited{color:#585858;text-decoration:none;}
.vtop_link_blue a:hover, .vtop_link_grey a:hover{color:#222;text-decoration:underline;}
.vtop_links{
	width: 85px;
	height: 26px;
	padding-left:35px;
	background-image: url(../images/icon_index.png);
	background-repeat: no-repeat;
	background-position:9px 9px;
}
.vtop .vtop_link_grey a:link , .vtop .vtop_link_grey a:visited,.vtop .vtop_link_blue a:link , .vtop .vtop_link_blue a:visited{color:#585858;text-decoration:none;}
.vtop .vtop_link_blue a:hover, .vtop .vtop_link_grey a:hover{color:#ee3985;text-decoration:underline;}
.vtop_info{float:right;}
.vtop_topic{padding:2px 10px 0 0;float:right;overflow:hidden;}
.vtop_topic span{width:18px;text-align:center;color:#585858;}
.vtop_beforeLogin{float:right;padding:2px 0 0 0;}
.vtop_beforeLogin span{padding:0 13px 0 0;}
.vtop_beforeLogin a{display:inline-block;margin:0 9px 0 0;}
.vtop_login{float:right;padding:2px 18px 0 0;}
.vtop_login i{padding:0 15px 0 0;line-height:16px;}
.vtop_mine{float:right;padding:2px 18px 0 0;}
.vtop_mine a{display:inline-block;margin:0 0 0 8px;}
.vtop_mine a:link em , .vtop_mine a:visited em{font-weight:bold;}
.vtop_mine a:hover em{color:#222;text-decoration:underline;cursor:pointer;}
.vtop_mine a.on{color:#f01919;}
.logo-bg{height: 126px; }
.g-box{width: 1200px;padding: 0px;margin: 0 auto;}
.g-logo{padding: 20px 10px 0;}
.g-logo .logo{width:618px;height: 83px;overflow: hidden;display: block;background: url("../images/logo_t.png") no-repeat;margin: 0 auto;text-indent: -100px;}