@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
body {
	font:12px Arial, Helvetica, sans-serif;
}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{
color:#999;
}

input:-moz-placeholder,textarea:-moz-placeholder{
color:#999;
}

input::-moz-placeholder,textarea::-moz-placeholder{
color:#999;
}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{
color:#999;
}
.laymg img {
	display: block;
	margin: 0 auto;
	width: 180px;
	height: 180px;
}

.laymg span {
	display: block;
	text-align: center;
	color: #07C160;
	font-size: 15px;
}
.wxqh1 {
	width: 40px;
	height: 40px;
	display: inline-block;
	background: url(../images/dlqh1.png) no-repeat center 0;
	position: absolute;
	right: 3px;
	top: 3px;
	cursor: pointer;
}

.wxqh2 {
	width: 40px;
	height: 40px;
	display: inline-block;
	background: url(../images/dlqh2.png) no-repeat center 0;
	position: absolute;
	right: 3px;
	top: 3px;
	cursor: pointer;
}
.login_select {
	display: flex;
}

.login_r {
	float: right;
	margin-top: 50px;
	background-color: #fff;
	min-height: 360px;
	position: relative;
	border-radius: 5px;
	overflow: hidden;
}

.login_r .login-tab-l {
	border-top-left-radius: 4px;
}

.login_r .login-tab-r {
	border-top-right-radius: 4px;
}

.login_select .login-tab {
	display: inline-block;
	width: 50%;
	background: rgba(255,255,255,0.8);
	height: 50px;
	text-align: center;
	line-height: 50px;
	font-size: 18px;
	font-family: "microsoft yahei";
}

.login_select .login-tab-r {
	right: 0;
}

