body {
	font-family: "Microsoft YaHei" ! important;
	overflow-y: auto;
	overflow-x:auto;
	background: #ebedf0;
	/*火狐下隐藏滚动条*/
	scrollbar-width: none;
	/*隐藏滚动条，IE  Edge*/
	-ms-overflow-style: none;
}

/*谷歌隐藏滚动条*/
body::-webkit-scrollbar {
	display: none;
}
img {
	border: 0px;
	padding-bottom: 4px;
}

a {
	text-decoration: none;
}
#topimg{
	/*display: none;*/
	width: 100%;
	height: 300px;
	min-width: 1000px;
	background: url(../../login/images/topimg-bg.png) top center no-repeat;
}
.title_banner{
	height: 300px;
	background: url(../../login/images/top_banner.png) ;
}
.top{
	width: 100%;
	height: 60px;
	/*background: url(../images/top_bg.png) no-repeat;*/
	/*background-size: 100% 100%;*/
	/*兼容IE8的背景图片属性*/
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/top_bg.png',sizingMethod=scale);
	-ms-behavior: url(backgroundsize.min.htc);
	behavior: url(backgroundsize.min.htc);
	overflow: hidden;
}

.top .logo{
	float: left;
	width: 50%;
	height: 100%;

}
.top .logo img{
	/*width: 100%;*/
	height: 100%;
}
.top .little_buttons{
	float: right;
	width: 40%;
	height: 100%;
	overflow: hidden;
}
.top .little_buttons img{
	width: 100%;
	position: absolute;
	top: 5px;left: 0;right: 0;bottom: 0;
	width:13px;
	margin: auto;
	clear: both;
}
.top .little_buttons .img_text{
	display: inline-block;
	font-size: 60%;
	color: #000000;
	height: 100%;
	display: table;
}
.top .little_buttons .img_text .text_detail{
	display: table-cell;
	vertical-align: middle;
	font-size: 14px;
}
.top .little_buttons .items_img{
	display: inline-block;
	width: 17%;
	height: 100%;
	margin-right: 7px;
	float: left;
	position: relative;
	clear: both;
}
.top .little_buttons .button_items{
	width: 18%;
	height: 100%;
	line-height: 100%;
	float: left;
	overflow: hidden;
}
.header_content{
	width: 1200px;
	height: 100%;
	margin: 0 auto;
}

.top .little_buttons .button_items_last{
	width: 20%;
	height: 100%;
	float: left;
}

/*标题样式*/
.title_index{
	padding-left: 2%;
	padding-top: 2%;
	padding-bottom:5%;
}
.title_index .title_left{
	float: left;
}
.title_index .title_right{
	float: left;
	margin-left: 10px;
	font-weight: bold;
}
/*中间样式*/
.main{
	width: 100%;
	height:650px;
	background: url(../images/main_bg.png) no-repeat;
	background-size: 100% 100%;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/main_bg.png',sizingMethod=scale,enabled='true');
	-ms-behavior: url(backgroundsize.min.htc);
	behavior: url(backgroundsize.min.htc);
	overflow: hidden;
}
.padings{
	padding-top: 1.7%;
	padding-bottom: 1.7%;
}
/*中间下边的样式*/
.main_bottom{
	width: 1200px;
	height: 32.11%;
	margin: 0 auto;
	background: url(../images/bottom_bg.png)  no-repeat;
	background-size: 100% 100%;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/bottom_bg.png',sizingMethod=scale,enabled='true');
	-ms-behavior: url(backgroundsize.min.htc);
	behavior: url(backgroundsize.min.htc);
}
.main_bottom .bottom_inner{
	width: 87.5%;
	height: 50%;
	margin: 0 auto;
	overflow: hidden;
}
.main_bottom .bottom_inner .inner_items{
	width: 20%;
	height: 100%;
	float: left;
	text-align: center;
	color: #444;
	font-weight: bold;
	font-size: 90%;
}
.main_bottom .bottom_inner .inner_items .img_up{
	width: 27.3%;
	margin: 0 auto;
}
.main_bottom .bottom_inner .inner_items .img_up img{
	width: 100%;
}

.main_top{
	width: 100%;
	height: 430px;
	overflow: hidden;
}
.content_index{
	width: 1200px;
	height: 100%;
	margin: 0 auto;
}
.main_top .main_left{
	width: 25.5%;
	height: 100%;
	margin-right: 1.25%;
	float: left;
	position: relative;
	overflow: hidden;
	background-color: #FFFFFF;
}
.main_top .main_left .left_top{
	width: 19.23%;
	position: absolute;
	top: 0;
	left: 0;
}
.main_top .main_left .portrait{
	width: 53.84%;
	height: 35%;
	padding-top: 5.66%;
	padding-bottom: 4.52%;
	margin: 0 auto;
}
.main_top .main_left .portrait img{
	width: 100%;
	height: 100%;
}
.main_top .main_left .left_top img{
	width: 100%;
	height: 100%;
}
.main_top .main_left .one_name{
	font-size: 100%;
	color: #333;
	text-align: center;
	font-weight: bold;
	margin-bottom: 3%;
}
.main_top .main_left .details_info{
	width:77.435%;
	height: 23.377%;
	margin: 0 auto;
}
.main_top .main_left .details_info .details_items{
	width: 100%;
	height: 33.333%;
	color: #666666;
	font-size:70%;
}
.main_top .main_left .details_info .details_items img{
	width: 4.76%;
	height: 56.9%;
}
/*左侧底部的按钮*/
.main_top .main_left .main_left_bottom{
	width: 100%;
	height: 8.113%;
	position: absolute;
	bottom: 0;
	clear: both;

}
.main_top .main_left .main_left_bottom .bottom_first{
	width: 39.487%;
	height: 100%;
	/*float: left;*/
	text-align: center;
	margin: 0 auto;
}

