blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul {
	margin: 0;
	padding: 0;
}

body,button,input,select,textarea {
	font-family: 'Microsoft Yahei','Helvetica Neue',Helvetica,STHeiTi,Arial,sans-serif;
	color: #444;
}

body,button,textarea {
	font: 14px 'Microsoft Yahei','Helvetica Neue', 'PingFang SC',  微软雅黑, STXihei, 华文细黑, sans-serif;
}

input,select {
	font: 12px 'Microsoft Yahei','Helvetica Neue', 'PingFang SC',  微软雅黑, STXihei, 华文细黑, sans-serif;
}

h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
	-webkit-margin-before: 0;
	-webkit-margin-after: 0em;
}

address,cite,dfn,em,var {
	font-style: normal;
}

ol,ul {
	list-style: none;
}

a {
	color: #0071e3;
	text-decoration: none;
	outline: none;
	-webkit-tap-highlight-color: transparent;
}

a:hover {
	color: #ff4800;
	text-decoration: none;
}

fieldset,img {
	border: 0;
}

button,input,select,textarea {
	font: 14px/1.6 "Microsoft YaHei";
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

input {
	border-radius: 0;
}

input[type="text"],input[type="tel"] {
	-webkit-tap-highlight-color: rgba(0,0,0,0);
}

input[type="button"],input[type="submit"],input[type="reset"] {
	-webkit-appearance: none;
	border-radius: 0;
}

input::-webkit-outer-spin-button,input::-webkit-inner-spin-button {
	-webkit-appearance: none !important;
	margin: 0;
}

input::-moz-focus-inner,button::-moz-focus-inner {
	border: 0;
	padding: 0;
}

input::-moz-placeholder,textarea::-moz-placeholder {
	color: #c5c5c5;
}

input::-ms-input-placeholder,textarea::-ms-input-placeholder {
	color: #c5c5c5;
}

input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {
	color: #c5c5c5;
}

.fl,.left {
	float: left;
}

.fr,.right {
	float: right;
}

.clearfix:after {
	content: "";
	height: 0;
	visibility: hidden;
	display: block;
	clear: both;
}

.clearfix {
	zoom: 1;
}

.hide {
	display: none;
}

.show,.block {
	display: block;
}

.center {
	text-align: center !important;
}

.center2 {
	margin: 0 auto;
	display: block;
}

.txt_left {
	text-align: left !important;
}

.p-mid {
	vertical-align: middle;
}

button {
	outline: none;
}

.dis_inl {
	display: inline-block;
}

.ellipsis {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
a, a *,a:link,a:visited { text-decoration: none; -webkit-transition: all .3s linear 0s; -moz-transition: all .3s linear 0s; -ms-transition: all .3s linear 0s; outline: none; star:expression(this.onFocus=this.blur());

}

a:hover { color: #f20e0e; }
.main { width: 1200px; margin: 0 auto; position: relative; }
.topm a,.topm a:link,.topm a:visited,.topm a:hover{display:block;float:left;padding-left:5px;padding-right:5px;margin-right:10px;}
.category-icon {
	display: inline-block;
	width: 25px;
	height: 25px;
	vertical-align: middle;
	background: url("/cmmimage/category-icon.png") no-repeat;
	margin-right:3px;
}

.category-icon1 {
	background-position: 0 0;
}

.sort-floor-block li:hover .category-icon1 {
	background-position: -25px 0;
}

.category-icon2 {
	background-position: 0 -25px;
}

.sort-floor-block li:hover .category-icon2 {
	background-position: -25px -25px;
}

.category-icon3 {
	background-position: 0 -50px;
}

.sort-floor-block li:hover .category-icon3 {
	background-position: -25px -50px;
}

.category-icon4 {
	background-position: 0 -75px;
}

.sort-floor-block li:hover .category-icon4 {
	background-position: -25px -75px;
}

.category-icon5 {
	background-position: 0 -100px;
}

.sort-floor-block li:hover .category-icon5 {
	background-position: -25px -100px;
}

.category-icon6 {
	background-position: 0 -125px;
}

.sort-floor-block li:hover .category-icon6 {
	background-position: -25px -125px;
}

.category-icon7 {
	background-position: 0 -150px;
}

.sort-floor-block li:hover .category-icon7 {
	background-position: -25px -150px;
}

.category-icon8 {
	background-position: 0 -175px;
}

.sort-floor-block li:hover .category-icon8 {
	background-position: -25px -175px;
}

.category-icon9 {
	background-position: 0 -200px;
}

.sort-floor-block li:hover .category-icon9 {
	background-position: -25px -200px;
}

.category-icon10 {
	background-position: 0 -225px;
}

.sort-floor-block li:hover .category-icon10 {
	background-position: -25px -225px;
}

.category-icon11 {
	background-position: 0 -250px;
}

.sort-floor-block li:hover .category-icon11 {
	background-position: -25px -250px;
}

.category-icon12 {
	background-position: 0 -275px;
}

.sort-floor-block li:hover .category-icon12 {
	background-position: -25px -275px;
}

.category-icon13 {
	background-position: 0 -300px;
}

.sort-floor-block li:hover .category-icon13 {
	background-position: -25px -300px;
}

.category-icon14 {
	background-position: 0 -325px;
}

.sort-floor-block li:hover .category-icon14 {
	background-position: -25px -325px;
}

.category-icon15 {
	background-position: 0 -350px;
}

.sort-floor-block li:hover .category-icon15 {
	background-position: -25px -350px;
}

.category-icon16 {
	background-position: 0 -375px;
}

.sort-floor-block li:hover .category-icon16 {
	background-position: -25px -375px;
}

.category-icon17 {
	background-position: 0 -400px;
}

.sort-floor-block li:hover .category-icon17 {
	background-position: -25px -400px;
}

.category-icon18 {
	background-position: 0 -425px;
}

.sort-floor-block li:hover .category-icon18 {
	background-position: -25px -425px;
}

.category-icon19 {
	background-position: 0 -450px;
}

.sort-floor-block li:hover .category-icon19 {
	background-position: -25px -450px;
}

.category-icon20 {
	background-position: 0 -475px;
}

.sort-floor-block li:hover .category-icon20 {
	background-position: -25px -475px;
}

.category-icon21 {
	background-position: 0 -500px;
}

.sort-floor-block li:hover .category-icon21 {
	background-position: -25px -500px;
}

.category-icon22 {
	background-position: 0 -525px;
}

.sort-floor-block li:hover .category-icon22 {
	background-position: -25px -525px;
}

.category-icon23 {
	background-position: 0 -550px;
}

.sort-floor-block li:hover .category-icon23 {
	background-position: -25px -550px;
}

.category-icon24 {
	background-position: 0 -575px;
}

.sort-floor-block li:hover .category-icon24 {
	background-position: -25px -575px;
}

.category-icon25 {
	background-position: 0 -600px;
}

.sort-floor-block li:hover .category-icon25 {
	background-position: -25px -600px;
}

.category-icon26 {
	background-position: 0 -625px;
}

.sort-floor-block li:hover .category-icon26 {
	background-position: -25px -625px;
}

.category-icon27 {
	background-position: 0 -650px;
}

.sort-floor-block li:hover .category-icon27 {
	background-position: -25px -650px;
}


.category-icon28 {
	background-position: 0 -675px;
}

.sort-floor-block li:hover .category-icon28 {
	background-position: -25px -675px;
}

.category-icon29 {
	background-position: 0 -700px;
}

.sort-floor-block li:hover .category-icon29 {
	background-position: -25px -700px;
}

.category-icon30 {
	background-position: 0 -725px;
}

.sort-floor-block li:hover .category-icon30 {
	background-position: -25px -725px;
}

.category-icon31 {
	background-position: 0 -750px;
}

.sort-floor-block li:hover .category-icon31 {
	background-position: -25px -750px;
}

.category-icon32 {
	background-position: 0 -775px;
}

.sort-floor-block li:hover .category-icon32 {
	background-position: -25px -775px;
}

.category-icon33 {
	background-position: 0 -800px;
}

.sort-floor-block li:hover .category-icon33 {
	background-position: -25px -800px;
}

.category-icon34 {
	background-position: 0 -825px;
}

.sort-floor-block li:hover .category-icon34 {
	background-position: -25px -825px;
}

.category-icon35 {
	background-position: 0 -850px;
}

.sort-floor-block li:hover .category-icon35 {
	background-position: -25px -850px;
}

.category-icon36 {
	background-position: 0 -875px;
}

.sort-floor-block li:hover .category-icon36 {
	background-position: -25px -875px;
}

.category-icon37 {
	background-position: 0 -900px;
}

.sort-floor-block li:hover .category-icon37 {
	background-position: -25px -900px;
}

.category-icon38 {
	background-position: 0 -925px;
}

.sort-floor-block li:hover .category-icon38 {
	background-position: -25px -925px;
}

.category-icon39 {
	background-position: 0 -950px;
}

.sort-floor-block li:hover .category-icon39 {
	background-position: -25px -950px;
}

.category-icon40 {
	background-position: 0 -975px;
}

.sort-floor-block li:hover .category-icon40 {
	background-position: -25px -975px;
}

.category-icon41 {
	background-position: 0 -1000px;
}

.sort-floor-block li:hover .category-icon41 {
	background-position: -25px -1000px;
}

.category-icon42 {
	background-position: 0 -1025px;
}

.sort-floor-block li:hover .category-icon42 {
	background-position: -25px -1025px;
}

.category-icon43 {
	background-position: 0 -1050px;
}

.sort-floor-block li:hover .category-icon43 {
	background-position: -25px -1050px;
}

.category-icon44 {
	background-position: 0 -1075px;
}

.sort-floor-block li:hover .category-icon44 {
	background-position: -25px -1075px;
}

.category-icon45 {
	background-position: 0 -1100px;
}
/*共有*/
.box-title{
	text-align: center;
}
.box-title h3{
	color:#2a344f;
	font-size: 28px;
	font-weight: 400;
}
.box-title h3 span{
	position: relative;
}
.box-title h3 em{
	color:#6986e6;
}
.box-title h3 span:before{
	content: '';
	height: 1px;
	width: 245px;
	background-color: #e1e2eb;
	position: absolute;
	left: -300px;
	top: 20px;
}
.box-title h3 span:after{
	content: '';
	height: 1px;
	width: 245px;
	background-color: #e1e2eb;
	position: absolute;
	right: -300px;
	top: 20px;
}
.box-title .til-list{
	width: 755px;
	margin:10px auto 0px;
	color:#6f798e;
}
.box-title .til-item{
	float:left;
	width: 33.33%;
	position: relative;
}
.box-title .til-item .icon{
	content:'';
	display: inline-block;
	width: 15px;
	height: 11px;
	background-image: url('/images/new1211-title1.png');
	margin-right: 10px;
}
.box-title .til-text{
	font-size: 14px;
	color:#a0a8ba;
	margin:10px 0;
}
.box-title-white{
	color:#bcbbbc;
}
.box-title-white h3{
	color:#fff;
}
.box-title-white span:before,.box-title-white span:after{
	background-color: #454f6b;
	opacity: .3;
}
.box-title-white h3 em{
	color:#c3d4ff;
}
/* header */
.new_header { background-color: #fff; }
.new_header .header { width: 1200px; margin: 0 auto; padding: 23px 0;}
.new_header { color: #333; font: 14px; padding: 0; margin: 0; min-width: 1200px; }
.new_header a, .new_header input { outline: 0; color: #333; }
.new_header a, .new_header a:hover { text-decoration: none; }
.new_header a { padding: 0; margin: 0; -webkit-tap-highlight-color: transparent; color: #0c73b7; }
.new_header img, .new_header input { vertical-align: middle; }
.new_header h1 { font-size: 14px; font-weight: 400; }
.new_header label { margin: 0 0 0 5px; cursor: pointer; }
.new_header input { font: 12px; }
.new_header input::-moz-focus-inner { border: 0; padding: 0; }
.new_header input::-webkit-input-placeholder { color: #d8d8d8; }
.new_header a:hover { color: #ff6a00; }
.new_header .c_blue { color: #008edf; }
.new_header .nav { height: 30px; line-height: 30px; background: #f9f9f9; border-bottom: 1px solid #f0f0f0; }
/* 头部登录状态 */
.new_header .login_box { width:800px; }
.new_header .login_box label { margin: 0; }
.new_header .login_box .ename_user, .new_header .login_box a, .new_header .login_box input, .new_header .login_box label, .new_header .drop dl { float: left; }
.new_header .login_box .ename_user a { float: none; color: #0f93d8; }
.new_header .login_box .ename_user a:hover { color: #ff6a00; }
.new_header .login_box .member, .new_header .login_box .password { width: 94px; border-color: #ccc; margin: 4px 8px 0 2px; padding: 0px 5px; font-size: 12px !important; line-height: 20px; }
.new_header .login_box .icon_bg { padding-left: 20px; background-image: url(/cmmimage/icon_bg.png); background-repeat: no-repeat; margin-left: 10px; color: #333; }
.new_header .login_box .icon_bg em { color: #ff6a00; }
.new_header .login_box .c_gray { color: #666 !important; margin-left: 10px;}
.new_header .login_box .c_blue { color: #666; margin-left: 10px; }
.new_header .login_box .c_blue:hover { color: #ff6a00; }
.new_header .com_input, .new_header .login_btn, .new_header .drop, .new_header .nav { font-size: 12px; }
.new_header .com_input { border: 1px solid #ccc; line-height: 15px; padding: 5.5px 5px; color: #777; }
.new_header .com_input:focus { color: #333; }
.new_header .login_btn, .new_header .login_down { background: #187de3; height:22px;line-height:22px;text-align:center; cursor: pointer; }
.new_header .login_btn { border: none; width: 55px; padding: 0 5px 0 5px; cursor: pointer; color: #fff; }
.new_header .login_down { display: block; float: left; margin: 5px 8px 0 2px; position: relative; cursor: pointer; z-index: 99; }
.new_header .login_down .icon { width: 15px; height: 21px; background: url(/cmmimage/icon.png) 1px -64px no-repeat; position: absolute; top: 0; right: 0; cursor: pointer; }
.new_header .login_down .icon:hover .down_ul { display: block; }
.new_header .login_tip { position: absolute; top: 36px; border: 1px solid #ffba8c; background: #fff1de; color: #ff552b; z-index: 75; padding: 2px 10px; left: -30px; white-space: nowrap; }
.new_header .down_ul { display: none; margin: 20px 0 0; width: 110px; padding-top: 5px; border: 1px solid #e5e5e5; background: #fafafa; position: absolute; left: -40px; z-index: 99; }
.new_header .down_ul li { width: 110px; height: 28px; line-height: 28px; }
.new_header .down_ul li a { padding-left: 28px; background-image: url(/cmmimage/logoico.png); background-repeat: no-repeat; color: #333; }
.new_header .down_ul li a:hover { color: #ff6a00; }
.new_header .down_ul li .sina { background-position: 8px 7px; }
.new_header .down_ul li .qq { background-position: 8px -20px; }
.new_header .down_ul li .taob { background-position: 8px -47px; }
.new_header .messaging { background-position: 0 0; }
.new_header .messaging_none { background-position: 0 -60px; color: #777; }
.new_header .messaging_none:hover { color: #ff6a00; }
.new_header .nav_cart { background-position: 0 -30px; }
.new_header .nav_cart_none { background-position: 0 -90px; color: #777; }
.new_header .nav_cart_none:hover { color: #ff6a00; }
.new_header .insideb, .new_header .outsideb { display: block; height: 0; width: 0; line-height: 0; border: 8px solid #000; border-style: dashed dashed solid solid; overflow: hidden; position: absolute; left: 50px; }
.new_header .outsideb { top: -16px; border-color: transparent transparent #ffba8c; }
.new_header .insideb { top: -15px; border-color: transparent transparent #fff1de; }
.new_header .topnav { width: 1200px; margin: 0 auto; position: relative; z-index: 77; }
.new_header .captcha { width: 245px; }
.new_header .captcha img, .new_header .captcha input { margin-top: 5px; }
.new_header .captcha input { width: 40px; margin-top: 5px; padding: 2px 5px; }
.new_header .captcha img { margin-top: 5px; }
.new_header .captcha a, .new_header .captcha img { float: left; display: inline; margin-left: 5px; color: #0f93d8; }

/* 头部平台导航 */
.new_header .link_box { color: #cdcdcd; }
.new_header .link_box a { padding: 0 9px; color: #666;margin-right:8px;margin-left:3px; }
.new_header .link_box.right a { vertical-align: middle; padding: 0 4px; }
.new_header .link_box .language { padding: 0 2px; }
.new_header .link_box .current, .new_header .link_box a:hover { color: #ff6a00; }

/* 头部导航 */
.new_header .nav_menu { width: 100%; height: 50px; background: #0565c5; }
.new_header .menu_list { width: 1200px; margin: 0 auto; }
.new_header .menu_list>li { float: left; height: 50px; line-height: 50px; position: relative; width: auto; }
.new_header .menu_list .new_icon { width: 26px; height: 12px; background: url(/cmmimage/icon.png) no-repeat -77px -111px; position: absolute; right: 24px; top: 4px; }
.new_header .menu_list li .menu_but { display: block; padding: 0 25px 0 25px; height: 100%; color: #fff; font-size: 16px; text-align: center; width: 75px; }
.new_header .menu_list li .menu_butnav { display: block;padding: 0 10px; height: 100%; color: #fff; font-size: 16px; text-align: center;width: 115px}
.new_header .menu_list li .menu_service:hover,.new_header .menu_list li .menu_but:hover, .new_header .menu_list .active .menu_but, .new_header .menu_list .active .menu_butnav, .new_header .menu_list li .menu_butnav:hover { background-color: #187de3 !important;font-weight: bolder;}
.new_header .menu_list .menu_current { position: relative; z-index: 50; }
.new_header .menu_list .menu_current.one,.menu_current.other{ background: #0c70d5; }
.new_header .menu_list .menu_current.one span:hover{ background-color: #0c70d5 !important;font-weight: normal; }
.new_header .menu_list .menu_current:hover .all_classicy { display: block; }
.new_header .menu_list .menu_current .no_menu_but{width:150px;background-image:none;}

.new_header .menu_list .menu_current .menu_but { background-image: url(/cmmimage/menu_but_bg.png); background-repeat: no-repeat; background-position: 132px 10px; }
.new_header .menu_list .menu_current .menu_but:hover { background-position: 132px -26px; }
.new_header .menu_list .new .menu_but {padding: 0 15px 0 15px;width: 92px !important;}
.new_header .menu_list .new .menu_but{ background-image: url(/cmmimage/menu_but_bg.png); background-repeat: no-repeat; background-position: 97px 12px; }
.new_header .menu_list .new .menu_but:hover { background-position: 97px -24px; }

.new_header .menu_list li.newall{background:#0c70d5;}
.new_header .menu_list li.newall .menu_but { display: block; padding: 0 25px 0 25px; height: 100%; color: #fff; font-size: 16px; text-align: center; width:150px; }
.new_header .menu_list li.newall .menu_but:hover { background-position:150px -24px; }
.new_header .menu_list li.newall .menu_but {padding: 0 15px 0 15px;width:150px !important;}
.new_header .menu_list li.newall .menu_but { background-image: url(/cmmimage/menu_but_bg.png); background-repeat: no-repeat; background-position: 150px 10px; }
/*用户中心*/
.new_header .menu_list li.manage_center { float: right; padding-left: 5px; position: relative; }
.new_header .menu_list li.manage_center .menu_but { cursor: pointer; padding: 0 10px 0 35px; background: url(/cmmimage/perscent_bg.png)  10px center no-repeat; }
.new_header .menu_list li.manage_center .drop { display: none; width: 520px; border: 2px solid #0565c5; border-top: none; background: #fff; z-index: 399; padding: 0 6px 15px 14px; font-size: 14px; position: absolute; right: 0; top: 50px; }
.new_header .menu_list li.manage_center .drop dl { float: left; display: inline; margin: 0 8px; width: 114px; overflow: hidden; }
.new_header .menu_list li.manage_center .drop dt { height: 18px; line-height: 18px; padding: 20px 0 5px; color: #fe7710; font-weight: 700; }
.new_header .menu_list li.manage_center .drop dd a { display: block; height: 28px; line-height: 28px; border-bottom: 1px dashed #ededed; color: #333; word-break: keep-all; white-space: nowrap; }
.new_header .menu_list li.manage_center .drop dd a:hover { color: #ff4800; }
.new_header .menu_list li.manage_center .drop dd a strong { color: #555; }
.new_header .menu_list li.manage_center:hover .drop { display: block; }
.new_header .menu_list li:hover .down_list { display: block; }

.wqr_code:before, .two_qr_code:before { content: ''; width: 0; height: 0; position: absolute; border-top: 10px transparent dashed; border-left: 10px transparent dashed; border-right: 10px transparent dashed; border-bottom: 10px #e2e2e2 solid; top: -20px; right: 27px; overflow: hidden; }
.wqr_code:after, .two_qr_code:after { content: ''; width: 0; height: 0; position: absolute; border-top: 10px transparent dashed; border-left: 10px transparent dashed; border-right: 10px transparent dashed; border-bottom: 10px #fff solid; top: -19px; right: 27px; overflow: hidden; }
.two_qr_code .wechat { border-left: 1px dashed #f1f1f1;}
.two_qr_code .wechat{line-height: 15px;display: inline-block;vertical-align: top;text-align: center;padding: 0 10px;width: 114px;}
.two_qr_code { z-index: 86; border: 1px solid #e2e2e2; position: absolute; right: -9px; top: 42px; background:url(/cmmimage/ewmbg.png) no-repeat bottom #fff;padding: 10px 0;display: none;width:140px;color: #666;}

			/* logo */
.new_header .logo, .new_header .logo a {height: 65px;margin-top: -12px;margin-left: -27px;}
.new_header .logo a { display: table-cell; vertical-align: middle; }
.new_header .ser_box { height: 65px; display: table-cell; vertical-align: middle; width: 845px; }
.new_header .ser_box .ser_form { width: 495px;margin-top:10px;}
.new_header .ser_box .ser_form .ser_header {margin-left: 32px;}
.new_header .ser_box .ser_form .ico { display: inline-block; padding: 8px 14px; font-size: 14px; color: #777777; line-height: 15px; cursor: pointer; margin-right: 4px;}
.new_header .ser_box .ser_form .ico.active { background: #60afff; color: #fff; border-top-left-radius:3px;border-top-right-radius:3px;}
.new_header .ser_box .ser_form .ser_form_main { position: relative; height: 32px; width: 370px; padding-right: 90px; border: 2px solid #60afff; padding-left: 134px; -moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius: 20px;}

.new_header .ser_box .ser_form .ser_form_main .open .carat {background-position: -104px -58px;}
.new_header .ser_box .ser_form .ser_form_main .dropdown .selected{font-size: 16px !important;padding: 7px 20px 7px 23px;}
.new_header .ser_box .ser_form .ser_form_main .input { width: 76%; border: none; height: 20px; margin-top: 5px; background: none; }
.new_header .ser_box .ser_form .ser_form_main .submit {font-size: 16px;position: absolute;background: #60afff;right: 0;top: -2px;border: none;color: #fff;padding: 6px 20px 5px;-moz-border-radius:  0 20px 20px 0 ;-webkit-border-radius: 0 20px 20px 0;border-radius: 0 20px 20px 0;}
.new_header .ser_box .brant_a { display: inline-block;margin-top:4px;margin-right: 10px; }
.new_header .ser_box .brant_a .nav-tip{color:#0565c5; font-size: 15px;text-align: center;margin-top: 2px;}
.mr30 { margin-right: 30px !important; }
.ml15 { margin-left: 15px !important; }
.ml10 { margin-left: 30px !important; }

/* 下拉列表 */
.new_header .ser_box .ser_form .ser_form_main .dropdown {background-color:#fff;font-size: 16px;color:#666;position: absolute;left: 0;top:1px;border:none;height: 100%;width: 118px;z-index: 100;-moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius: 20px;height:30px;}
.new_header .ser_box .ser_form .ser_form_main .dropdown div{border:none !important;left:0;z-index: 200}
.new_header .ser_box .ser_form .ser_form_main .dropdown li{padding: 12px 22px}
.new_header .ser_box .ser_form .ser_form_main .dropdown .carat{background-color:#fff;background-position: -104px -24px;}
.dropdown { display: inline-block; width: 142px; background: #f6f6f6; border: 1px solid #d1d1d1; position: relative; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.dropdown div { height: 0; margin-top: -1px; background: #fff; border: 1px solid #ccc; border-top: 1px solid #eee; border-radius: 0 0 3px 3px; overflow: hidden; opacity: 0; filter: alpha(opacity=0); position: absolute; top: 100%; left: -1px; right: -1px; z-index: 100;}
.dropdown ul { height: 100%; width: 100%; list-style: none; overflow: auto; }
.dropdown li { padding: 8px 12px; }
.dropdown li.focus { background: #f8f8f8; color: #ff4800 !important; }
.dropdown li.optgroup, .dropdown li.active { font-weight: 600; }
.dropdown li.optgroup { color: #a0a0a0; }
.dropdown li.optgroup_option { padding-left: 20px; }
.dropdown .selected, .dropdown li, .classify_alert .selected { display: block; font-size: 14px; line-height: 1; padding: 5px 3px; cursor: pointer;text-overflow:ellipsis;overflow: hidden;white-space: nowrap; }
.dropdown .old { display: none; }
.dropdown .carat, .classify_alert .carat { display: block; width: 26px; height: 100%; background: #f6f6f6 url(/cmmimage/icon.png) no-repeat -110px -20px; position: absolute; right: 0; top: 0; }
.dropdown:hover { box-shadow: 0 0 5px rgba(0, 0, 0, .15); }
.dropdown.open { z-index: 2; }
.dropdown.open div { opacity: 1; filter: alpha(opacity=100);}
.dropdown.open .carat { background-position: -110px -58px; }
.dropdown.disabled .selected { color: #999; }
.dropdown.scrollable.open ul { overflow-y: auto; }

.new{position: relative;}
.new_all_classicy {display: none; position: absolute; background-color: #0c4b8a; padding:15px 0; width: 100%; height: auto; left: 0; top: 0; overflow: hidden; z-index: 10}
.new_all_classicy .all_classicy_ol{width: 800px;margin:0 auto;}
.new_all_classicy .all_classicy_ol>li { position:relative; margin-left: -1px; float: left; text-align: center;}
.new_all_classicy .all_classicy_ol>li a {padding:0 40px;color: #fff; display: inline-block; border-right: 1px solid #105daa; font-size: 14px;margin-right: 16px;line-height: 20px}
.new_all_classicy .all_classicy_ol>li a:hover{color:yellow;}
.new_all_classicy .all_classicy_ol .brandm:before{content:'';background: url('/cmmimage/nav-icon3.png');position: absolute;left: 15px;top:3px;width: 15px;height:14px;}
.new_all_classicy .all_classicy_ol .brandm {margin-left: 14px;}


.new_all_classicy .all_brandm{width: 800px;margin:0 auto;}

.new_all_classicy .all_brandm>li { position:relative; margin-left: -1px; float: left; text-align: center;margin-bottom:10px;}
.new_all_classicy .all_brandm>li a:link,.new_all_classicy .all_brandm>li a:visited {width:150px;padding:0 40px;color: #fff; display: inline-block; border-right: 1px solid #105daa; font-size: 14px;margin-right: 16px;line-height: 20px;text-align:left;}
.new_all_classicy .all_brandm>li a:hover{color:yellow;}
.new_all_classicy .all_brandm .brandm:before{content:'';background: url('/cmmimage/nav-icon3.png');position: absolute;left: 15px;top:3px;width: 15px;height:14px;}
.new_all_classicy .all_brandm .brandm {display:block;margin-left: 14px;}
/*全部商标分类*/
.new_all_classicy .cat_brandm{width: 1200px;margin:0 auto;}
.new_all_classicy .cat_brandm>li { position:relative; margin-left: -1px; float: left; text-align: center;margin-bottom:10px;}
.new_all_classicy .cat_brandm>li a:link,.new_all_classicy .cat_brandm>li a:visited {width:140px;height:24px;line-height:24px;overflow:hidden;padding-left:0px;padding-right:20px;color: #fff; display: inline-block; border-right: 1px solid #105daa; font-size: 14px;margin-right: 16px;text-align:left;}
.new_all_classicy .cat_brandm>li a:hover{color:yellow;}
.new_all_classicy .cat_brandm .brandm {display:block;margin-left: 14px;position:relative;}
.new_all_classicy .cat_brandm .brandm span{display:block;width:140px;height:24px;position:absolute;top:3px;left:26px;overflow:hidden;}
.footer_wrap {
	background:#1b1f32;
	min-width: 1210px
}

.footer_wrap .footer {
	width: 1210px;
	margin: 0 auto;
	padding: 75px 10px 30px;
	box-sizing: border-box
}

.footer_wrap .footer .footer_t {
	border-bottom: 1px solid #494c5b;
	overflow: hidden;
	padding-bottom: 60px
}

.footer_wrap .footer .footer_t .footer_t_l {
	float: left
}

.footer_wrap .footer .footer_t .footer_t_l a {
	display: block;
	width: 225px;
	height: 52px;
	cursor: pointer
}

.footer_wrap .footer .footer_t .footer_t_l p {
	margin-top: 26px
}

.footer_wrap .footer .footer_t .footer_t_l p label {
	color: #bbb;
	font-size: 16px
}

.footer_wrap .footer .footer_t .footer_t_l p strong {
	font-size: 18px;
	color: #bbb;
	font-weight: 900;
	margin-left: 8px
}

.footer_wrap .footer .footer_t .footer_t_l span {
	font-size: 14px;
	color: #bbb
}

.footer_wrap .footer .footer_t .footer_t_c {
	float: left;
	overflow: hidden;
	margin-left: 80px
}

.footer_wrap .footer .footer_t .footer_t_c .app_code {
	margin-right: 40px
}

.footer_wrap .footer .footer_t .footer_t_c .app_code,.footer_wrap .footer .footer_t .footer_t_c .wechat_code {
	float: left;
	text-align: center
}

.footer_wrap .footer .footer_t .footer_t_c .app_code img,.footer_wrap .footer .footer_t .footer_t_c .wechat_code img {
	display: block;
	width: 100px;
	height: 100px;
	margin-bottom: 12px
}

.footer_wrap .footer .footer_t .footer_t_c .app_code span,.footer_wrap .footer .footer_t .footer_t_c .wechat_code span {
	color: #bbb;
	font-size: 14px
}

.footer_wrap .footer .footer_t .footer_t_r {
	width: 625px;
	float: right;
	margin-top:5px;
}

.footer_wrap .footer .footer_t .footer_t_r ul {
	overflow: hidden;
	margin-bottom: 20px
}

.footer_wrap .footer .footer_t .footer_t_r ul li {
	float: left
}

.footer_wrap .footer .footer_t .footer_t_r ul li a {
	color: #bbb;
	font-size: 16px;
	cursor: pointer
}

.footer_wrap .footer .footer_t .footer_t_r ul li a:hover {
	text-decoration: underline
}

.footer_wrap .footer .footer_t .footer_t_r ul li a.router-link-active {
	color: #007aff
}

.footer_wrap .footer .footer_t .footer_t_r ul .about_us {
	margin-right: 78px
}

.footer_wrap .footer .footer_t .footer_t_r p {
	color: #bbb;
	font-size: 12px;
	margin-top: 15px
}

.footer_wrap .footer .footer_b {
	position: relative
}

.footer_wrap .footer .firends_link {
	padding-top: 30px;
	box-sizing: border-box
}

.footer_wrap .footer .firends_link h3 {
	color: #777;
	font-size: 12px;
	text-align: center
}

.footer_wrap .footer .firends_link .firends_link_list {
	overflow: hidden;
	margin-top: 8px;
	text-align: center
}

.footer_wrap .footer .firends_link .firends_link_list li {
	margin-right: 10px;
	display: inline-block;
	line-height: 20px
}

.footer_wrap .footer .firends_link .firends_link_list li a {
	color: #777;
	font-size: 12px
}

.footer_wrap .footer .firends_link .firends_link_list li a:hover {
	text-decoration: underline
}

.footer_wrap .footer .safety_box {
	width: 580px;
	overflow: hidden;
	left: 0;
	right: 0;
	margin: 0 auto;
	margin-top: 20px
}

.footer_wrap .footer .safety_box div {
	width: 145px;
	overflow: hidden;
	float: left
}

.footer_wrap .footer .safety_box div img {
	width: 37px;
	height: 38px;
	float: left
}

.footer_wrap .footer .safety_box div p {
	float: left;
	margin-top: 3px;
	margin-left: 10px
}

.footer_wrap .footer .safety_box div p span {
	color: #777;
	font-size: 12px;
	display: block;
	line-height: 18px
}

.footer_wrap .footer .safety_box .online_pay>img {
	width: 31px;
	height: 37px
}

.footer_wrap .footer .safety_box .industry_msg>img {
	width: 37px;
	height: 39px
}

.footer_wrap .footer .safety_box .bad_msg>img {
	width: 43px;
	height: 36px
}
 /*全局使用-代替alert()提示信息*/
.maskmsg{
	position:fixed;
	width:100%;
	height:100%;
	background:#000;
	z-index:800;
	top:0;
	left:0;
	filter:alpha(opacity=50);
	-webkit-opacity:0.5;
	-moz-opacity:0.5;
	-ms-opacity:0.5;
	-o-opacity:0.5;
	opacity:0.5;
	display:none;
}
.msgwindow{
	position:fixed;
	width:300px;
	min-height:200px;
	left:50%;
	top:50%;
	margin-left:-150px;
	margin-top:-100px;
	z-index:801;
	background:#fff;
	box-shadow:3px 3px 3px rgba(0,0,0,0.3);
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    -o-border-radius:5px;
    -ms-border-radius:5px;
    border-radius:5px;	
	overflow:hidden;
	display:none;
}
.msgwindow .msgbox{
position:relative;
}
.msgwindow h3{background:#ddd;height:30px;line-height:30px;padding-left:10px;}
.msgwindow a.closebtn{position:absolute;right:5px;top:5px;
width:20px;
height:20px;
line-height:18px;
background:#187de3;
color:#fff;
text-align:center;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    -o-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;

}
.msgwindow a.closebtn:hover{background:green;}
.msgwindow .msghtml{color:#666;padding:5px 10px;}
.msgwindow .msghtml p{border-bottom:1px dashed #e4e4e4;font-size:12px;height:30px;line-height:30px;padding-left:5px;}
.msgwindow .msghtml p i{
	display:block;
	width:4px;
	height:4px;
	background:#187de3;
	position:absolute;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    -o-border-radius:50%;
    -ms-border-radius:50%;
    border-radius:50%;
	margin-top:12px;
}
.msgwindow .msghtml p b{margin-right:5px;margin-left:10px;}
.msgwindow .msghtml p a{display:block;height:18px;line-height:18px;float:right;background:#187de3;color:#fff;padding:0px 5px;font-size:12px;
    -webkit-border-radius:18px;
    -moz-border-radius:18px;
    -o-border-radius:18px;
    -ms-border-radius:18px;
    border-radius:18px;	
	cursor:pointer;
	margin-top:4px;
}
.msgwindow .msghtml p a:hover{
	background:green;
}
textarea{line-height:22px;font-size:14px;color:#666;}
/*当前位置*/
.location {
  width: 1200px;
  margin: auto;
  padding: 22px 0 18px 0;
  font-size: 12px;
  color: #797979;
}

.location a {
  font-size: 12px;
  color: #797979;
  margin-left: 18px;
  position: relative;
}

.location a:after {
  content: '';
  display: block;
  position: absolute;
  top: 50%;
  right: -14px;
  width: 7px;
  height: 5px;
  margin-top: -2.5px;
  background: url(/cmmimage/icon_right.png) no-repeat center;
}

.location a:last-child:after {
  content: none;
}
/*登录*/
.tipss_box {
	display:none;
	z-index:100;
}
.tipss_box img {
	margin:0px;
	padding:0px;
	border:currentColor;
	vertical-align:top;
}
.tipss_box li {
	list-style:none;
	margin:0px;
	padding:0px;
	outside:none;
}
.tipss_box ul {
	list-style:none;
	margin:0px;
	padding:0px;
	outside:none;
}
.tipss_box a {
	color:rgb(102, 102, 102);
	text-decoration:none;
}
.tipss_box {
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	font-family:"微软雅黑";
	position:fixed;
}
.tipss {
	background:rgba(0, 0, 0, 0.2);
	margin:-200px 0px 0px -200px;
	border-radius:4px;
	border:1px solid rgba(0, 0, 0, 0.2);
	left:50%;
	top:50%;
	width:420px;
	height:420px;
	position:fixed;
	box-shadow:0px 0px 3px rgba(0,0,0,0.3);
}
.tipss_ner {
	border-radius:4px;
	width:420px;
	height:420px;
	float:left;
	box-shadow:inset 0px 0px 1px rgba(255,255,255,0.9);
}
.tipss_conter {
	background:rgb(255, 255, 255);
	margin:10px;
	padding:10px;
	border-radius:3px;
	width:380px;
	height:380px;
	float:left;
	box-shadow:0px 0px 5px #333;
}
.tipss_left {
	margin:0px 0px 0px 10px;
	height:360px;
	float:left;
}
.tipss_bt {
	width:360px;
	height:40px;
	color:#999;
	line-height:40px;
	font-size:20px;
	text-align:center;
}
.tipss_txt {
	margin:10px 0px;
	width:100%;
	color:#187de3;
	line-height:30px;
	text-indent:2em;
	font-size:18px;
	float:left;
}
.tipss_txt a {
	padding:0px 8px;
	color:#187de3;
}
.tipss_login {
	margin:20px 110px;
	width:380px;
	float:left;
}

.tipss_left ul {
	float:left;
}
.tipss_left li {
	width:100%;
	line-height:30px;
	font-size:14px;
}
.tipss_left li span {
	width:260px;
	float:left;
}
.tipss_botton {
	width:100%;
	height:auto;
	margin-top:10px;
	float:left;
	position:relative;
}
.tipss_botton span {
	width:53px;
	font-size:14px;
	float:left;
}
.tipss_botton textarea {
	padding:10px;
	border-radius:4px;
	border:1px solid rgb(204, 204, 204);
	line-height:20px;
	min-height:40px;
	max-height:40px;
	min-width:440px;
	max-width:440px;
}
.tipss_botton input {
	background:#187de3;
	border-radius:4px;
	border:currentColor;
	top:70px;
	width:120px;
	height:40px;
	right:50%;
	color:rgb(255, 255, 255);
	margin-right:-65px;
	position:absolute;
	cursor:pointer;
	-webkit-transition:all 0.5s;
}
.tipss_botton input:hover {
	background:#187de3;
}
.tipss_right {
	width:220px;
	height:360px;
	border-left-color:rgb(234, 234, 234);
	border-left-width:1px;
	border-left-style:dashed;
	float:right;
}
.tipss_head {
	margin:10px 55px;
	border-radius:100px;
	border:5px solid #187de3;
	width:100px;
	overflow:hidden;
	float:left;
	heihgt:100px;
}
.tipss_head img {
	width:100%;
	height:auto;
}
.tipss_right ul {
	margin:10px 20px;
	width:180px;
	float:left;
}
.tipss_right li {
	width:100%;
	line-height:30px;
	font-size:12px;
	float:left;
}
.tipss_close {
	background:rgba(30, 30, 30, 0.6);
	border-radius:25px;
	border:1px solid rgba(0, 0, 0, 0.2);
	top:-25px;
	width:50px;
	height:50px;
	right:-25px;
	position:absolute;
	cursor:pointer;
	box-shadow:0px 0px 3px rgba(0,0,0,0.4);
}
.tipss_close:hover i {
	-webkit-transform:rotate(405deg);
}
.tipss_close:hover span {
	-webkit-transform:rotate(675deg);
}
.tipss_close_ner {
	border-radius:30px;
	width:50px;
	height:50px;
	box-shadow:inset 0px 0px 1px rgba(255,255,255,0.9);
}
.tipss_close_ner i {
	background:rgb(255, 255, 255);
	margin:23px 8px;
	border-radius:2px;
	width:34px;
	height:4px;
	float:left;
	-webkit-transition:all 0.5s;
}
.tipss_close_ner span {
	background:rgb(255, 255, 255);
	border-radius:2px;
	left:8px;
	top:23px;
	width:34px;
	height:4px;
	position:absolute;
	-webkit-transition:all 0.5s;
}
#login_buttom2 {
	font:18px/26px '微软雅黑','Trebuchet MS','Microsoft Sans Serif',Tahoma,Arial,Helvetica,STHeiti;
	letter-spacing:1px;
}
.mask {
	display:none;
	position:fixed;
	width:100%;
	height:100%;
	background:#000;
	z-index:100;
	top:0;
	left:0;
		filter:alpha(opacity=50);
	-webkit-opacity:0.5;
	-moz-opacity:0.5;
	-ms-opacity:0.5;
	-o-opacity:0.5;
	opacity:0.5;
}
.tab1,.tab1 th,.tab1 td {
	border:1px solid #ccc;
	border-collapse:collapse;
	line-height:28px;
}
.tab2,.tab2 th,.tab2 td {
	border:1px solid #ccc;
	border-collapse:collapse;
	line-height:28px;
}
.tab1 th {
	width:50px;
	background:#eeeeee;
}
.tab2 th {
	width:80px;
	background:#eeeeee;
}
.tab2 td label {
	display:block;
	float:left;
	width:80px;
}
a.okcheck {
	diaplay:block;
	height:26px;
	width:80px;
	margin-top:5px;
	background:#187de3;
	color:#fff;
	padding:3px 10px;
	margin-left:auto;
	margin-right:auto;
}
a.okcheck:hover {
	background:#cccccc;
	color:#000;
}

.forget{font-size:14px;}
.dialog-login{
margin-right:20px;
}
.dialog-login i {
	background:url(../img_new/icon-dialog.png)
}
.btn-red,.btn-red:hover{
	color:#fff
}
.btn-red {
	background:#4192e5;
	display:inline-block;
	border-radius:2px;
	font-size:14px;
	height:38px;
	line-height:38px;
	padding:0 26px;
	border:none;
	cursor:pointer
}

.dialog-login .form .item {
	height:46px;
	line-height:46px;
	position:relative;
}
.dialog-login .form .item label {
	float:left;
	margin-left:14px
}
.dialog-login .inputs {
	border:1px solid #aeaeae;
	border-radius:4px;
	padding:14px
}
.dialog-login label i {
	width:14px;
	height:18px;
	float:left;
	margin-top:13px
}
.dialog-login .user label i {
	background-position:-40px 0
}
.dialog-login .pass label i {
	background-position:-54px 0
}
.dialog-login .pass {
	border-top:1px solid #ddd
}
.dialog-login .form .item input {
	float:right;
	display:inline-block;
	height:20px;
	padding:4px 6px;
	width:266px;
	margin-top:8px;
	border:none;
	font-size:14px
}
.dialog-login .form .item .placeholder {
	position:absolute;
	top:8px;
	left:46px;
	font-size:13px;
	color:#888;
	height:30px;
	line-height:30px;
	width:275px;
	display:none;
	display:block\9
}
.dialog-login .forget {
	height:20px;
	line-height:20px;
	margin:24px auto
}
.dialog-login .forget input {
	float:left;
	margin-top:4px
}
.dialog-login .forget span {
	float:left;
	margin-left:4px
}
.dialog-login .forget a {
	float:right
}
.dialog-login .submit input {
	font-size:20px;
	opacity:.8;
	filter:alpha(opacity=80);
	width:100%
}
/*商机*/
#telbox{height:360px;overflow-y:auto;margin-top:20px;}
.masktel {
	display:none;
	position:fixed;
	width:100%;
	height:100%;
	background:#000;
	z-index:102;
	top:0;
	left:0;
		filter:alpha(opacity=50);
	-webkit-opacity:0.5;
	-moz-opacity:0.5;
	-ms-opacity:0.5;
	-o-opacity:0.5;
	opacity:0.5;
}
.telbox_box {
	z-index:102;
}
.telbox_box img {
	margin:0px;
	padding:0px;
	border:currentColor;
	vertical-align:top;
}
.telbox_box li {
	list-style:none;
	margin:0px;
	padding:0px;
	outside:none;
}
.telbox_box ul {
	list-style:none;
	margin:0px;
	padding:0px;
	outside:none;
}
.telbox_box a {
	color:rgb(102, 102, 102);
	text-decoration:none;
}
.telbox_box {
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	font-family:"微软雅黑";
	position:fixed;
}
.telbox {
	background:rgba(0, 0, 0, 0.2);
	margin:-200px 0px 0px -350px;
	border-radius:4px;
	border:1px solid rgba(0, 0, 0, 0.2);
	left:50%;
	top:40%;
	width:700px;
	height:520px;
	position:fixed;
	box-shadow:0px 0px 3px rgba(0,0,0,0.3);
}
.telbox_ner {
	border-radius:4px;
	width:700px;
	height:520px;
	float:left;
	box-shadow:inset 0px 0px 1px rgba(255,255,255,0.9);
}
.telbox_conter {
	background:rgb(255, 255, 255);
	margin:10px;
	padding:10px;
	border-radius:3px;
	width:660px;
	height:480px;
	float:left;
	box-shadow:0px 0px 5px #333;
}
.telbox_left {
	margin:0px 0px 0px 0px;
	height:360px;
	float:left;
}
.telbox_bt {
	width:100%;
	height:80px;
	color:#999;
	line-height:20px;
	font-size:12px;
	text-align:center;
	background:#e4e4e4;
}
.telbox_txt {
	margin:10px 0px;
	width:100%;
	color:#187de3;
	line-height:30px;
	text-indent:2em;
	font-size:18px;
	float:left;
}
.telbox_txt a {
	padding:0px 8px;
	color:#187de3;
}
.telbox_login {
	margin:20px 110px;
	width:680px;
	float:left;
}

.telbox_left ul {
	float:left;
}
.telbox_left li {
	width:100%;
	line-height:30px;
	font-size:14px;
}
.telbox_left li span {
	width:260px;
	float:left;
}
.telbox_botton {
	width:100%;
	height:auto;
	margin-top:10px;
	float:left;
	position:relative;
}
.telbox_botton span {
	width:53px;
	font-size:14px;
	float:left;
}
.telbox_botton textarea {
	padding:10px;
	border-radius:4px;
	border:1px solid rgb(204, 204, 204);
	line-height:20px;
	min-height:40px;
	max-height:40px;
	min-width:440px;
	max-width:440px;
}
.telbox_botton input {
	background:#187de3;
	border-radius:4px;
	border:currentColor;
	top:70px;
	width:120px;
	height:40px;
	right:50%;
	color:rgb(255, 255, 255);
	margin-right:-65px;
	position:absolute;
	cursor:pointer;
	-webkit-transition:all 0.5s;
}
.telbox_botton input:hover {
	background:#187de3;
}
.telbox_right {
	width:220px;
	height:360px;
	border-left-color:rgb(234, 234, 234);
	border-left-width:1px;
	border-left-style:dashed;
	float:right;
}
.telbox_head {
	margin:10px 55px;
	border-radius:100px;
	border:5px solid #187de3;
	width:100px;
	overflow:hidden;
	float:left;
	heihgt:100px;
}
.telbox_head img {
	width:100%;
	height:auto;
}
.telbox_right ul {
	margin:10px 20px;
	width:180px;
	float:left;
}
.telbox_right li {
	width:100%;
	line-height:30px;
	font-size:12px;
	float:left;
}
.telbox_close {
	background:rgba(30, 30, 30, 0.6);
	border-radius:25px;
	border:1px solid rgba(0, 0, 0, 0.2);
	top:-25px;
	width:50px;
	height:50px;
	right:-25px;
	position:absolute;
	cursor:pointer;
	box-shadow:0px 0px 3px rgba(0,0,0,0.4);
}
.telbox_close:hover i {
	-webkit-transform:rotate(405deg);
}
.telbox_close:hover span {
	-webkit-transform:rotate(675deg);
}
.telbox_close_ner {
	border-radius:30px;
	width:50px;
	height:50px;
	box-shadow:inset 0px 0px 1px rgba(255,255,255,0.9);
}
.telbox_close_ner i {
	background:rgb(255, 255, 255);
	margin:23px 8px;
	border-radius:2px;
	width:34px;
	height:4px;
	float:left;
	-webkit-transition:all 0.5s;
}
.telbox_close_ner span {
	background:rgb(255, 255, 255);
	border-radius:2px;
	left:8px;
	top:23px;
	width:34px;
	height:4px;
	position:absolute;
	-webkit-transition:all 0.5s;
}
.servicelist{width:100%;font-size:12px;}
.servicelist td{border-top:1px solid #ddd;padding-top:5px;font-size:12px;}
a.btn_xuanta{background:#187de3;color:#fff;font-size:12px;padding:3px 10px;margin-right:10px;}
.servicelist .servicename{font-size:18px;color:#333;}
.servicelist .tag{padding-right:8px;font-size:12px;}
.telbox_box .telbox_bt{display:block;background:#fff;width:660px;text-align:left;}
.telbox_box .telbox_bt h3,.telbox_box .telbox_bt p{margin-left:20px;}
.telbox_box .telbox_bt h3{line-height:40px;font-size:18px;color:#000;font-weight:normal;}
.telbox_box .telbox_bt img{height:70px;}

.th-consulting{
    display:none;
    clear:both;
}
.phone-counseling{
    line-height:normal
}
.th-top{
    display:block;
    width:480px;
    border-top:6px solid #eeeeee;
    margin:18px auto 0;
    position:relative;
    font-size:14px;
    color:#595758;
}
.th-top dl{
    width:160px;
    position:absolute;
    top:-18px;
}
.th-top .process1{
    left:0px;
}
.th-top .process2{
    left:160px;
}
.th-top .process3{
    left:320px;
}
.th-top .process4{
    left:480px;
}
.th-top .p-num{
    display:inline-block;
    width:30px;
    height:30px;
    line-height:30px;
    font-size:18px;
	text-align:center;
    color:#666;
	background:#e4e4e4;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	border-radius:50%;
	font-family:Arial;
}
.th-top dl .p-text{
    padding-top:6px;
	position:absolute;
	left:-20px;
}
.th-top .current .p-num{
    color:#fff;
	background:#187de3;
}
.consultName{
    padding-top:68px;
    line-height:80px;
}
.consultName span{
    font-size:14px;
    color:#333333;
    margin-left:10px;
}
.consultName .callto{
    margin:35px 10px 0;
}
.consultTips{
    padding:20px 0;
    font-size:14px;
    color:#595758;
    line-height:32px;
}
.colorb0b{
    color:#b0b0b0;
}
.size12{
    font-size:12px;
    line-height:16px;
}
.consultBtn a{
    vertical-align:top;
}
.consultBtn p{
    padding:7px 0;
}
.consultBtn .callipt{
    padding:0;
    text-indent:10px;
    height:38px;
    line-height:38px;
    width:162px;
    border:1px solid #dcdedd;
    vertical-align:top;
    display:inline-block;
    float:none;
}
.consultBtn .close{
    width:136px;
    margin-left:20px;
    border:1px solid #dcdedd;
}
.consultBtn .getCode{
    padding:0 25px;
    margin-left:10px;
    background:#f5f4f4;
    border:1px solid #c1bfbf;
    color:#595758;
}
.consultBtn .countdown{
    display:none;
    padding:0;
    width:122px;
}

.consultBtn .w240{
    width:240px;
}
.consultBtn .w110{
    width:108px;
}
.padtop10{
    padding-top:10px;
}
.padtop50{
    padding-top:50px;
}
.margtop80{
    margin-top:80px;
}
.margtop20{
    margin-top:20px;
}
.th-poper{
    margin-top:14px;
}
.th-poper input[type="text"]{
    width:472px;
    border:1px solid #dcdedd;
}
.th-poper .form-label{
    width:117px;
    color:#9fa1a0;
    text-align:left;
    text-indent:18px;
    font-size:14px;
}
.th-butZxun,.th-colose{
    text-align:center;
    margin:40px 0; 
}
.th-but{
    display:inline-block;
    height:35px;
    line-height:35px;
    font-size:16px;
    color:#ffffff;
    text-align:center;
}
.th-butZxun a{
    padding:0 38px;
    background:#94c95a;
}
.th-butZxun a:hover{
    background:#81ac52;
}
.th-colose a{
    background:#9fa1a0;
    width:175px;
}
.th-top h1{
    font-size:14px;
    color:#595758;
    text-align:center;
    line-height:1;
}

.butpadding40{padding:0 40px;height:40px;line-height:40px;}
a.butgreen:link{background:#187de3;font-size:14px;text-align:center;color:#ffffff;}
a.butgreen:hover{background:#cccccc;color:#333;}
.consultMain .consultBtn{display:block;margin-left:210px;}
.consultMain .consultTips{text-align:center;}

.yestelbox{text-align:center;line-height:40px;}
.yestelbox h2{font-size:24px;width:250px;margin-left:auto;margin-right:auto;}
.yestelbox h2 img{float:left;}
.yestelbox p{clear:both;text-align:center;}
.consultMain span{font-size:12px;}
/*商标查询*/
.showbrs_box {
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	font-family:"微软雅黑";
	position:fixed;
	z-index:102;
}
.showbrs {
	background:rgba(0, 0, 0, 0.2);
	margin:-200px 0px 0px -270px;
	border-radius:4px;
	border:1px solid rgba(0, 0, 0, 0.2);
	left:50%;
	top:40%;
	width:540px;
	height:480px;
	position:fixed;
	box-shadow:0px 0px 3px rgba(0,0,0,0.3);
}
.showbrs_ner {
	border-radius:4px;
	width:540px;
	height:480px;
	float:left;
	box-shadow:inset 0px 0px 1px rgba(255,255,255,0.9);
}
.showbrs_conter {
	background:rgb(255, 255, 255);
	margin:10px;
	padding:10px;
	border-radius:3px;
	width:500px;
	height:440px;
	float:left;
	box-shadow:0px 0px 5px #333;
}
.showbrs_left {
	margin:0px 0px 0px 0px;
	float:left;
}

.showbrs_close {
	background:rgba(30, 30, 30, 0.6);
	border-radius:25px;
	border:1px solid rgba(0, 0, 0, 0.2);
	top:-25px;
	width:50px;
	height:50px;
	right:-25px;
	position:absolute;
	cursor:pointer;
	box-shadow:0px 0px 3px rgba(0,0,0,0.4);
}
.showbrs_close:hover i {
	-webkit-transform:rotate(405deg);
}
.showbrs_close:hover span {
	-webkit-transform:rotate(675deg);
}
.showbrs_close_ner {
	border-radius:30px;
	width:50px;
	height:50px;
	box-shadow:inset 0px 0px 1px rgba(255,255,255,0.9);
}
.showbrs_close_ner i {
	background:rgb(255, 255, 255);
	margin:23px 8px;
	border-radius:2px;
	width:34px;
	height:4px;
	float:left;
	-webkit-transition:all 0.5s;
}
.showbrs_close_ner span {
	background:rgb(255, 255, 255);
	border-radius:2px;
	left:8px;
	top:23px;
	width:34px;
	height:4px;
	position:absolute;
	-webkit-transition:all 0.5s;
}
.ui-win-search {
    width: 500px;
    /*height: 410px;*/
    left: 50%;
    top:0px;
    position: absolute;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    overflow: hidden;
}

.ui-win img {
    width: 100%;
    display: block
}

.ui-win-title {
    height: 55px;
    font-size: 24px;
    line-height: 55px;
    border-bottom: 1px solid #e1e1e1;
    color: #fff;
    text-indent: 20px;
    background-color: #187de3;
    font-weight: bold;
}

.ui-win-title span {
    font-size: 14px;
    color: #fff;
    font-weight: normal;
}

.ui-win-main {
    background: #fff;
    padding: 18px 0px 18px 0px;
    overflow: hidden;
    z-index: 20
}

.ui-win-main .form-infor {
    text-align: center;
    color: #000;
    font-size: 14px;
    margin-bottom: 15px;
}

.ui-win-main .form-infor i {
    color: red;
}

.ui-win-p {
    font-size: 14px;
    color: #333;
    margin-bottom: 5px;
    width: 30%;
    float: left;
    height: 34px;
    line-height: 34px;
    text-align: right;
    font-family: "microsoft yahei", arial;
	width:125px;
}

.ui-win-block {
    float: left;
    line-height: 30px;
    width:350px;
}
.ui-win-block span{font-size:12px;}
.ui-input-tip {
    height: 20px;
    line-height: 20px;
	font-size:12px;
	color:red;
}

.ui-win-p span {
    display: inline-block;
    width: 10px;
    height: 34px;
    line-height: 34px;
}
a.bj-btn-apply{margin:0px;}
a.bj-btn-apply:hover{background:#ccc;}
.ui-win-content{padding-bottom:5px;}

.yestelbox{text-align:center;line-height:40px;}
.yestelbox h2{font-size:24px;width:250px;margin-left:auto;margin-right:auto;}
.yestelbox h2 img{float:left;}
.yestelbox p{clear:both;text-align:center;}

a.nextbtn{
	display:block;
	text-align:center;
	line-height:40px;
	background:#187de3;
	color:#fff;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -o-border-radius: 6px;
    -ms-border-radius: 6px;
    border-radius: 6px;
	
	-webkit-box-shadow: #666 0px 0px 10px;
	-moz-box-shadow: #666 0px 0px 10px;
	-ms-box-shadow: #666 0px 0px 10px;
	-o-box-shadow: #666 0px 0px 10px;
	box-shadow: #666 0px 0px 10px;	
	
	cursor:pointer;
}
a.nextbtn:hover{background:#ddd;color:#333;}
.ui-win-content{display:block;overflow:hidden;}
.ui-win-content .bj-btn-apply {
	height: 52px;
	width: 250px;
	background: #187de3;
	line-height: 52px;
	text-align: center;
	font-size: 22px;
	letter-spacing: 2px;
	color: #fff;
	display: block;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin: 10px auto 20px;
}
/*委托买标*/
.showbrand_box {
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	font-family:"微软雅黑";
	position:fixed;
	z-index:102;
}
.showbrand {
	background:rgba(0, 0, 0, 0.2);
	margin:-200px 0px 0px -270px;
	border-radius:4px;
	border:1px solid rgba(0, 0, 0, 0.2);
	left:50%;
	top:40%;
	width:540px;
	height:480px;
	position:fixed;
	box-shadow:0px 0px 3px rgba(0,0,0,0.3);
}
.showbrand_ner {
	border-radius:4px;
	width:540px;
	height:480px;
	float:left;
	box-shadow:inset 0px 0px 1px rgba(255,255,255,0.9);
}
.showbrand_conter {
	background:rgb(255, 255, 255);
	margin:10px;
	padding:10px;
	border-radius:3px;
	width:500px;
	height:440px;
	float:left;
	box-shadow:0px 0px 5px #333;
}
.showbrand_left {
	margin:0px 0px 0px 0px;
	float:left;
}

.showbrand_close {
	background:rgba(30, 30, 30, 0.6);
	border-radius:25px;
	border:1px solid rgba(0, 0, 0, 0.2);
	top:-25px;
	width:50px;
	height:50px;
	right:-25px;
	position:absolute;
	cursor:pointer;
	box-shadow:0px 0px 3px rgba(0,0,0,0.4);
}
.showbrand_close:hover i {
	-webkit-transform:rotate(405deg);
}
.showbrand_close:hover span {
	-webkit-transform:rotate(675deg);
}
.showbrand_close_ner {
	border-radius:30px;
	width:50px;
	height:50px;
	box-shadow:inset 0px 0px 1px rgba(255,255,255,0.9);
}
.showbrand_close_ner i {
	background:rgb(255, 255, 255);
	margin:23px 8px;
	border-radius:2px;
	width:34px;
	height:4px;
	float:left;
	-webkit-transition:all 0.5s;
}
.showbrand_close_ner span {
	background:rgb(255, 255, 255);
	border-radius:2px;
	left:8px;
	top:23px;
	width:34px;
	height:4px;
	position:absolute;
	-webkit-transition:all 0.5s;
}
.buybrand-search input[type='text']{border:1px solid #ccc;height:30px;line-height:30px;padding-left:4px;font-size:12px;}
.buybrand-block select{border:1px solid #ccc;height:30px;line-height:30px;}
.buybrand-search {
    width: 500px;
    /*height: 410px;*/
    left: 50%;
    top:0px;
    position: absolute;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    overflow: hidden;
}

.buybrand img {
    width: 100%;
    display: block
}

.buybrand-title {
    height: 55px;
    font-size:18px;
	font-family:"微软雅黑";
    line-height: 55px;
    border-bottom: 1px solid #e1e1e1;
    color: #fff;
    text-indent: 20px;
    background-color: #4cb050;
    font-weight: bold;
}

.buybrand-title span {
    font-size: 14px;
    color: #fff;
    font-weight: normal;
}

.buybrand-main {
    background: #fff;
    padding: 18px 0px 18px 0px;
    overflow: hidden;
    z-index: 20
}

.buybrand-main .form-infor {
    text-align: center;
    color: #000;
    font-size: 14px;
    margin-bottom: 15px;
}

.buybrand-main .form-infor i {
    color: red;
}

.buybrand-p {
    font-size: 14px;
    color: #333;
    margin-bottom: 5px;
    width: 30%;
    float: left;
    height: 34px;
    line-height: 34px;
    text-align: right;
    font-family: "microsoft yahei", arial;
	width:125px;
}

.buybrand-block {
    float: left;
    line-height: 30px;
    width:350px;
}

.ui-input-tip {
    height: 20px;
    line-height: 20px;
	font-size:12px;
	color:red;
}

.buybrand-p span {
    display: inline-block;
    width: 10px;
    height: 34px;
    line-height: 34px;
}
a.bj-btn-apply{margin:0px;}
a.bj-btn-apply:hover{background:#ccc;}
.buybrand-content{padding-bottom:5px;}

.yestelbox{text-align:center;line-height:40px;}
.yestelbox h2{font-size:24px;width:250px;margin-left:auto;margin-right:auto;}
.yestelbox h2 img{float:left;}
.yestelbox p{clear:both;text-align:center;}

.buybrand-content a.nextbtn{
	display:block;
	text-align:center;
	line-height:40px;
	background:#4cb050;
	color:#fff;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -o-border-radius: 6px;
    -ms-border-radius: 6px;
    border-radius: 6px;
	
	-webkit-box-shadow: #666 0px 0px 10px;
	-moz-box-shadow: #666 0px 0px 10px;
	-ms-box-shadow: #666 0px 0px 10px;
	-o-box-shadow: #666 0px 0px 10px;
	box-shadow: #666 0px 0px 10px;	
	
	cursor:pointer;
}
.buybrand-content a.nextbtn:hover{background:#ddd;color:#333;}
.ui-input{width:198px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -o-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
	border:1p px solid #e4e4e4;
}
.buybrand-content{display:block;overflow:hidden;}
.buybrand-content .bj-btn-apply {
	height: 52px;
	width: 250px;
	background: #4cb050;
	line-height: 52px;
	text-align: center;
	font-size: 22px;
	letter-spacing: 2px;
	color: #fff;
	display: block;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin: 10px auto 20px;
}
.buybrand-block apan{font-size:12px;}
/*top login*/
.wjmm input{display:block;width:90px;height:22px;line-height:22px;text-align:center;background:#ccc;border:0px;font-size:12px;margin-top:4px;}
#codebtn{display:block;width:170px;float:right;}
#codebtn input{display:block;width:170px;height:40px;line-height:30px;text-align:center;border:0px;font-size:12px;}
#codebtn01{display:block;width:100px;float:right;}
#codebtn01 input{display:block;width:100px;height:32px;line-height:32px;text-align:center;border:0px;font-size:12px;}