.login_select .login-tab a.checked, .login_select .login-tab a:hover {color: #01a16a;}

.login_select .login-tab a {
	width: 99%;
	height: 18px;
	left: 0;
	top: 18px;
	text-decoration: none;
	color: #999;
}

.register {
	width:100%;
	background:#fff;
	overflow:hidden;
	box-shadow:2px 2px 3px #ccc;
	float:left
}
.register .head {
	width:1000px; margin:auto;
}
.register .head div {
	float:left;
	margin-left:5px;
}
	.register .head .head_logo {
		background: url('/control/image/DirectSales/cgb2024.png') no-repeat 0 10px;
		height: 60px;
		width: 207px;
		padding-bottom: 20px;
	}
.register .head .f1 {
	font:bold 30px/70px Arial, Helvetica, sans-serif,"黑体" ;
	margin-left:30px;
	padding:0 10px 0 20px;
	border-left:1px solid #ccc;
	height:80px;
}
.register .head .f2 {
	height:40px;
	font:13px Arial, Helvetica, sans-serif, "黑体";
	color:#666;
	line-height:20px;
	padding-top:30px;
}
.register .head .f3 {
	height:40px;
	font:13px Arial, Helvetica, sans-serif, "黑体";
	color:#d96702;
	line-height:20px;
	padding-top:30px;
}
.register .head .f3 a {
	color:#d96702;
	text-decoration:none
}
.register .head .f3 a:hover {
	color:#48a6bf;
	text-decoration:none
}
.register .head .f4 {
	height:14px;
	width:14px;
	background:url(../images/icon_1.png) -216px top no-repeat;
	position:relative;
	top:35px;
	right:0px;
}
.reg_wrap{background:#f5f5f5 url(../../images/loginbg.jpg) top right;min-height:810px}
/*.register*/ 
.reg_con {
	width:1000px;
	/*overflow:hidden;*/
	clear:both;
	margin:auto;
	
}

/*.register*/ 
.reg_con .reg_l {
	width:500px;
	margin:40px auto;
	padding:10px 0;
	background:rgba(255,255,255,0.8);
	min-height:400px;
	border-radius:3px;
	box-shadow:0px 0px 8px #999;
	float:right
}
.reg_con .reg_r {margin-top:100px; float:left}
.reg_con .reg_r a{width:469px;height: 482px; float:left;}

.forget_promit{margin:20px 0; font-size:14px; line-height:24px}
.form_con{width:450px; margin:60px auto; /*display:inline-block;*/}
.form_finish_promit{width:350px; margin:0px auto}
.form_finish_promit tr td{padding:10px 0px; text-align:center}
.btn1{color:#01a16a;border:#01a16a solid 1px; background:none;padding:8px 25px;font-size:14px; cursor:pointer;margin:0 1px;border-radius:3px; transition:background .3s, color .3s;}
.c1{color:#01a16a}
.form_finish_promit p{ margin-top:8px; color:#999}
.form_finish_promit h2{text-align:left;}
.btn1:hover{color:#fff; background:#01a16a;padding:8px 25px;font-size:14px; cursor:pointer;border-radius:3px;}
.more_business .tit_line{border-bottom:#CCC solid 1px; padding:10px 0px}
.more_business{margin:-50px 30px 0px; overflow:hidden}
.more_business ul li{ width:250px; border-right:#dbdbdb solid 1px; margin:20px 0; padding:20px 20px; float:left; text-align:center; list-style:none;box-sizing: border-box; }
.more_business .WechatImg{  max-width:100px; max-height:100px; margin:0px auto; margin-bottom:10px;border: #01a16a solid 1px;border-radius:3px; overflow:hidden}
.more_business .WechatImg img{width:100px;height:100px; }
.more_business .ReqoutImg img{width:100px;height:100px; margin-bottom:10px }
.more_business .uptxt p{ font-size:14px; line-height:24px; color:#333}
.more_business .downtxt a{font-size:16px; color:#01a16a; margin-top:0px; text-decoration:none;display: block;
margin-top: 20px;}





.reg_con .reg_success{ 
	width:100%;
	margin:100px auto;
	padding:10px 0;
	background:rgba(255,255,255,0.8);
	min-height:500px;
	border-radius:3px;
	box-shadow:0px 0px 8px #999;}
/*.register*/ .reg_con .reg_r .text1{ border-bottom:1px solid #c6ebec;padding:20px; line-height:22px;}
/*.register*/ .reg_con .reg_r .text2{ border-top:1px solid #f4fefe;height:8px; background:url(../images/icon_1.png) no-repeat left -105px;width:200px;}
.reg_con .reg_r .text3{padding:20px;line-height:25px;}
/*.register*/ .form_con dl {
	clear:both;
	height:25px;
	margin:25px 0;
	
}
/*.register*/ .form_con dl dt, .form_con dl dd {
	height:25px;
	line-height:25px;
	float:left;
	margin:0;
	padding:0
}
/*.register*/ .form_con dl dt {
	width:100px;
	padding-left:5px;
	text-align:right;
	font-size: 13px;
	color: #333;
	line-height: 32px;
	margin-right: 10px;
}
.en_form_con dl dt {line-height: 16px; font-size:13px}
/*.register*/ .form_con dl dt[class="must"]:after{content:"*"; color:#F00;font-size:15px;}
/*.register*/ .form_con dl dd {
	width:260px;
}
/*.register*/ .form_con dl dd input[type="text"] {
	height:32px;
	border:1px solid #999;
	width:260px;
	font:14px Arial, Helvetica, sans-serif;
	padding:0px 8px;
	border-radius: 5px;
}
.form_con dl dd input[type="password"] {
    height:32px;
	border:1px solid #999;
	width:260px;
	font:14px Arial, Helvetica, sans-serif;
	padding:0px 8px;
	border-radius: 5px;
}
.form_con dl dd input.error{ border:#F00 solid 1px; box-shadow:0px 0px 3px #F00;}

/*.register*/ .form_con dl dd .slecet{
	height:25px;
	border:1px solid #83a0bb;
	width:255px;
}
/*.register*/ .form_con dl dd .slecet2{
	height:25px;
	border:1px solid #83a0bb;
	width:82px;
}
/*.register*/ .form_con dl span[class="note"]{
	margin-left:30px;
	width:15px;
	height:15px;
	background:#F00;
	color:#fff;
	display:inline-block;
	text-align:center;
	border-radius:10px;
	position:relative;
	top:6px
}

/*.register*/ .form_con dl span[class="note"] b {
width:16px;height:16px; background: url(../images/icon_1.png) no-repeat -216px -50px; display:inline-block; position:relative; top:3px; margin-right:3px;
}
.correct{width:60px;height:60px; background: url(../images/icon_1.png) no-repeat 0px -116px; display:block;  top:3px; margin-right:10px;}
/*.register*/ .form_con dl span[class="note_err"]{ color:#f00}
/*.register*/ .form_con dl span[class="note_err"] b {
width:16px;height:16px; background: url(../images/icon_1.png) no-repeat -216px -32px; display:inline-block; position:relative; top:3px; margin-right:3px;
}
/*.register*/ .form_con dl span[class="note_suc"] b {
width:16px;height:16px; background: url(../images/icon_1.png) no-repeat -216px -15px; display:inline-block; position:relative; top:3px; margin-right:3px;
}

.hid{ display:none}
/*.register*/ .form_con dl dd input.short {
	width:120px; margin-right:10px;
}
/*.register*/ .form_con dl dd input[class="short2"] {
	width:58px;
}
/*.register*/ .form_con .read  dd{
width:315px;
color:#999
}
.form_con .read{height: 20px;
margin: 20px 0;}
/*.register*/ .form_con .read  dd a:link{color:#01a16a;}
/*.register*/ .form_con .read  dd a:visited{color:#01a16a;}
/*.register*/ .form_con .read  dd a:hover{color:#ff7300;}
/*.register*/ .form_con .read  dd a:active{color:#01a16a;}
.button{margin:40px 0 10px 0;}
.button input{
	border:none;
	background:#01a16a; 
	cursor:pointer;
    -moz-border-radius:2px;      /* Gecko browsers */
    -webkit-border-radius:2px;   /* Webkit browsers */
    border-radius:2px;            /* W3C syntax */
	color:#fff;
	font-size:16px;
	text-align:center;
	padding:10px 100px;
}
.button2,.button{ text-align:center;}
.button2 input{
	border:#CCC solid 1px;
	background:#fff; 
	cursor:pointer;
    -moz-border-radius:2px;      /* Gecko browsers */
    -webkit-border-radius:2px;   /* Webkit browsers */
    border-radius:2px;            /* W3C syntax */
	color:#01a16a;
	font-size:16px;
	text-align:center;
	padding:10px 100px;
	

}

/*.register*/ .button input:hover{
background:#ff9000;
}
.reg_con dl dd .pass_strength{line-height:11px; font-size:12px;height:13px;}
.reg_con dl dd .s0{  background: url(../images/passwordstrength.png) no-repeat top; width:158px; height:5px; display:inline-block; margin-right:3px;}
.reg_con dl dd .s1{  background:#F00; width:158px; height:5px;margin-right:3px; float:left;margin-top:3px}
.reg_con dl dd .s2{  background:#F90; width:158px; height:5px; float:left; margin-right:3px;margin-top:3px}
.reg_con dl dd .s3{  background:#090; width:158px; height:5px; float:left; margin-right:3px;margin-top:3px}
.reg_con .trade{height:23px;border:1px solid #7f9db9;padding-right:20px; position:relative; display:block}
.reg_con .trade span{background:url(../images/icon_1.png) -247px 0px;width:18px;height:18px;display:block;position:relative; top:-23px;left:240px;}
.reg_con .align_v input{vertical-align:middle}

.login1 {
	width:auto;
	margin:auto;
	clear:both;
	position: relative;
    padding:0px 0;
	height:600px;
	background:#fcfcfc url(../../images/loginbg.jpg) no-repeat top center;
	
}
/*.login_con{background:url(../images/ADbuy.jpg) no-repeat left bottom;height:345px;}*/
.login1 .login_con,.QBox {
	clear:both;
	/*padding:50px 0;*/
	overflow:hidden;
	width:1000px;
	margin:auto;
	height:auto;
	/*height:450px*/
	/*position: absolute;
	top: 30px;*/
	/*left: 25%;*/
}
.login1 .login_con .login_r {float:right;padding-top: 50px;}
.login1 .login_con .login_r .login_inf {
		background: rgba(255,255,255,0.8);
		padding: 20px 60px 40px 60px;
		-moz-border-radius: 4px;
		border-bottom-left-radius: 4px;
		border-bottom-right-radius: 4px;
		width: 300px;
	}
.QBox .login_inf {
	border:1px solid #ccc;
	background: rgba(255,255,255,0.8);
	padding:25px 60px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	width:300px;
}
.QBox .login_inf{ margin:auto; border:none; background:#f5f5f5}
.login1 .login_inf .username span ,.QBox .username span{
	width:16px;
	height:16px;
	background:#fff url(../images/icon_1.png) no-repeat -216px -96px;
	display:block;
	position:relative;
	float:right;
	top:-25px;
	right:5px;
}
.login1 .login_inf .password span,.QBox .password span {
	width:16px;
	height:20px;
	background:#fff url(../images/icon_1.png) no-repeat -216px -74px;
	display:block;
	position:relative;
	float:right;
	top:-25px;
	right:5px;
}
.login1 .login_con .login_l {width:469px;float:left;height: 482px;padding-top:50px;}
.login1 .login_con .login_l a{width: 570px;height: 482px;float:left;display:block}
.login1 .login_inf dl,.QBox .login_inf dl {
/*	clear:both;
	overflow:hidden;
	height:55px;*/
	margin-bottom:10px;

}
.login1 .login_inf dl dt, .login_inf dl dd ,.QBox  dl dd,.QBox  dl dt{
/*	height:27px;
	line-height:27px;*/
	color:#666;
}
.login1 .login_inf dl dd input[type="text"],.login1 .login_inf dl dd input[type="password"],.QBox .login_inf dl dd input[type="text"] {
	height:32px;
	border:1px solid #999;
	width:262px;
	padding-right:35px;
	padding-left:5px;
	font:14px Arial, Helvetica, sans-serif;
	border-radius:5px;
	color:#000
}
.login1 .login_inf .cod input[type="text"],.QBox .login_inf .cod input[type="text"]{width:100px; position:relative;top:-7px;}
.login1 .login_inf .cod  img,.QBox .login_inf .cod  img{ width:100px;height:25px;margin-left:5px;}

.form_con dl dd img {
    height: 25px;
    margin-left: 5px;
    vertical-align: bottom;
    width: 100px;
}
.hid {
	display:none
}
.login1 .login_inf .passwordlost,.QBox .passwordlost{height:20px;}
.login1 .login_inf .passwordlost span,.QBox .passwordlost span{ display:block; float:left; color:#666}
.login1 .login_inf .passwordlost span input,.QBox .passwordlost span input{ margin-right:3px;}
.login1 .login_inf .passwordlost a:link,.QBox .passwordlost a:link{
	color:#000;
	text-decoration:none;
	float:right
}
.login1 .login_inf .passwordlost a:visited {
	color:#02506b;
}
.login1 .login_inf .passwordlost a:hover {
	color:#d96702;
}
.login1 .login_inf .passwordlost a:active {
	color:#02506b;
}
.login1 .button,.QBox .button{
	background: #01a16a;
	height:51px;
	width:300px;
	cursor:pointer;
	margin-top:20px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	color:#fff;
	font-size: 20px;
	text-align:center;
	line-height:52px;
	font-family: "微软雅黑";
	/* text-shadow: 1px 1px 2px #333; */
	border:none;
	}
.login1 .button:hover {
background:#ff9000;
}
.Qlogin{ background:#f5f5f5;padding:30px;border-top:2px solid #ccc;}
.QBox .button{background:#ff9000;
}
.QBox .note{padding:20px 50px; text-align:center;font:14px Arial, Helvetica, sans-serif;color:#666;}
.QBox .note b{color:#F60}
.QBox .err{margin-bottom:30px;}
.QBox .err:before{content:"";height:55px;width:55px; background:url(../images/icon_1.png) no-repeat -120px top; display:inline-block; position:relative;top:20px;left:-10px}
.login1 .note_err{
	color:#f00
}
.login1 .note_err b {
	width:16px;
	height:16px;
	background: url(../images/icon_1.png) no-repeat -216px -32px;
	display:inline-block;
	position:relative;
	top:3px;
	margin-right:3px;
}
.login1  .errbox{height:15px; width:300px;}


.tradelist{ border:5px solid #fff;-moz-border-radius: 2px;
	-webkit-border-radius:2px;
	border-radius:5px;height:auto;width:645px; overflow:auto; margin:auto;padding:10px 0; background:#fff;}
.tradelist .title{font:12px Arial,“黑体”;line-height:25px;font-weight:bold;margin:0; clear:both; padding-left:5px; background:#fff; color:#48a6bf}
.tradelist ul{padding:5px 0 5px 5px; background:#f5f5f5; overflow:hidden;}
.tradelist ul li{height:22px; font:12px/22px Arial, Helvetica, sans-serif; list-style:none; float:left; width:148px;padding-left:2px; padding-right:10px;}
.tradelist ul li:hover{ background:#fe5604}

.tradelist ul li a {
    color: #48a6bf;
    text-decoration: none;
}
.tradelist .fold ul li:hover {
    background: #eee none repeat scroll 0 0;
}
.tradelist input{margin-right:3px;vertical-align:middle}
.tradelist .selected{ padding-left:5px; color:#F30; height:30px; float:left; line-height:30px;}
.tradelist .fold ul{ background:none}
.tradelist .fold li{font:12px Arial,“黑体”;line-height:25px;font-weight:bold;color:#48a6bf;}
.tradelist .fold ul li b{width:14px; height:14px; background:url(../images/icon_1.png)  -216px 0px; display:inline-block; position:relative; top:3px; margin-right:3px;}

.foot{ border-top:1px solid #999; height:50px;margin:auto; text-align:center; width:1000px;padding:15px 0; color:#666; line-height:25px; margin-top:5px;}
.foot a:link{ color:#666; text-decoration:none;margin:0 3px;}
.foot a:visited{ color:#666}
.foot a:hover{color:#d96702;}

.mine{ clear:both}
.mine input{ height:25px; line-height:25px; border:1px solid #888;}
.color_r{color:#F00}
.color_o{color:#F60}
.color_g{color:#999}
.tablenormal{ border-collapse:collapse}
.tablenormal td{border:1px solid #6a9fc5;padding:5px;}
.input_1{border:1px solid #ccc; font:13px Arial, Helvetica, sans-serif;padding:5px;width:100%}
.padTB10{padding:10px 0;}

.pictop{padding:15px 0;}
.other select{border:1px solid #ccc;padding:2px 5px;font:12px Arial, Helvetica, sans-serif}
.pictop span{padding-right:15px;font-weight:bold;color:#333;}
.picturebox{ position:relative; display:table; text-align:center;width:700px;height:500px; overflow:hidden;}
.picturetd{display:table-cell; vertical-align:middle}
.picturebox img{max-width:700px; margin:auto; height:auto;}
.picturebox a{ background:#fff;position:absolute;top:40%;height:80px;width:40px; font:bold 56px Verdana, Geneva, sans-serif;color:#999;filter:alpha(opacity=60);  
      -moz-opacity:0.6;  
      -khtml-opacity: 0.6;  
      opacity: 0.6; }
.picturebox a:hover{ background:#333;color:#fff;}
.picturebox a[class="prev"]{float:left;left:0;border-radius:40px 0 0 40px}
.picturebox a[class="prev"]:before{content:"﹤"; position:absolute;left:-8px;top:3px}
.picturebox a[class="next"]{float:right;right:0; border-radius: 0 40px  40px 0}
.picturebox a[class="next"]:before{content:"﹥"; position:absolute;right:-8px;top:3px}
.picturebox1{width:216px;}
.picturebox1 ul{ clear:both;padding-top:15px; overflow:hidden}
.picturebox1 ul li{ float:left; border:1px solid #ccc;margin:1px;width:50px;height:50px;}
.picturebox1 ul li:hover{border:1px solid #ff7300;}
.picturebox1 ul li img{width:50px;height:50px;}
.picturebox1 a[class="prev"],.picturebox1 a[class="next"]{position:absolute;top:46px;height:40px;width:20px; font:bold 30px Verdana, Geneva, sans-serif;color:#ff7300;
filter:alpha(opacity=60);  
      -moz-opacity:0.6;  
      -khtml-opacity: 0.6;  
      opacity: 0.6; }
.picturebox1 a[class="prev"]:hover,.picturebox1 a[class="next"]:hover{ background:#CCC}
.picturebox1 .pb1{position:relative;width:216px;clear:both}
.picturebox1 .pb1 a[class="prev"]{float:left;left:-20px;border-radius:40px 0 0 40px}
.picturebox1 .pb1 a[class="prev"]:before{content:"﹤"; position:absolute;left:-5px;top:1px}
.picturebox1 .pb1 a[class="next"]{float:right;right:-20px; border-radius: 0 40px  40px 0}
.picturebox1 .pb1 a[class="next"]:before{content:"﹥"; position:absolute;right:-5px;top:1px}
.picpro{ margin-top:50px;}
.picpro b{ background:#efefef; display:block;padding:5px 10px; border-bottom:1px solid #ccc;}
.picpro ul{border-top:1px solid #fff; background:#efefef;padding:10px 0}
.picpro ul li{border:none;width:196px;padding:15px 10px ;height:auto;margin:0;max-height:205px; overflow-y:auto}
.picpro ul li:hover{border:none}
.picproname{width:145px;}
.picproname a{word-break: break-all;word-wrap: break-word; height:42px; overflow:hidden;display:inline-block; margin-bottom:3px; line-height:22px }
.picpro ul{padding-top:0}
.picpro ul li img{margin-right:5px;max-width:160px;height:auto}
.picpro .button_o{ background:#ff7300; color:#fff;display:inline-block; padding:3px 10px; cursor:pointer;margin-right:20px;}
.picpro .button_o:hover{ background:#ff8900; color:#fff;}
.price-range{ font: bold 22px Arial, Helvetica, sans-serif; color:#F00}
.PackBox a{display:inline-block; border:1px solid #ccc;padding:1px 6px;margin:2px 8px 2px 0px;color:#666; position:relative}
.PackBox a:hover{border:1px solid #F00;color:#f00;}
.PackBox ul li{border-bottom:1px #fff;}
.PackBox .selected{border:1px solid #f00;color:#f00}
.offericonbox{border: 1px solid #ddd;
    border-radius: 5px;
    color:#000;
    float: right;
    padding: 5px;
    text-align: center;margin-top:1px;}
.fr,.register .head div[class="offericonbox"]{float:right}
.offericonbox a{ display:block;float:left; font-size:0px;-webkit-text-size-adjust:none;margin-left:5px;margin-right:5px;}
.offer_1{ background:url(../images/a1.png) no-repeat;}
.offer_gold{width:40px;height:46px; background-position:-227px -1px;}
.offer_gold:hover,.light1{ background-position:-186px -1px;}
.offer_zm{width:30px;height:26px; background-position:-314px -13px;margin-top:12px;}
.offer_zm:hover,.light2{background-position:-283px -13px;}
.offer_qyrz{width:78px;height:23px; background-position:-90px  -24px;margin-top:12px;}
.offer_qyrz:hover,.light3{background-position:-90px 0;}
.offer_qytj{width:78px;height:23px; background-position:0  -24px;margin-top:12px;}
.offer_qytj:hover,.light4{background-position:0 0;}
.TimeClass{ position:relative}
.TimeClass .TC{ position:absolute;top:15px; left:-120px;width:400px; background:#fff; display:none; box-shadow:3px 3px 3px #ccc;}
.TimeClass:hover .TC{ display:block}
.table1{ border-collapse:collapse}
.table1 th{ background:#f5f5f5;padding:3px 2px;border:1px solid #ccc; color:#666;font-weight:bold; text-align:center}
.table1 td{border:1px solid #ccc;padding:3px 5px}
.TimeClass .table1 td{font-weight:normal;color:#666}
.bjstar{background:url(../images/a1.png) no-repeat 0 -50px;height:14px;width:80px;}
.bj1{background-position:0 -50px}
.bj2{ background-position:0 -64px}
.bj3{background-position:0 -78px}
.bj4{background-position:0 -92px}
.reg_rk{width:220px;height:30px; background:url(../images/zc1.png) no-repeat 0 0; position:absolute;top:0px;right:20px; text-align:center}
.reg_rk a:link{font:16px '微软雅黑'; color:#fff;text-decoration:none;line-height:30px}
.reg_rk a:visited{color:#fff}

/*以下是页面底部AD*/
.buy_s{width:111px;height:89px; position:fixed; bottom:300px;}
.addbuy{ height:45px;width:111px; display:block; background:url(../images/buy1.gif) no-repeat 0 0; cursor:pointer}
.addbuy:hover{ background:url(../images/buy1.jpg) no-repeat 0 0}
.openbuy{height:44px;width:111px; display:block; background: url(../images/buy1.gif) no-repeat 0 -45px; cursor:pointer}
.openbuy:hover{ background:url(../images/buy1.jpg) no-repeat 0 -45px;}

.buy_x{height:120px; background: url(../images/buybg.png) ;position:fixed; bottom:0;width:100%}
.buy_x1{width:960px; margin:auto; position:relative; }
.buy_inf{width:650px;height:120px; display:block; position:absolute;background:url(../images/buy2.gif) no-repeat 0 -22px;top:0;}
.addbuy1{width:133px;height:46px; display:block; position:absolute; top:40px;right:122px;background:url(../images/buy2.gif) no-repeat -706px -58px;}
.buy_c{width:36px;height:36px;display:block; position:absolute; top:-18px; right:8px;background:url(../images/buy2.gif) no-repeat -916px -8px;}

.buy_inf:hover{width:650px;background:url(../images/buy2.png) no-repeat 0 -22px; display:block; position:absolute; top:0;}
.addbuy1:hover{background:url(../images/buy2.png) no-repeat -706px -58px; }
.buy_c:hover{background:url(../images/buy2.png) no-repeat  -916px -8px;}
/*以上是页面底部AD*/
/*以下是右侧浮动*/
.RBBox{height:auto;position:fixed;top:40%;left:50%; margin-left:485px;text-align:right; z-index:200;}
.RBBox1{margin-bottom:2px; z-index:10;height:70px;width:70px; position:relative;}
.RBBox a{height:70px;width:70px; font-size:0px; line-height:0; display:block; float:right; background:url(../images/icon_right.png) no-repeat;transition: width 0.2s;-webkit-transition: width 0.2s;}
.RBBox1 .buy{background-position:0 0;}
.RBBox1 .buy:hover{ background-position:-70px 0;}
.RBBox1 .tel400{ background-position: 0 -72px;}
.RBBox1 .tel400:hover{ background-position: -70px  -72px; width:286px;-webkit-box-shadow:0 0 10px #999;  -moz-box-shadow:0 0 10px #999;box-shadow:0 0 10px #999;}
.RBBox1 .QQ{ background-position: 0 -144px}
.RBBox1 .QQ:hover{ background-position: -70px  -144px; width:286px;-webkit-box-shadow:0 0 10px #999;  -moz-box-shadow:0 0 10px #999;box-shadow:0 0 10px #999;}
.RBBox1 .User{ background-position: 0 -216px}
.RBBox1 .User:hover{ background-position: -70px  -216px; width:226px;-webkit-box-shadow:0 0 10px #999;  -moz-box-shadow:0 0 10px #999;box-shadow:0 0 10px #999;}
.RBBox1 .Toprb{background-position: 0 -288px}
.RBBox1 .Toprb:hover{ background-position:  -70px  -288px;}
.UserNo{ background:#f00; border:2px solid #fff;;padding:0 5px;color:#fff; position:absolute;bottom:5px; right:5px;font:bold 13px Arial, Helvetica, sans-serif;	-moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px;}
.mistake{ background:#FFC2C2; color:#F00; border:#F00 solid 1px !important; height:28px !important}
.promit-error{text-align:left;display:inline-block;color:#f00;font:13px Arial, Helvetica, sans-serif;}
.mark{background:#f00; color:#FFF; padding:0px 6px; height:16px; line-height:18px; display:inline-block;border-radius: 20px;font-size: 12px; font-style:normal; margin-right:6px}
.changes { position:relative; top:-40px; }
.changes a{ border:#01a16a solid 1px; color:#01a16a; padding:8px 10px; text-decoration:none; border-radius:3px}

.TouchArr{display:block;}
.TouchArr a{ background:#fff;position:absolute;top:45%;height:60px;width:35px; font:bold 56px Verdana, Geneva, sans-serif;color:#999;filter:alpha(opacity=60);  -moz-opacity:0.6;   -khtml-opacity: 0.6;   opacity: 0.6; }
.TouchArr a:hover{ background:#333;color:#fff;}
.TouchArr a[class="prev"]{float:left;left:10px;}
.TouchArr a[class="prev"]:before{content:"﹤"; position:absolute;left:-10px;top:-10px}
.TouchArr a[class="next"]{float:right;right:10px; }
.TouchArr a[class="next"]:before{content:"﹥"; position:absolute;right:-10px;top:-10px}
.slider-img img{width:100%}

@media screen and (max-width:1279px){
	.RBBox{height:auto;position:fixed;top:40%;left:auto; margin-left:0; right:0;text-align:right; z-index:200;}

	}
/*以上是右侧浮动*/