.main_top .main_left .main_left_bottom .bottom_others{
	width: 29.487%;
	height: 100%;
	margin-left: 0.769%;
	float: left;
}

.main_top .main_left .main_left_bottom img{
	width: 100%;
	height: 100%;
}


/*中间右半边的样式*/
.main_top .main_right{
	width: 73.25%;
	height: 100%;
	float: left;
	background: url(../images/right_bg.png) no-repeat;
	background-size: 100% 100%;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/main_bg.png',sizingMethod=scale,enabled='true');
	-ms-behavior: url(backgroundsize.min.htc);
	behavior: url(backgroundsize.min.htc);
}

.main_top .main_right .right_inner{
	width: 92.45%;
	height: 100%;
	margin: 0 auto;
}

.main_top .main_right .right_inner .inner_buttons{
	width: 100%;
	margin-left: 40px;
}

.main_top .main_right .right_inner .inner_buttons .five_buttons{
	float: left;
	width:32%;
	margin-bottom: 3%;
}
.main_top .main_right .right_inner .inner_buttons .special{
	margin-left: 2%;
	margin-right: 2%;
}
.main_top .main_right .right_inner .inner_buttons .five_buttons img{
	width: 100%;
	height: 100%;
}
.stitle {
	line-height: 40px;
}

.usertype {
	margin-left: 20px;
	line-height: 40px;
	width: 100px;
}

.gtoolbar {
	position: relative;
    /* right: 27px; */
    float: right;
    top: 30px;
    width: 420px;
}

.gtoolbar li {
	float: left;
	margin: 0px 10px;
	width: 78px;
	list-style-type: none;
}

.gtoolbar li a {
	color: #fff;
}

.gtoolbar li a span {
	text-align: center;
	display: block;
	width: 60px;
	height: 20px;
	padding-left: 19px;
	line-height: 20px;
	font-size: 14px;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.gtoolbar li a:hover {
}
.homebg{
	background: url("../images/homebg.jpg") no-repeat;
	background-size:100% 203px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='indexue/guide/common/images/homebg.jpg',sizingMethod=scale);
	height: 203px;
	min-width: 1200px;
}
.infobg{
	position: relative;
	background: url("../images/infobg.png") no-repeat;
	width: 1200px;
	height: 98px;
	margin: 0 auto;
}
.tmsgsub {
    background: url("../images/news.png") no-repeat;
    position:relative;
}
.tmsgsub div {background:url(../images/circle.png) no-repeat;
     position:absolute;
     left: 55px;
     top: -2px;
     width:20px;
     height:20px;
     font-style:normal;
     color:#FFF;
     font-weight:bold;
     text-align:center;
     border-width:0px;
 }
.thome {
	background: url("../images/index.png") no-repeat;
}

.tsetting {
	background: url("../images/setting18_18.png") no-repeat;
}

