@charset "utf-8";
/* CSS Document */

/* 公用部分 */
input,textarea{outline:none;}
body { margin:0; padding:0; font-size:14px; font-family:"Microsoft Yahei",Arial; }
a { color:#333; text-decoration:none;  }
a:hover { color:#337ab7; text-decoration:none; }
img { border:none; }
ul { padding:0; margin:0; list-style:none; }
h1,h2,h3,h4 { margin:0; padding:0; }
/* 页面内容部分，宽度1100px  */
.wrap { width:1100px; margin:0 auto; }
.header_clear { clear:both; width:100%; margin-bottom:10px; }

/* 顶部 */
.top_nav { position:relative; z-index:99; width:100%; min-width:1100px; height:40px; line-height:40px; font-size:15px; color:#FFF; background:url(../images/top_bg.png) repeat-x; }
.top_nav_l { float:left; }
.top_nav_r { float:right; }
.top_nav_r a { color:#FFF; }
.top_nav .nav_left { float:right; margin-right:30px; position:relative; }
.top_nav .nav_right { float:right; padding:0 20px; background:url(../images/top_bg2.png) repeat-x; }

.showbox { position:absolute; top:33px; width:150px; z-index:99; }
.showbox .box_top { width:100%; height:8px; background:url(../images/box_top.gif) center top no-repeat; z-index:2; position:relative; top:2px; }
.showbox .box_con { color:#333; padding:10px; background-color:#FFF; border:1px solid #ddd; border-radius:5px; /*box-shadow: #ddd 0px 0px 5px;*/ z-index:1; }
.showbox .box_con a { color:#06F; }

/* 头部 */
.header { height:80px; margin-top:20px; margin-bottom:20px; }
.header .logo { float:left; }
.header .nav { float:right; }
.header .nav li { float:left; margin-left:30px; height:80px; line-height:80px; font-size:17px; }
.header .nav li a { color:#333; }
.header .nav .cur a, .header .nav li a:hover { color:#E60; text-decoration:none; }

/* 焦点广告 */
.banner { width:100%; min-width:1100px; height:350px; position:relative; z-index:1; overflow:hidden;}
.banner .list{ width:100%; height:365px; position:absolute; left:0px; top:0px; }
.banner .list a { display:block; width:100%; height:100%; }
.banner .dot { position:absolute;z-index:2;top:330px;left:50%;margin-left:-50px;display:inline;}
.banner .dot li{ width:15px;height:15px;overflow:hidden;cursor:pointer;background:url(../images/tmpe/dot1.png) no-repeat;float:left;margin:0 3px;display:inline;}
.banner .dot .now{ background:url(../images/tmpe/dot1.png) no-repeat right;}

.login_box { position:absolute; width:300px; height:220px; top:230px; left:50%; margin-left:250px; filter:alpha(opacity=95); opacity:0.95; z-index:2; }
.login_box a { color:#FFF; font-size:22px; }
.login_box .box_top { width:300px;; height:100px; margin-bottom:5px; color:#FFF; text-align:center; line-height:50px; background-color:#EB0; }
.login_box .box_top .small,.login_box .box_top .small a { font-size:14px; }
.login_box .box_left { width:147px; height:100px; float:left; text-align:center; line-height:100px; background-color:#F96; }
.login_box .box_right { width:147px; height:100px; float:right; text-align:center; line-height:100px; background-color:#F63; }


/* 底部 */
.footer { clear:both; margin-top:40px; width:100%; min-width:1100px; height:300px; color:#333; background:url(../images/footer.png) repeat-x; border-top:1px solid #EEE; }
.footer_about { height:65px; font-size:15px; color:#CCC; line-height:65px; text-align:center; }
.footer_about a { padding:0 10px;  }
.footer_contact { float:left; width:500px; height:80px; margin:0 auto; margin-top:50px; }
.footer_contact .tel { float:left; }
.footer_contact .tel .tel_num { font-size:38px; color:#333; font-family:Arial; }
.footer_contact .kefu { float:left; margin-top:30px; margin-left:20px; }
.footer_icon { float:right; margin-top:60px; height:50px; }
.footer_icon li { float:left; width:110px; height:39px; margin-left:15px; background:url(../images/cpicon.png) no-repeat; }
.footer_icon li a { display:block; width:110px; height:39px; }
.footer_icon .i1 { background-position:0px 0px; } .footer_icon .i2 { background-position:-110px 0px; } .footer_icon .i3 { background-position:-220px 0px; } .footer_icon .i4 { background-position:-330px 0px; }
.footer_copy { width:890px;float:left; font-size:14px; }
.footer .ficon { float:right; }
.footer .ficon p { margin:0; padding:0; height:40px; }


/* 在线客服 */
.service { width:50px; position:fixed; z-index:99; right:10px; bottom:20px; }
.service li { width:50px; height:54px; overflow:hidden; margin-top:5px; }
.service li img { cursor:pointer; }
.service #tel { position:absolute; right:51px; top:15px; width:150px; padding:10px; color:#FFF; background-color:#47c1c9; }
.service #code { position:absolute; right:51px; bottom:50px; width:150px; padding:10px; color:#FFF; background-color:#47c1c9; }


/* 专用   */
.con_conter{
	margin-right: auto;
	margin-left:auto;
	
}

.pages {
	clear:both; width:100%; text-align:center; margin-top:15px;
}
.pages a {
	padding:0px 10px;
	line-height:30px;
	margin:5px;
	color:#333;
	background-color:#F6F6F6;
	border:1px solid #DDD;
	display:inline-block;
}
.pages a:hover {
	color:#337ab7; 
	text-decoration:none;
}

.pages .current{
	padding:0px 10px;
	line-height:30px;
	margin:5px;
	color:#FFF;
	background-color:#337ab7;
	border:1px solid #337ab7;
	display:inline-block;
}

.nav_top{
	height: auto;
	overflow: hidden;
	margin: 0 auto;
	background: #FFF1C4;
	border: 1px #e65000 solid;
	padding: 10px 10px;
	margin-top: 14px;
	font-size:14px;
}

.nav_top .top_img{
background-image: url(../images/member/ministar.gif);  width:16px;height:14px; float:left; margin-right:10px;
}

.ui-sidebar {
	width:50px;
	position:fixed;
	left:50%;
	margin-left:620px;
	bottom:20px;
	display:block;
	z-index:1001
}
.ui-sidebar a.ui-sidebar-block {
	width:40px;
	height:40px;
	border-radius:3px;
	margin-top:2px;
	display:block;
	position:relative;
	background:url(../images/sidebar.gif) -9999px -9999px no-repeat #ea544a;
	-webkit-transition:all .2s;
	-moz-transition:all .2s;
	-ms-transition:all .2s;
	transition:all .2s
}
.ui-sidebar a.feedback {
	background-position:0 0
}
.ui-sidebar a.jrQA {
	background-position:-84px 0
}
.ui-sidebar a.backtop {
	background-position:-42px 0;
	display:none
}
.ui-sidebar a.question {
	background-position:-126px 0
}
.ui-sidebar a.service {
	background-position:-252px 0
}
.ui-sidebar a.survey {
	background-position:-210px 0
}
.ui-sidebar a.jimi {
	background-position:-336px 0
}
.ui-sidebar a.help {
	background-position:-379px 0
}
.ui-sidebar a.app {
	background-position:-168px 0;
	position:relative
}
.ui-sidebar a.app i {
	position:absolute;
	visibility:hidden;
	z-index:5;
	width:136px;
	height:148px;
	left:-140px;
	top:-106px;
	background:url(../images/base.png) -3px -76px no-repeat;
	opacity:0;
	-webkit-transition:all .2s;
	-moz-transition:all .2s;
	-ms-transition:all .2s;
	transition:all .2s
}
.ui-sidebar a.app:hover i {
	visibility:visible;
	opacity:1;
	left:-135px
}
.ui-sidebar a.feedback:hover {
	background-position:0 -40px
}
.ui-sidebar a.jrQA:hover {
	background-position:-84px -40px
}
.ui-sidebar a.backtop:hover {
	background-position:-42px -40px
}
.ui-sidebar a.question:hover {
	background-position:-126px -40px
}
.ui-sidebar a.service:hover {
	background-position:-252px -40px
}
.ui-sidebar a.survey:hover {
	background-position:-210px -40px
}
.ui-sidebar a.jimi:hover {
	background-position:-336px -40px
}
.ui-sidebar a.help:hover {
	background-position:-379px -40px
}
.ui-sidebar a.app:hover {
	background-position:-168px -40px
}

.ui-sidebar a.jimi i {
	position:absolute;
	visibility:hidden;
	z-index:5;
	width:136px;
	height:40px;
	left:-140px;
	top:-0px;
	background-color:#e6b72c;
	opacity:0;
	-webkit-transition:all .2s;
	-moz-transition:all .2s;
	-ms-transition:all .2s;
	transition:all .2s;
    -moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */
}
.ui-sidebar a.jimi:hover i {
	visibility:visible;
	opacity:1;
	left:-135px
}

#newUserName, #newUserName2{
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
 	-moz-user-select: none;
 	-ms-user-select: none;
 	user-select: none;
}