@import url(common.css);
.fl{float:left;}
.fr{float:right;}
.text-l{text-align:left;}
.text-r{text-align:right;}
.color-666{color:#666;}
.bg_white{background:#FFF;}
.bg_666{background:#666666;}
.bg_333{background:#333;}
.bg_57{background:#575757;}
.bg_f9{background:#f9f9f9;}
.bg_orange{background:#ff6600;}
.orange{color:#ff6600;}
.pad_45_0{padding:45px 0;}
.pad_30_0{padding:30px 0;}
.bg_header-{
	background:url(../images/bg_header-.jpg) top repeat-x;
}
.bg_footer-{
	background:url(../images/bg_footer-.jpg) repeat-x;
}
.header-{
	height:114px;
	background:url(../images/header_.jpg) center no-repeat;
}
.footer-{
	height:228px;
	background:url(../images/footer_.jpg) center no-repeat;
}
.header_gj{
	height:1055px;
	background:url(../images/header_gj.jpg) center no-repeat;
}
.header_hongsheng{
	height:1055px;
	background:url(../images/header_hongsheng.jpg) center no-repeat;
}
.header_coop{
	width:100%;
	height:350px;
	background:url(../images/banner_pub.jpg) center no-repeat;
}

/*icons*/
.icon{
	display:inline-block;
	background:url(../images/icons.png) no-repeat;
	vertical-align:middle;
}
.icon-home{/*iconfont modify*/
	display:inline-block;
	font-size:20px;
	margin-right:5px;
	line-height:19px;
	vertical-align:middle;
	margin-bottom:3px;
}
.icon-home-1{
	width:14px;
	height:12px;
	margin:-2px 3px 0px 0px;
}
.icon-tel_1{
	width:14px;
	height:14px;
	background-position:-14px 0px;
	margin-right:6px;
	margin-bottom:2px;
}
.icon-weibo{
	width:18px;
	height:15px;
	margin-bottom:3px;
	background-position:-28px 0px;
	cursor:pointer;
}
.icon-weixin{
	width:16px;
	height:15px;
	margin-bottom:3px;
	margin-left:5px;
	background-position:-46px 0px;
	cursor:pointer;
}

.company-icon{
	width:110px;
	height:110px;
	background:#14b3ff;
	border-radius:50%;
	margin:0 auto;
}
.icon-company-team{
	width:58px;
	height:48px;
	background-position:0 -15px;
	margin-top:31px;
}
.icon-company-brand{
	width:60px;
	height:43px;
	background-position:-58px -15px;
	margin-top:34px;
}
.icon-company-pro{
	width:56px;
	height:48px;
	background-position:-118px -15px;
	margin-top:31px;
}

.icon-news{
	font-size:35px;
	color:#dcdcdc;
	vertical-align:middle;
	margin-left:-36px;
}
.icon-04{
	font-size:25px;
	color:#dcdcdc;
	vertical-align:middle;
	margin-left:-36px;
	margin-right:10px;
	padding-top:2px;
}
.icon-msnui-bubble{
	font-size:25px;
	color:#dcdcdc;
	/*vertical-align:middle;
	margin-left:-36px;
	padding-top:2px;*/
	margin-right:10px;
	display:inline-block;
	float:left;
	width:25px;
	line-height:45px;
	padding-top:7px;
}
.icon-gengxin-copy{
	font-size:26px;
	color:#999;
	vertical-align:middle;
	margin-right:8px;
}
.icon-phone{
	font-size:22px;
	vertical-align:middle;
	color:#ababab;
	margin-right:5px;
}


.wrap{
	width:100%;
	height:auto;
	overflow:hidden;
}
.block{
	width:1000px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
}

.topbar-wrap{
	background:#f9f9f9;
	border-bottom:solid 1px #EEE;
}
.topbar{
	height:32px;
	line-height:32px;
	color:#898686;
	font-family:"宋体";
}
.topbar a{color:#898686;}
.topbar a:hover{text-decoration:underline;}
.topbar li{
	float:left;
	width:50%;
}
.topbar li b{
	font-weight:normal;
	padding:0 5px;
	color:#aaa;
}
.top-server-tel{
	display:inline-block;
	color:#666;
}
.top-server-tel strong{
	color:#ff6800;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

.header{
	height:52px;
	padding:15px 0;
}
.logo{
	float:left;
	width:266px;
	height:52px;
}
.menu{
	float:right;
	padding:16px 0;
	margin-right:-28px;
}
.menu li{
	float:left;
	padding:0 30px;
	font-size:14px;
	color:#666;
}
.menu li a{
	color:#666;
}
.menu li a.menu_on,.menu li a:hover{
	color:#ff6800;
}

.banner_index{
	width:100%;
	height:617px;/*420*/
	background:url(../images/banner_01.jpg) center;
}

.head_title{
	font-size: 28px;
	color: #242424;
}
.head_subtitle{
	font-size: 16px;
	color: #9c9c9c;
	padding-top: 12px;
}

.server_list{
	height: auto;
	overflow: hidden;
}
.server_list li{
	width: 19.8%;
	height: auto;
	overflow: hidden;
	margin-right: 0.25%;
	position: relative;
	float: left;
	margin-bottom: 0.25%;
}
.server_list li.last{
	margin-right: 0;
}
.server_list li a{
	display:block;
}
.server_list .service_img{
	width: 100%;
	height: auto;
	overflow:hidden;
}
.server_list .service_img img{
	width: 100%;
	height: auto;
	transition:all ease .8s;
}
.server_list .service_box{
	position:absolute;
	bottom:0;
	left:0;
	z-index:1;
	background:rgba(8,118,189,.70);
	height: 5rem;
	width: 100%;
	transition: all ease .5s;
	text-align:center;
	overflow:hidden;
}
.server_list .service_box .iconfont{
	margin-right: 10px;
	font-size: 1.35rem;
	vertical-align: middle;
	color: #FFF;
	display:inline-block;
}
.server_list .service_box .service_name{
	line-height: 5rem;
	height: 5rem;
	font-size: 1.35rem;
	color: #FFF;
	display:inline-block;
	transition:all ease .5s;
}
.server_list .service_box .service_desc{
	display:none;
	font-size:14px;
	color:#FFF;
	padding:0 18%;
	transition:all ease .5s;
	margin-top: .1rem;
}

.server_list a:hover .service_img img{
	transform: scale(1.1);
	transition: all 0.6s;
}
.server_list a:hover .service_box{
	height: 15rem;
}
.server_list a:hover .service_box .iconfont{
	margin-right:0;
	margin-bottom:0;
	display:block;
	width:100%;
	margin-top:2rem;
	font-size: 1.75rem;
}
.server_list a:hover .service_box .service_name{
	display:block;
	width:100%;
	animation: fadeInLeft .5s ease-out;
	-webkit-animation:fadeInLeft .5s ease-out;
}
.server_list a:hover .service_box .service_desc{
	display: block;
	animation: fadeInRight .6s ease-out;
	-webkit-animation: fadeInRight .6s ease-out;
}

.procedures{
	display: flex;
	justify-content: space-between;
}
.procedures li{
	width: 7.5rem;
	height: auto;
	overflow: hidden;
	text-align: center;
}
.procedures .procedures_graph{
	width: 7.25rem;
	height: 7.25rem;
	margin: 0 auto;
	border: 0.135rem dashed #dadada;
	border-radius: 50%;
	position: relative;
}
.procedures .procedures_graph i{
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	color: #4f4f4f;
	font-size: 2.75rem;
}
.procedures .procedures_desc{
	padding-top: 2rem;
	font-size: 1.15rem;
}

.queryform{
	height: 605px;
	background: #347cdf url("../images/bg_form_1.png") top center no-repeat;
}
.queryform .form-main {
	width: 600px;
	height: auto;
	overflow: hidden;
	margin: 0 auto;
	text-align: center;
}
.queryform .form-main .form-title{
	width: 100%;
	color: #FFF;
	font-size: 32px;
	font-weight: normal;
	padding: 65px 0 35px;
}
.queryform .form-main input{
	width: 558px;
	border: solid 3px #8ac9ff;
	border-radius: 8px;
	background: #FFF;
	height: 50px;
	line-height: 50px;
	margin-bottom: 16px;
	padding: 0 18px;
	color: #333;
	font-size: 16px;
}
.queryform .form-main textarea{
	width: 558px;
	border: solid 3px #8ac9ff;
	border-radius: 8px;
	background: #FFF;
	height: 135px;
	line-height: 50px;
	margin-bottom: 16px;
	padding: 0 18px;
	color: #333;
	font-size: 16px;
}
.queryform .form-main .submit{
	display: inline-block;
	color: #deeef8;
	font-size: 18px;
	border: solid 3px #8ac9ff;
	border-radius: 50px;
	padding: 15px 28px;
	margin-top: 30px;
	cursor: pointer;
	/*reset*/
	background-color: transparent;
	width: auto;
	height: auto;
	line-height: normal;
	margin-bottom: 0;
	transition: background-color .5s,color .5s;
}
.queryform .form-main .submit:hover{
	background-color: #6db2f2;
	color:#013882;
}

/*miniprogram*/
.banner_miniprogram{
	width:100%;
	height:560px;
	background:url(../images/banner_miniprogram.jpg) center no-repeat;
}
.banner_miniprogram .block{
	position: relative;
	height: 100%;
}
.banner_miniprogram a{
	display: inline-block;
	color: #FFF;
	font-size: 24px;
	/*font-weight: bold;*/
	border: solid 3px #bddbfc;
	border-radius: 50px;
	padding: 12px 75px;
	position: absolute;
	left: 8px;
	top: 305px;
	transition: background-color .5s,border-color .5s;
}
.banner_miniprogram a:hover{
	background-color: #f27a22;
	border-color: #f2f035;
}
.block_title{
	font-size: 24px;
	color: #333;
}
.block_subtitle{
	font-size: 14px;
	color: #999;
	padding-top: 10px;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
	position: relative;
	padding-bottom: 25px;
	margin-bottom: 8px;
}
.block_subtitle::after{
	position: absolute;
	bottom: 0;
	left: 50%;
	width: 65px;
	border: solid 2px #1a75ca;
	content: '';
	margin-left: -32.5px;
}
.miniprogram_intro{
	text-align: center;
	padding-bottom: 45px;
	overflow: hidden;
}
.miniprogram_intro_txt{
	font-size: 14px;
	color: #666;
	line-height: 22px;
}
.miniprogram_intro_en{
	font-size: 12px;
	color: #aaa;
	line-height: 20px;
	padding-top: 10px;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
}

/*wxshop*/
.banner_wxshop{
	width:100%;
	height:560px;
	background:url(../images/banner_wxshop.jpg) center no-repeat;
}
.banner_wxshop .block{
	position: relative;
	height: 100%;
}
.banner_wxshop a{
	display: inline-block;
	font-size: 16px;
	border: solid 1px #FFF;
	border-radius: 6px;
	padding: 12px 35px;
	position: absolute;
	transition: background-color .5s,color .5s,border-color .5s;
}
.banner_wxshop a.btn1{
	color: #0943c7;
	left: 2px;
	top: 330px;
	background-color: rgba(255,255,255,0.9);
}
.banner_wxshop a.btn2{
	color: #FFF;
	font-size: 16px;
	left: 165px;
	top: 330px;
}
.banner_wxshop a:hover{
	background-color:#FF8E00;
	border-color: #f2f035;
	color: #FFF;
}
.block_tit{
	font-size: 36px;
	color: #202020;
}
.block_subtit{
	font-size: 18px;
	color: #202020;
	padding-top: 20px;
}




.footer-friend-link{
	border-top:1px solid #f2f2f2;
	line-height:65px;
	color:#666666;
	font-size:13px;
}
.footer-friend-link a{
	display:inline-block;
	color:#999999;
	padding:0 22.5px 0 10px;
}.footer-friend-link a:hover{color:#757575;text-decoration:underline;}

.footer{
	background:#f3f3f3;
	padding:30px 0 40px;
}
.footer-left{
	float:left;
	width:515px;
}
.footer-right{
	float:right;
	width:280px;
	text-align:right;
}
.footer-link,.footer-link a{
	color:#333333;
}.footer-link a:hover{text-decoration:underline;}
.footer-link span{
	margin:0 12px;
}
.footer-info{
	color:#999;
	padding-top:15px;
}
.footer-info a{
	color:#999;
}.footer-info a:hover{text-decoration:underline;}
.footer-hotline{
	color:#666666;
	font-size:16px;
}
.footer-service-tel{
	color:#ff6800;
	font-size:36px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:italic;
}
.footer-service-time{
	color:#999;
}


.banner_news{
	width:100%;
	height:250px;
	background:url(../images/banner_news.jpg) center no-repeat;
}

.overlap-title{
	position:relative;
	display:table;
	margin:0 auto;
	color:#EEE;
	font-size:32px;
	line-height:32px;
	text-transform:uppercase;
	padding:70px 0 50px;
}
.overlap-title p{
	float:left;
}
.overlap-title span{
	position:absolute;
	left:32%;
	color:#333;
	font-size:28px;
	font-weight:bold;
}
.company-profile-content{
	color:#7a7a7a;
	font-size:14px;
	line-height:22px;
}
.company-profile-content p{
	text-indent:2em;
}
.company-profile-all{
	text-align:center;
	padding:10px 0 40px;
}
.company-profile-all a{
	display:inline-block;
	color:#FFF;
	background:#adadad;
	border:solid 1px #9a9a9a;
	border-radius:4px;
	font-family:"宋体";
	font-size:13px;
	padding:1px 18px;
}
.company-slogan{
	width:94.5%;
	margin:0 auto;
	color:#7a7a7a;
	font-size:14px;
}
.company-slogan strong{
	font-weight:normal;
	color:#14b3ff;
}
.company-slogan-culture{float:left;}
.company-slogan-mission{float:right;}

.company-history{
	width:95%;
	margin:50px auto 90px;
	overflow:hidden;
}
.company-history li{
	float:left;
	width:33.33%;
	text-align:center;
}

.company-history-year{
	color:#14b3ff;
	font-size:36px;
	padding:10px 0 15px;
}
.company-history-event{
	color:#7a7a7a;
	font-size:14px;
}

.company-news{
	background:#f3f3f3;
	padding:0 0 115px;
}
.company-news-top{
	float:left;
	width:395px;
}
.company-news-top img{
	width:395px;
	height:265px;
}
.company-news-top span{
	display:inline-block;
	text-align:center;
	color:#000;
	font-size:14px;
	width:100%;
	line-height:35px;
}
.company-news-list{
	float:right;
	width:565px;
	overflow:hidden;
	padding:7px 0 0;
}
.company-news-list dl{
	overflow:hidden;
}
.company-news-list_1{
	padding-bottom:30px;
	border-bottom:solid 1px #dfdfdf;
}
.company-news-list_2{
	padding-top:30px;
	/*padding-bottom:7px;*/
}
.company-news-list dt{
	float:left;
	width:95px;
	height:95px;
	background:#e8e8e8;
	color:#666;
}
.company-news-list dt big{
	display:inline-block;
	width:100%;
	font-size:50px;
	text-align:center;
	line-height:50px;
	padding:13px 0px 6px;
	font-family:"Times New Roman";
	font-weight:bold;
}
.company-news-list dt small{
	display:inline-block;
	width:100%;
	text-align:center;
	font-size:12px;
}
.company-news-list dd{
	float:left;
	width:445px;
	padding-left:25px;
}
.company-news-list dd a{
	display:inline-block;
	width:100%;
	line-height:35px;
	margin-bottom:10px;
	font-size:16px;
	color:#212020;
}.company-news-list dd a:hover{
	text-decoration:underline;
}
.company-news-list dd span{
	color:#999;
	font-size:13px;
	line-height:22px;
}
.company-news-more{
	padding-top:18px;
}
.company-news-more a{
	color:#10aaf3;
	font-size:13px;
}
.company-news-more a:hover{
	text-decoration:underline;
}

.company-zhaopin{
	padding:100px 0 30px;
}
.company-contact{
	margin-top:68px;
	height:615px;
	background:url(../images/address_map.jpg) center;
}
.company-contact-info{
	position:relative;
	height:615px;
	overflow:visible;
}
.company-contact-infocon{
	position:absolute;
	bottom:80px;
	right:-70px;
	padding:35px 135px 40px 55px;
	background:#299afa;
	color:#FFF;
	font-size:13px;
	line-height:18px;
}
.company-contact-infocon big{
	font-size:30px;
	line-height:55px;
}
.company-contact-infocon strong{
	font-size:18px;
	font-weight:normal;
	line-height:35px;
	padding-top:10px;
	display:inline-block;
}

.nav{
	color:#666;
	font-size:14px;
	padding:30px 0;
}
.nav-tab{
	padding:25px 0 40px;
}
.nav-tab li{
	float:left;
	margin-right:12px;
}
.nav-tab a{
	color:#6f6f6f;
	font-size:14px;
	padding:5px 15px;
	background:#f3f4f6;
	border-radius:3px;
}
.nav-tab a.on,.nav-tab a:hover{
	background:#548ad7;
	color:#FFF;
}

.newslist{
	/*min-height:900px;*/
	padding-bottom:85px;
}
.newslist ul{
	padding:1px 0 45px;
	border-top:dotted 1px #CCC;
}
.newslist li{
	width:100%;
	height:155px;
	padding:50px 0;
	border-bottom:dotted 1px #CCC;
}
.newslist-img{
	float:left;
	width:270px;
	height:155px;
}
.newslist-img img{
	width:270px;
	height:155px;
}
.newslist-txt{
	position:relative;
	float:left;
	width:715px;
	height:155px;
	margin-left:15px;
}
.newslist-title a{
	font-size:18px;
	color:#393636;
	line-height:18px;
}
.newslist-info{
	color:#7c7a7a;
	padding:12px 0;
}
.newslist-brief{
	color:#666;
	line-height:25px;
	font-size:13px;
}
.newslist-more{
	position:absolute;
	bottom:0;
	left:0;
}
.newslist-more a{
	color:#909090;
	text-decoration:underline;
}

.news-body{
	padding-bottom:50px;
}
.news-title{
	color:#363636;
	font-size:24px;
	line-height:30px;
	padding-top:45px;
	text-align:center;
	font-weight:normal;
}
.news-info{
	font-size:14px;
	line-height:14px;
	color:#999;
	text-align:center;
	padding:30px 0 15px;
}
.news-info ul{
	display:inline-block;
}
.news-info li{
	float:left;
	display:inline-block;
	margin:0 15px;
}
.news-info li a{
	border:solid 1px #c1c1c1;
	padding:1px 4px;
	margin:0 2px 0 3px;
	color:#999;
}
.news-info li a:hover{
	color:#8f8f8f;
	border-color:#8f8f8f;
}
.news-detail{}
.news-nav-tab{
	overflow:hidden;
}
.news-nav-tab li{
	display:inline-block;
}
.news-nav-tab li a{
	display:inline-block;
	color:#a1a1a1;
	padding:4px 18px;
	background:#d2d2d2;
	font-size:25px;
	font-family:Arial, Helvetica, sans-serif;
}
.news-nav-tab li a.disable{
	cursor: auto;
	color: #DDD;
	background: #EEE;
}
.news-nav-tab_left{}
.news-nav-tab_right{
	float:right;
}
.news-detail-con{
	border:solid 1px #ededed;
	padding:50px 50px 45px;
	color:#666;
	font-size:14px;
	line-height:28px;
}
.news-detail-con img{
	display:block;
	margin:0 auto;
	max-width:898px;
}
.news-nav{
	color:#3e8bda;
	font-size:14px;
	padding:25px 0;
}
.news-nav li{
	float:left;
	width:50%;
	overflow:hidden;white-space:nowrap;text-overflow:ellipsis;
}
.news-nav a{
	color:#898888;
}
.news-nav a:hover{
	color:#777;
	text-decoration:underline;
}
.news-nav-right{
	float:right;
	text-align:right;
}

















/*case.php*/
.banner_case{
	width:100%;
	height:250px;
	background:url(../images/banner_case.jpg) center no-repeat;
}

ul.caselist{
	padding:50px 0 70px;
	overflow:hidden;
}
ul.caselist li{
	float:left;
	width:307px;
	height:290px;
	margin:0 39.5px 30px 0;
	text-align: center;
}
ul.caselist li.noright{margin-right:0;}
ul.caselist li .caseimg{
	width:285px;/*305*/
	height:165px;
	padding:25px 11px 10px;
	background:url(../images/bg_caseBox.jpg) no-repeat;
}
ul.caselist li .caseimg img{
	width:285px;
	height:165px;
}
ul.caselist li .casename{
	height:35px;
	line-height:35px;
	text-align:center;
	font-size:13px;
}
ul.caselist li .case_price strong{
	color: #F20;
}
.case_askbtn{
	margin-top: 10px;
}
.case_askbtn a{
	display: inline-block;
	border-radius: 4px;
	color: #0095ff;
	font-size: 16px;
	border: 1px solid #0095ff;
	background-color: transparent;
	padding: 10px 35px;
	transition: color .5s,border-color .5s,background-color .5s;
}
.case_askbtn a:hover{
	color: #2ABCE8;
	border-color: #2ABCE8;
}

/*套版出售*/
.sale_class{
	margin-left: 55px;
	/*overflow: hidden;*/
	float: left;
}
.sale_class li{
	width: 240px;
	height: auto;
	background-color: #adcbea;
	color: #333333;
	font-size: 20px;
	padding: 25px 0;
	text-align: center;
	margin-bottom: 10px;
	cursor: pointer;
}
.sale_class li.current{
	background-color: #2b70bc;
	color: #FFF;
}
.sale_con{
	margin: 0 80px;
	overflow: hidden;
	float: left;
	max-width: 545px;
	display: none;
}
.sale_name{
	font-size: 30px;
	color: #044d9d;
}
.sale_price{
	font-size: 14px;
	color: #666;
	margin: 5px 0 25px;
}
.sale_funtit{
	color: #333;
	font-size: 16px;
	font-weight: bold;
}
.sale_function{
	font-size: 14px;
	color: #666;
	margin: 5px 0 30px;
}
.sale_imglist{
	overflow: hidden;
}
.sale_imglist li{
	display: inline-block;
	float: left;
	margin: 0 8px 8px 0;
}
.sale_imglist li img{
	width: 155px;
	height: 255px;
}
.sale_askbtn{
	margin-top: 20px;
}
.sale_askbtn a{
	display: inline-block;
	border-radius: 4px;
	color: #0095ff;
	font-size: 16px;
	border: 1px solid #0095ff;
	background-color: transparent;
	padding: 10px 35px;
	margin-right: 10px;
	transition: color .5s,border-color .5s,background-color .5s;
}
.sale_askbtn a:first-child{
	background: #0095ff;
	color: #FFF;
}
.sale_askbtn a:hover{
	color: #2ABCE8;
	border-color: #2ABCE8;
}
.sale_askbtn a:first-child:hover{
	background-color: #2ABCE8;
	color: #FFF;
}


/*分页样式*/
.page-nav {
    float: none;
    clear: both;
    font-size: 0;
    font-family: Arial,Helvetica,sans-serif;
    padding: 5px 0;
    text-align: center;
}
.page-nav span, .page-nav a, .page-nav b {
    font-size: 14px;
    margin-left: 5px;
    overflow: hidden;
    padding: 3px 8px;
}
.page-nav a {
    border: 1px solid #f8dad5;
    cursor: pointer;
}
.page-nav .pagination{
	float: right;
    clear: both;
}
.page-nav .pagination li{
	float:left;
}
.page-nav .pagination li.active span{
	background:#ff6800;
	color:#fff;
	border: 1px solid #ff6800;
    cursor: pointer;
	font-weight:bold;
}
.page-nav .pagination li a:hover{
	background:#ff6800;
	color:#fff;
	font-weight:bold;
}
.page-nav .pagination li a{
	text-decoration:none;
}

/*floatbar*/
ul.floatbar{
	position:fixed;
	right:5px;
	bottom:65px;
	width:45px;
	z-index:999;
}
ul.floatbar li{
	margin-top:2px;
	position:relative;
}
ul.floatbar li a{
	display:block;
	width:45px;
	height:45px;
	line-height:45px;
	color:#FFF;
	background-color: lightsteelblue;
	text-align:center;
}
ul.floatbar li a:hover{
	background:#0095ff;
}
ul.floatbar li a .iconfont{
	font-size:25px;
}
ul.floatbar li .float-tips{
	display:none;
	position:absolute;
	top:0;
	right:47px;
	background:#0095ff;
	color:#FFF;
	font-size:17px;
	line-height:45px;
	height:45px;
	width:180px;
	text-align:center;
	font-family:Helvetica Neue,Helvetica,Arial,Microsoft Yahei;
}