.tlogout {
	background: url("../images/exit-icon.png") no-repeat;
}
.unitlogo{
	background: url("../images/unitlogo.png") no-repeat;
	width: 71px;
	height: 54px;
	display: block;
	background-position:25px 25px;
	padding: 22px 17px;
	float: left;
}
.perlogo{
	background: url("../images/homeperlogo.png") no-repeat;
	width: 75px;
	height: 72px;
	display: block;
	margin: 10px 15px;
	float: left;
	border-radius: 75px;
}
.toobarTitle{padding-left:10px;color:#fff;font-weight:bold;font-size:18px;line-height:42px}
.footer {
	clear: both;
    background: url("../images/bottombg.png") no-repeat;
    text-align: center;
    width: 100%;
    color: #FFFFFF;
    font-size: 14px;
    margin-top: 20px;
}

.ps_icon{
	height:100px;
	margin-left:56%;
	padding-bottom:20px;
	background: url("../images/ps_icon.png") 10px 20px no-repeat;
}
.tuserinfo{
	padding-top: 25px;
	width: 650px;
	float: left;
	position: relative;
}
.toinfo{
	margin-top: 5px;
}
.toinfo span{
	margin-right:10px;
	font-weight: bold;
	font-size: 14px;
}
.homebar{
	margin: 25px 0px 0px 0px;
	position: relative;
}
.qq{
	background: #1ec5a1;
}
.suggest{
	background: #39bfdc;
}
.search{
	background: #42bdb3;
}
.survey{
	background: #2c9e86;
}
.tintitle{
	font-size: 20px;
	font-weight: bold;
}
.gbody {
	background: #ebedf0;
	min-width: 1200px;
}

.gwrap {
	width: 1200px;
	margin: auto;
}

.gnav {
	height: 50px;
	line-height: 50px;
	font-size: 14px;
	color: #848484;
	width: 1200px;
	margin: auto;
	background: #fff;
}

.glink {
	float: left;
	width: 600px;
	font-size: 14px;
	padding-left: 10px;
}

.glink a {
	color: #666;
	font-size: 14px;
}

.glink a img {
	width: 14px;
	height: 14px;
	margin: 0px 5px;
	vertical-align: middle;
}

.gnavbar {
	float: right;
	padding: 10px 0px 0px 0px;
	padding-right: 10px;
}

.gnavbar a {
	float: left;
	font-size: 14px;
	padding: 3px 13px;
	line-height: 25px;
	color: #fff;
	border-radius: 4px;
	margin: 0px 0px 0px 10px;
	display: inline-block;
}

.gnavbar a img {
	vertical-align: middle;
}
.helpbtn{
	background: #1ebfc5;
}
#gback{background: #268bf0;}
.gtitle {
	margin-top: 20px;
	height: 40px;
	background: url(../images/titlebg.jpg) repeat-y;
	line-height: 40px;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	height: 40px;
	padding: 0px 0px 0px 20px;
}

.gtitle img {
	vertical-align: middle;
	margin-right: 5px;
}
.gwrapbody{
	margin: 10px 0px;
	min-height: 200px;
}
.gleftWrap{
	width: 180px;
	float: left;
}
.grightWrap{
	width: 1015px;
	float: right;
}
.gcurmenu{width: 175px; height: 70px ;}
.gcurmenu a{width:100%;height:100%; display:inline-block;line-height:70px;text-indent:35px;font-size:16px;color:#fff;}
.gcurmenuline{position: relative; width: 65px; height: 3px; background: #fff; top: -12px; left: 55px;cursor: pointer;}
.garrow{border: 7px solid transparent;width: 0;height: 0; position: relative;left: 175px; top: -45px;background: transparent;}
.unithj .garrow{border-left-color:#BD97D1; }
.unithj:hover .garrow{border-left-color:#A584B7; }
.infoxg .garrow{border-left-color:#F37F64; }
.infoxg:hover .garrow{border-left-color:#C1644F; }
.orders .garrow{border-left-color:#25AAEF; }
.orders:hover .garrow{border-left-color:#1D89C1; }
.perzy .garrow{border-left-color:#71ACEA; }
.perzy:hover .garrow{border-left-color:#5C8EC2; }
.print .garrow{border-left-color:#ffa673; }
.print:hover .garrow{border-left-color:#e67839; }
.moremenu .garrow{border-left-color:#afd158; }
.moremenu:hover .garrow{border-left-color:#94b83b; }
.myfund .garrow{border-left-color:#72adec; }
.myfund:hover .garrow{border-left-color:#5090d4; }
.myfetch .garrow{border-left-color:#F37F64; }
.myfetch:hover .garrow{border-left-color:#C96953; }
.myloan .garrow{border-left-color:#75A5F6; }
.myloan:hover .garrow{border-left-color:#638BCF; }
.myrepy .garrow{border-left-color:#1ebfc5; }
.myrepy:hover .garrow{border-left-color:#09a5ab; }
.mypay .garrow{border-left-color:#bd97d1; }
.mypay:hover .garrow{border-left-color:#9f72b8; }
.mytool .garrow{border-left-color:#06C3BC; }
.mytool:hover .garrow{border-left-color:#029E98; }
.gtarrow{border: 5px solid transparent;width: 0;height: 0; border-bottom-color:#fff;position: relative;left:82px;top:-10px; background: transparent;}
.glinfo{background: #fff;margin-top: 35px;width: 175px; padding-top: 20px;}
.gllogo {
  background: url("../images/unitlogo.png") no-repeat;
  background-position: 45px 10px;
  height: 64px;
  padding-top: 10px;
}
.pergllogo{
	background: url("../images/defperlogo.png") no-repeat;
  	border-radius: 72px;
  	width: 72px;
  	height: 72px;
  	margin: 0px 55px;
  	margin-bottom: 10px;
}
.glname{text-align: center; font-size: 14px; margin: 0px 10px; font-weight: bold; }
.glitem{text-indent: 1em;font-size: 13px;padding: 6px; color: #666;}
.glitem div{font-size: 13px;padding-top: 6px;color: #666;}
.glitem.first{border-top: 1px solid #e6e6e6; margin: 5px 0px;}
.glevelmenu{display:none; background-color: #fff;width: 175px;}
.glevelmenu ul{list-style-type: none;}
.glevelmenu li{width: 157px; height: 58px; padding: 3px 10px;}
.glevelmenu li>a{color:#fff; display: block; width: 100%; height: 100%;line-height: 58px; font-size: 14px;}
.indexSpan{font-size: 14px;padding-left: 28px;}
.sexybutton_163.toolbarbt.subbtn span.button_span{color: red; font-size: 13px; font-weight: bold;}