@charset "utf-8";
/*
ST06-CSS-xiaohei-dtmuban.com-20180329
*/
/*gong*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre{margin: 0;padding: 0;}
address, cite, dfn, em, var, i {font-style: normal;}
html{background:none repeat scroll 0 0 #f3f3f3;color:#333}
.fl-clr{zoom: 1;}
.fl-clr::after{display: block; clear: both; height: 0px; content: " ";}
.fl-left,.fl {float: left;}
.fl-right,.fr {float: right;}
.fl-bold {font-weight: bold;}
.f_red{color:#e60000!important;}
.text-focus {color: #0f69dc!important;}
.text-normal {color: #696969!important;}
.text-danger {color: #e60000!important;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.red{color:red!important;}

/*皮肤切换色*/
.huanFu{color: #ffffff;}
.huanFu p{width: 73px;height: 35px;line-height: 35px;list-style:none;cursor:pointer;border:1px solid #000;border-top: 0;text-align: center;}
.fu1{background-color:#f2f2f2;}
.fu2{background-color:#a0a0a0;}
.fu3{background-color:#616163;}
.fu4{background-color: #212326;}
.huanFu .fu1{color:#333333}
.huanFu .fu2{color:#ffffff}
.huanFu .fu3{color:#ffffff}
.huanFu .fu4{color:#ffffff}
.huanFu p.select{font-weight: bold;color: #ffff;font-size: 16px;}
.huanFu p.fu1.select{color:#333333}


/*top*/
.top-bar{width: 100%;height: 36px;background: #F3F3F3;}
.top-list{width: 1190px; line-height: 36px; margin: 0px auto;}
.top-list .login-name{float: left;color: #696969;padding-left: 10px;}
.top-list .login-name span{float: left;}
.top-list .login-name a{color: #696969; float: left; margin-left: 15px;}
.top-list .login-menu{float: right;}
.top-list .login-menu li{float: left;margin-left: 10px;color: #E6E6E6;position: relative;line-height: 36px;}
.top-list .login-menu li a{color: rgb(105, 105, 105);margin-right: 10px;}
.top-list .login-menu li.msg span{display: inline-block; width: 40px; height: 36px; text-align: center; margin-right: -6px;}
.top-list .login-menu li.msg.current span,.top-list .login-menu li.msg.current2 span{background: #333; color: #fff;}
.top-list .login-menu li.msg.current a,.top-list .login-menu li.msg.current2 a{color: #fff;}
.top-list .login-menu li i{width: 40px; height: 26px; background: #333; line-height: 26px; display: block; position: absolute; top: 24px; left: 0; text-align: center; font-style: normal; display: none;}
.top-list .login-menu li i.block {display: block;}
.top-list .login-menu li.msg.current i.block{display:none}
.top-list .login-menu li .msg-hover{position: absolute; top: 36px; background: #333; left: 0; display: none; z-index: 99;}
.top-list .login-menu li .msg-hover .msg-hover-dd{height: 32px; line-height: 32px; border-bottom: solid 1px #3c3c3b;    padding: 0 10px 0 0;}
.top-list .login-menu li .msg-hover .msg-hover-dd:hover { background: #191919;}
.top-list .login-menu li .msg-hover .msg-hover-dd a{display: block; padding: 0 10px; height: 32px; color: #fff; margin: 0;}
.top-list .login-menu li .msg-hover .msg-hover-dd em{    width: 100%;color: #ffb30f; display: inline-block; margin: -32px 0 0 51px; float: left;}
.top-list .login-menu li.al_wrap{width: 85px; margin-left: 0px;}
.top-list .login-menu li.al_wrap a{margin-right: 12px; position: relative; cursor: pointer; color: rgb(105, 105, 105); padding-left: 13px; height: 36px; display: block;}
.top-list .login-menu li.al_wrap a:hover{color: #fff;}
.top-list .login-menu li.al_wrap a span{border-image-source: initial; border-image-slice: initial; border-image-width: initial; border-image-outset: initial; border-image-repeat: initial; width: 0px; height: 0px; top: 17px; right: 0px; position: absolute; font-size: 0px; line-height: 0; backface-visibility: hidden; border-width: 4px; border-style: solid; border-color: rgb(102, 102, 102) rgb(243, 243, 243) rgb(243, 243, 243); overflow: hidden; transition: transform 0.2s ease-in;}
.nav-hover{display: none; position: absolute;}

.top-list .login-menu li.al_wrap a{margin-right: 12px;position: relative;cursor: pointer;color: #696969;padding-left: 12px;height: 36px;display: block;}
.top-list .login-menu li.quick_hove span{color: #fff;}
.top-list .login-menu li.quick_hove a span{right: 3px;border: 4px #333 solid;border-top-color: #fff;-webkit-transform: rotate(180deg);-webkit-transform-origin: 50% 30%;transform: rotate(180deg);transform-origin: 50% 30%;top: 16px;}
.nav-hover a, .quick_hove a{background: #333; width: 62px; padding-left: 13px;}
.nav-hover a:hover {background: #191919;}
.top-list .login-menu li.quick_hove a{color: #fff;}
/*隐藏账号信息*/
.avatar{position:relative}
.avatarimg img{vertical-align:middle;    margin-top: -5px;}
.avatardir{display: none;position:absolute;margin-top: -1px!important;width: 450px;overflow: hidden;background: #FFFFFF;border: #e6e6e6 1px solid;z-index: 2;padding:10px 15px 10px 15px;color:#333333;left: -170px;}
.avatardir .myimg{padding: 10px;margin-right: 10px;}
.avatardir .myimg .avatarmyimg{margin-right:0;display: block;width: 50px;height: 50px;}
.avatardir dl{width: 370px;}
.avatardir dt {height: 30px;line-height: 30px;overflow:hidden;font-size: 14px;}
/*topBar*/
.topBar{width: 100%;height: 79px;/* border-bottom: 1px solid #5682C5; */}
.bg-normal{background-color: #0F69DC;}
.topBar .container{width: 1200px;margin: 0px auto;}
.topBar .container .brand{width: 200px;height: 60px;float: left;margin: 13px 0px 0px 10px;}
.topBar .container .brand a{display: block;}
.topBar .container .brand img{width: 200px;height: 60px;}
.topBar .container .top-nav{float: left;width: 904px;margin: 31px 0px 0px 86px;}
.topBar .container .top-nav li{float: left;/* line-height: 58px; */font-size: 16px;margin-right: 57px;}
.topBar .container .top-nav li a{color: #FFFFFF;font-size: 16px;}
.topBar .container .top-nav li a:hover, .topBar .container .top-nav li.menu_1 a{padding-bottom: 7px;border-bottom: 4px solid #FFEB3B;}
/*快捷菜单*/
.topBar .container .top-nav li.shortcut{/* position:relative; */float: right;margin-right: 80px;}
.topBar .container .top-nav li.shortcut>a{font-weight: bold;padding: 3px 10px;border-bottom: 0;background: #ffffff;color: #666;font-size: 14px;cursor: default;}
.topBar .container .top-nav li.shortcut.current>a{background: #fff;padding: 3px 10px 28px;z-index: 3333;}
.topBar .container .top-nav li.shortcut .shortcut-mu{display: none;position:absolute;width: 951px;height: 400px;background: #FFFFFF;border: #e6e6e6 1px solid;border-top: 0px;overflow: hidden;z-index: 1100;padding: 30px 15px 20px 15px;margin-left: -826px;margin-top: 27px;}
.topBar .container .top-nav li.shortcut .shortcut-mu .shortcut-mu-li{float: left;width: 90px;height: 80px;line-height: 20px;font-size: 12px;margin-left: 14px;margin-right: 14px;margin-bottom: 10px;text-align: center;}
.topBar .container .top-nav li.shortcut .shortcut-mu .shortcut-mu-li a{font-weight: 500;padding-bottom: 0px;border-bottom: 0px;color: #666;font-size: 12px;text-align:center;padding-top: 3px;}
.topBar .container .top-nav li.shortcut .shortcut-mu .shortcut-mu-li:hover a{color:#e60000;/* font-size:14px */}
.topBar .container .top-nav li.shortcut .shortcut-mu .shortcut-mu-li img{transform: rotate(0);transition: 1.0s;}
.topBar .container .top-nav li.shortcut .shortcut-mu .shortcut-mu-li:hover img{/* transform:rotate(360deg); */transition:1.0s;-webkit-transform: rotate(360deg) scale(1.2);-moz-transform:rotate(360deg) scale(1.2);-ms-transform:rotate(360deg) scale(1.2);-o-transform:rotate(360deg) scale(1.2);}
/*mini-尾巴*/
.ft{background: #262626; padding: 15px 0; font-size:12px; text-align: center; width: 100%; margin: 0 auto;    overflow: hidden;    margin-top: 10px;}
.ft-links{background: 0; color: #333; height: auto; line-height: 20px;}
.ft-links a{color: #696969; margin: 0 7px;}
.ft-p{line-height: 1.8em; color: #999;}
.ft-p, .ft a, .ft a:link,.ft a:visited, .ft a:active{color: #696969;}
.ft-p p{margin-top: 5px;}
.ft-p p span{margin-right: 10px;}
.ft-p p a{margin-right: 10px;}
/*图标*/
.icon {background:url(icon.png) no-repeat;display:inline-block}
.icon-vhotshop{background:url(v_hotshop.png) no-repeat;width:20px;height:20px}
.icon-uhotshop{background:url(u_hotshop.png) no-repeat;width:20px;height:20px}
.icon-vmember{background:url(v_member.png) no-repeat;width:20px;height:20px}
.icon-umember{background:url(u_member.png) no-repeat;width:20px;height:20px}
.icon-vmobile{background:url(v_mobile.png) no-repeat;width:20px;height:20px}
.icon-umobile{background:url(u_mobile.png) no-repeat;width:20px;height:20px}
.icon-vtruename{background:url(v_truename.png) no-repeat;width:20px;height:20px}
.icon-utruename{background:url(u_truename.png) no-repeat;width:20px;height:20px}
.icon-vbank{background:url(v_bank.png) no-repeat;width:20px;height:20px}
.icon-ubank{background:url(u_bank.png) no-repeat;width:20px;height:20px}
.icon-vemail{background:url(v_email.png) no-repeat;width:20px;height:20px}
.icon-uemail{background:url(u_email.png) no-repeat;width:20px;height:20px}
.icon-vcompany{background:url(v_company.png) no-repeat;width:20px;height:20px}
.icon-ucompany{background:url(u_company.png) no-repeat;width:20px;height:20px}
.icon.icon-success-mini {
	padding:7px;
	line-height:14px;
	background-position:-27px -256px
}
.icon.icon-success-small {
	padding:11px;
	line-height:22px;
	background-position:-23px -194px
}
.icon.icon-success-default {
	padding:20px;
	line-height:40px;
	background-position:-14px -111px
}
.icon.icon-success-large {
	padding:34px;
	line-height:68px;
	background-position:0 0
}
.icon.icon-error-mini {
	padding:7px;
	line-height:14px;
	background-position:-132px -256px
}
.icon.icon-error-small {
	padding:11px;
	line-height:22px;
	background-position:-129px -194px
}
.icon.icon-error-default {
	padding:20px;
	line-height:40px;
	background-position:-119px -111px
}
.icon.icon-error-large {
	padding:34px;
	line-height:68px;
	background-position:-105px 0
}
.icon.icon-warning-mini {
	padding:7px;
	line-height:14px;
	background-position:-237px -256px
}
.icon.icon-warning-small {
	padding:12px;
	line-height:22px;
	background-position:-232px -194px
}
.icon.icon-warning-default {
	padding:20px;
	line-height:40px;
	background-position:-224px -111px
}
.icon.icon-warning-large {
	padding:34px;
	line-height:68px;
	background-position:-210px 0
}
.icon.icon-danger-mini {
	padding:7px;
	line-height:14px;
	background-position:-342px -256px
}
.icon.icon-danger-small {
	padding:11px;
	line-height:22px;
	background-position:-338px -194px
}
.icon.icon-danger-default {
	padding:20px;
	line-height:40px;
	background-position:-329px -111px
}
.icon.icon-danger-large {
	padding:34px;
	line-height:68px;
	background-position:-315px 0
}
.icon.icon-licence,.icon.icon-phone,.icon.icon-mail {
	width:18px;
	height:18px
}
.icon.icon-licence {
	background-position:0 -290px
}
.icon.icon-phone {
	background-position:-26px -290px
}
.icon.icon-mail {
	background-position:-52px -290px
}
.icon.icon-licence.icon-bound {
	background-position:0 -313px
}
.icon.icon-phone.icon-bound {
	background-position:-26px -313px
}
.icon.icon-mail.icon-bound {
	background-position:-52px -313px
}
.icon.icon-help {
	width:14px;
	height:14px;
	background-position: -33px -354px;
}
.icon.icon-help:hover {
	background-position:-33px -373px
}
.icon.icon-help-white {
	width:14px;
	height:14px;
	background-position:-114px -290px
}
.icon.icon-help-white:hover {
	background-position:-114px -309px
}
.icon.icon-star-white,.icon.icon-star-yellow {
	width:14px;
	height:14px
}
.icon.icon-star-white {
	background-position:0 -351px
}
.icon.icon-star-yellow {
	background-position:0 -375px
}
.icon-code {
	width:14px;
	height:14px;
	display:inline-block;
	background:url(code-icon.png) no-repeat
}
.icon-code.gray {
	background:url(code-icon-h.png) no-repeat
}
.icon-code.white {
	background:url(code-icon-b.png) no-repeat
}
.icon-close {
	width:14px;
	height:14px;
	display:block;
	background:url(close.png) no-repeat center center
}
.icon-close-big {
	width:34px;
	height:34px;
	display:block;
	background:url(close_big.png) no-repeat center center
}
/*
.btn {
	text-decoration:none;
	border:solid 1px;
	text-align:center;
	cursor:pointer;
	padding:0 11px;
	font-size:12px;
	border-radius:3px;
	height:28px;
	display:inline-block;
	line-height:28px;
	background:#fff;
	border-color:#e6e6e6;
	color:#333
}
*/
.btn:hover {
	background:#0f69dc;
	border-color:#0f69dc;
	color:#fff
}
.btn.btn-primary {
	background:#0f69dc;
	border-color:#0f69dc;
	color:#fff
}
.btn.btn-primary:hover {
	background:#0059d6;
	border-color:#0059d6;
	color:#fff
}
.btn.btn-info {
	background:#3abfe7;
	border-color:#3abfe7;
	color:#fff
}
.btn.btn-info:hover {
	background:#1da9d3;
	border-color:#1da9d3;
	color:#fff
}
.btn.btn-success {
	background:#6b0;
	border-color:#6b0;
	color:#fff
}
.btn.btn-success:hover {
	background:#5dab00;
	border-color:#5dab00;
	color:#fff
}
.btn.btn-warning {
	background:#ffb30f;
	border-color:#ffb30f;
	color:#fff
}
.btn.btn-warning:hover {
	background:#f9aa00;
	border-color:#f9aa00;
	color:#fff
}
.btn.btn-danger {
	background:#e60000;
	border-color:#e60000;
	color:#fff
}
.btn.btn-danger:hover {
	background:#d20000;
	border-color:#d20000;
	color:#fff
}
.btn.btn-inverse {
	background:#333;
	border-color:#333;
	color:#fff
}
.btn.btn-inverse:hover {
	background:#000;
	border-color:#000;
	color:#fff
}
.btn.btn-package {
	background:#87a5db;
	border-color:#87a5db;
	color:#fff
}
.btn.btn-package:hover {
	background:#749add;
	border-color:#749add;
	color:#fff
}
.btn.btn-gray {
	background:#f3f3f3;
	border-color:#e6e6e6;
	color:#333
}
.btn.btn-gray:hover {
	background:#247ef2;
	border-color:#247ef2;
	color:#fff
}
.btn.btn-link {
	background:0;
	border-color:none;
	color:#0f69dc;
	border:0
}
.btn.btn-link:hover {
	background:0;
	border-color:none;
	color:#0059d6;
	text-decoration:underline
}
.btn.disabled {
	background:#f3f3f3;
	border-color:#e6e6e6;
	color:#b2b2b2;
	cursor:default
}
.btn.disabled:hover {
	background:#f3f3f3;
	border-color:#e6e6e6;
	color:#b2b2b2
}
.btn.btn-round {
	padding:0 20px;
	font-size:12px;
	border-radius:26px;
	height:28px;
	display:inline-block;
	line-height:28px
}
.btn.btn-round.btn-default {
	padding:0 26px;
	font-size:14px;
	border-radius:26px;
	height:34px;
	display:inline-block;
	line-height:34px
}
.btn.btn-round.btn-large {
	padding:0 40px;
	font-size:16px;
	border-radius:26px;
	height:38px;
	display:inline-block;
	line-height:38px
}
.btn.btn-round.btn-small {
	padding:0 15px;
	font-size:12px;
	border-radius:26px;
	height:24px;
	display:inline-block;
	line-height:24px
}
.btn.btn-round.btn-mini {
	padding:0 6px;
	font-size:12px;
	border-radius:26px;
	height:22px;
	display:inline-block;
	line-height:22px
}
.btn.btn-straight {
	padding:0 11px;
	font-size:12px;
	border-radius:0;
	height:28px;
	display:inline-block;
	line-height:28px
}
.btn.btn-default {
	padding:0 10px;
	font-size:14px;
	border-radius:3px;
	height:34px;
	display:inline-block;
	line-height:34px
}
.btn.btn-large {
	padding:0 16px;
	font-size:16px;
	border-radius:3px;
	height:38px;
	display:inline-block;
	line-height:38px
}
.btn.btn-small {
	padding:0 10px;
	font-size:12px;
	border-radius:3px;
	height:24px;
	display:inline-block;
	line-height:24px
}
.btn.btn-mini {
	padding:0 6px;
	font-size:12px;
	border-radius:3px;
	height:22px;
	display:inline-block;
	line-height:22px
}
.btn.primary {
	background:#fff;
	border-color:#0f69dc;
	color:#0f69dc
}
.btn.primary:hover {
	background:#0f69dc;
	border-color:#0f69dc;
	color:#fff
}
.btn.info {
	background:#fff;
	border-color:#3abfe7;
	color:#3abfe7
}
.btn.info:hover {
	background:#3abfe7;
	border-color:#3abfe7;
	color:#fff
}
.btn.success {
	background:#fff;
	border-color:#6b0;
	color:#6b0
}
.btn.success:hover {
	background:#6b0;
	border-color:#6b0;
	color:#fff
}
.btn.warning {
	background:#fff;
	border-color:#ffb30f;
	color:#ffb30f
}
.btn.warning:hover {
	background:#ffb30f;
	border-color:#ffb30f;
	color:#fff
}
.btn.danger {
	background:#fff;
	border-color:#e60000;
	color:#e60000
}
.btn.danger:hover {
	background:#e60000;
	border-color:#e60000;
	color:#fff
}
.btn.inverse {
	background:#fff;
	border-color:#333;
	color:#333
}
.btn.inverse:hover {
	background:#333;
	border-color:#333;
	color:#fff
}
.btn.package {
	background:rgba(0,0,0,0);
	border-color:#87a5db;
	color:#87a5db
}
.btn.package:hover {
	background:#87a5db;
	border-color:#87a5db;
	color:#fff
}
/*浮动客服*/
.service-box{position: fixed; right: 2px; top: 200px; z-index: 1005; font-family: "Microsoft YaHei";}
.service-box .fold{width: 60px; height: 66px; color: #FFFFFF; font-size: 12px; font-weight: bold; text-align: center; position: relative; background: #2581df url('earphone_blue.png') no-repeat center 8px;}
.service-box .fold span{display: block; position: absolute; bottom: 7px; width: 100%; text-align: center;}
.service-box.current .fold{display:none!important}
.service-box .expand{display: none;}
.service-box .expand .faq{float: left; width: 281px; min-height: 278px; padding-left: 20px; border-left: 3px solid #0f69dc; border-top: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; background-color: #ffffff;}
.service-box .faq .title{color: #0f69dc; font-size: 14px; font-weight: bold; margin: 19px 0px 8px 0px;}
.service-box .faq ul li a{display: block; width: 250px; min-height: 22px; line-height: 22px; font-size: 14px; color: #696969; padding: 3px 0px 3px 14px; text-decoration: none; background: url('circle_normal.png') no-repeat left 10px;}
.service-box .faq ul li a:hover{color: #0f69dc; background: url('circle_over.png') no-repeat left 10px;}
.service-box .faq ul .more{margin-top: 4px;}
.service-box .faq ul .more a{background: none !important; color: #0f69dc; font-size: 12px;}
.service-box .expand .online-support{float: right; width: 180px; height: 280px; color: #ffffff; text-align: center; background: #2581df url('bg_blue.png') no-repeat center;}
.service-box .online-support .caption{display: block; font-size: 18px; font-weight: bold; padding-top: 16px;}
.service-box .online-support .on-time{display: block; font-size: 12px; padding-top: 5px; padding-bottom: 16px;}
.service-box .online-support .white-bg{width: 132px; height: auto; background-color: #FFFFFF; margin: auto auto; padding-top: 9px;}
.service-box ul{margin: 0px 0px; padding: 0px 0px; list-style: none;}
.service-box .online-support ul li a{display: block; width: 130px; height: 30px; cursor: pointer; margin: 0px auto 10px; text-decoration: none; color: #0f69dc; background: url('qq_bg.png') no-repeat 0 -15px;}
.service-box .online-support ul li a:hover{background-position: 0 -55px;}
.service-box .online-support ul li a span{padding-left: 50px; height: 30px; line-height: 30px; display: block; font-size: 14px; text-align: left; background: url('qq.png') no-repeat 24px center;}
.service-box .online-support .hot-line{display: block; font-size: 14px; font-weight: bold;}
.service-box .online-support .telephone{display: block; font-size: 21px; font-weight: bold; padding-bottom: 7px; font-family: 'arial';}
.service-box .online-support .feedback{display: block; font-size: 12px; margin: 0px auto; padding-left: 17px; text-align: left; width: 48px; color: #ffffff; background: url('feedback.png') no-repeat left center;}
.service-box .vip-service{overflow: hidden;}
.service-box .vip-service a{float: right; width: 60px; height: 20px; margin-bottom: 4px; padding-top: 46px; text-align: center; color: #ffffff; font-size: 14px; font-weight: bold; background: #e60000 url('vip.png') no-repeat center 8px;}
/*专属客服*/
.zskf{text-align:center}
.zskf img{transform: rotate(0);transition: .5s;}
.zskf img:hover{transform:rotate(360deg);transition:.5s}
.zskf p{height:30px;line-height:30px;font-size:14px;margin-top:10px}
/*提示*/
.alert {
	position:relative;
	font-size:12px;
	padding:12px 35px 12px 30px;
	background-color:#fff9ed;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	color:#696969;
	line-height:22px
}
.alert .fl-link {
	position:absolute;
	right:35px;
	bottom:12px
}
.alert-danger,.alert-error {
	background-color:#ffebeb;
	color:#696969
}
.alert-info {
	background-color:#ecf4ff
}
.alert-success {
	background-color:#eef9e1
}
.alert a {
	color:#0f69dc;
	text-decoration:none
}
.icon_block .fl-block strong {
	color:#333;
	font-size:14px
}
.alert .font_18 {
	font-size:18px
}
.font_14 {
	font-size:14px
}
.middle-a {
	text-align:center
}
.alert-border {
	border:1px #fff1d4 solid;
	color:#333
}
.alert .warning,.alert-icon .warning {
	color:#ffb30f
}
.alert-error.alert-border {
	border:1px #fdd solid
}
.alert .error,.alert-icon .error {
	color:#e60000
}
.alert-success.alert-border {
	border:1px #dfeecd solid
}
.alert .success,.alert-icon .success {
	color:#6b0
}
.alert-info.alert-border {
	border:1px #deecfe solid
}
.alert .info,.alert-icon .info {
	color:#0f69dc
}
.alert-icon {
	background:url(bak_ion.png) no-repeat 0 -75px;
	height:25px;
	line-height:24px;
	display:block;
	width:68px;
	text-align:center;
	font-size:14px
}
.alert .top-qrcode {
	display:inline-block
}
.alert-error.alert-icon {
	background-position:0 0;
	width:98px
}
.alert-success.alert-icon {
	width:98px;
	background-position:0 -38px
}
.alert-block .fl-block {
	display:block
}
.alert .fl-right {
	float:right
}
.alert .icon {
	vertical-align:middle;
	margin-right:9px
}
.icon_block {
	display:inline-block;
	vertical-align:middle;
	line-height:20px;
	width:86%
}
.alert .close {
	float:right;
	font-size:16px;
	color:#333;
	opacity:.8;
	filter:alpha(opacity=80);
	position:relative;
	right:-21px;
	line-height:24px
}
.alert .close {
	padding:0;
	cursor:pointer;
	background:transparent;
	border:0;
	-webkit-appearance:none
}
.alert .close:hover,.alert .close:focus {
	color:#0f69dc;
	font-size:16px;
	text-decoration:none;
	cursor:pointer;
	opacity:.6;
	filter:alpha(opacity=60)
}
/**/
.box-bd{padding: 15px 25px;background:#fff}
.box-bd p {
    line-height: 2;
}
.box-bd .intro-hd {
    font-weight: bold;
    font-size: 14px;
    color: #595959;
}
.box-bd .intro-bd {
    margin-bottom: 12px;
    color: #595959;
}
input[type="text"], input[type="password"], input[type="number"], input[type="search"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="email"], input[type="url"], input[type="tel"], input[type="color"], select{
    min-height: 24px;
    padding: 2px 8px;
    outline: 0;
    border: 1px solid #e6e6e6;
    border-radius: 3px;
    font-size: 14px;
}

/*ie*/
.browser-warning{position: fixed; z-index: 1999; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%;}
.browser-warning>.bgo{left: 0; bottom: 0; right: 0; top: 0; width: 100%; height: 100%; background: #000; opacity: .4; filter: alpha(opacity=40);}
.pos-abs{position: absolute !important;}
.rad5{border-radius: 5px !important; -moz-border-radius: 5px !important; -webkit-border-radius: 5px !important;}
.browser-warning>.con{left: 36%; top: 40%; z-index: 2000; width: 500px; padding: 20px; background: #fff; margin-top: -30px;}
.browser-warning>.con .fontbold{color: red;}
.rad100{border-radius: 100% !important; -moz-border-radius: 100% !important; -webkit-border-radius: 100% !important;}
.browser-warning>.con a.close-btn{position: absolute; right: -5px; top: -5px; z-index: 2001; width: 25px; height: 25px; line-height: 25px; background: #fff; font-size: 18px; text-align: center; font-family: Arial; transition: all 1s ease 0s;-webkit-transform: all 1s ease 0s;color: red;}
.browser-warning>.con a.close-btn:hover{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);background:#666666;color:#ffffff}