.hide {
 display:none;
}
.u_inputa {
margin-top: 15px;
height: 20px;
border: 1px #ccc solid;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;

padding: 5px 40px 5px 10px;
font-size: 13px;
font-family:"Microsoft YaHei", "微软雅黑", Arial;
}
.vcode {
    width: 130px;
	height: 46px;
	display:block;
	position: absolute;
	top: 140px;
	right: 17px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	overflow:hidden;
}
.ipos1 {
  width: 275px;
  height: 35px;
  margin-top: 10px;
  background:#fff url(contact.png) right 50% no-repeat;
}
.ipos2 {
  width: 275px;
  height: 35px;
  margin-top: 10px;
  background:#fff url(radar.png) right 50% no-repeat;
}
.posemail {
  background:#fff url(email.png) right 50% no-repeat;
}
.posww {
  background:#fff url(ww.png) right 50% no-repeat;
}
.poshop {
  background:#fff url(shop.png) right 50% no-repeat;
}
.posmima {
  background:#fff url(mima.png) right 50% no-repeat;
}

.ipos3 {
  width: 134px;
  height: 35px;
  margin-top: 10px;
  background:#fff url(check.png) right 50% no-repeat;
}
.ipos3i {
  width: 275px;
  height: 35px;
  margin-top: 10px;
  background:#fff url(check.png) right 50% no-repeat;
}
.login_submit {
   width: 130px;
	height: 46px;
	line-height:46px;
	display:block;
	position: absolute;
	top: 192px;
	left: 18px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	overflow:hidden;
	color:#fff;
	text-align:center;
	font-size:14px;
	cursor:pointer;
    -webkit-transition:all 0.4s ease-in-out;
    -moz-transition:all 0.4s ease-in-out;
    -o-transition:all 0.4s ease-in-out;
    transition:all 0.4s ease-in-out;
	/*渐变*/
	 background-color:#535353;
	 background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ff7800), to(#ff4300));
	 background:-moz-linear-gradient(#ff7800, #ff4300);
	 -pie-background:linear-gradient(#ff7800, #ff4300);
}
.login_submit:hover {
  /*渐变*/
	 background-color:#ff7800;
	 background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ff4300), to(#ff7800));
	 background:-moz-linear-gradient(#ff4300, #ff7800);
	 -pie-background:linear-gradient(#ff4300, #ff7800);
}

.normal_btn {
   width: 130px;
	height: 46px;
	line-height:46px;
	display:block;
	position: absolute;
	top: 192px;
	left: 18px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	overflow:hidden;
	color:#fff;
	text-align:center;
	font-size:14px;
	cursor:pointer;
    -webkit-transition:all 0.4s ease-in-out;
    -moz-transition:all 0.4s ease-in-out;
    -o-transition:all 0.4s ease-in-out;
    transition:all 0.4s ease-in-out;
	/*渐变*/
	 background-color:#535353;
	 background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ff7800), to(#ff4300));
	 background:-moz-linear-gradient(#ff7800, #ff4300);
	 -pie-background:linear-gradient(#ff7800, #ff4300);
}
.normal_btn:hover {
  /*渐变*/
	 background-color:#ff7800;
	 background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ff4300), to(#ff7800));
	 background:-moz-linear-gradient(#ff4300, #ff7800);
	 -pie-background:linear-gradient(#ff4300, #ff7800);
}
.btnpos1 {
top:82px;
left: 112px;
}
.btnpos8 {
top:195px;
left: 112px;
}

.a_msg {
  width:80px;
  height:16px;
  font-size:12px;
  display:block;
  position:absolute;
  bottom:22px;
  color:#666;
}

.forgetpassword {
  left:195px;
}

.category_new_user {
   left:266px;
}

/************************
 ****     Register   ****
 ************************/
 .u_input {
  width:230px;
  height:30px;
  display:block;
  position:absolute;
  border:none;
  background:none;
  font-size:13px;
  color:#333;
  padding:0px 10px;
  border:1px #ccc solid;
  -moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
 .register_from {
  width:100%;
  height:360px;
  position:absolute;
  top:0px;
  left:0px;
  background:url(../images/register_bg.png) 19px 17px no-repeat;
}
.regmsg {
  width:20px;
  height:20px;
  position:absolute;
}
.regmsg2 {
  width:400px;
  height:20px;
  line-height:20px;
  text-align:left;
  color:#999;
  font-size:12px;
  position:absolute;
}
.vip {
  background:url(vip.gif) 0 0 no-repeat;
}
.novip {
  background:url(novip.jpg) 0 0 no-repeat;
}
.echeck {
  background:url(email.gif) 0 0 no-repeat;
}
.noecheck {
  background:url(noecheck.png) 0 0 no-repeat;
}
.mcenterin {
  border:none;
  padding:0 0;
  width:170px !important;
}
.mrm1 {
  width:30px;
  left:18px;
  top:32px;
  height:25px;
}
.mrm2 {
  width:30px;
  left:18px;
  top:73px;
  height:25px;
}
.emaileditdialog {
  width:300px;
  height:150px;
  border:1px #666 solid;
  z-index:9999;
  position:absolute;
  top:100px;
  left:100px;
  display:none;
}
.edbtn {
  width:40px;
  height:20px;
  display:block;
  position:absolute;
  left:310px;
  top:80px;
  font-family:"Microsoft YaHei", "微软雅黑", Arial;
  cursor:pointer;
  font-size:12px;
  line-height:20px;
  border:1px #cccccc solid;
  color:#666666;
  background:#fff;
  text-align:center;
}
.edmrm1 {
  top:36px;
}
.edmrm2 {
  top:80px;
}
.edmrm3 {
  top:124px;
}
.edmrm4 {
  top:168px;
}
.edmrm5 {
  top:213px;
}
.edmrm8 {
  width:80px;
  top: 346px;
 left: 116px;
}
.edbtn:hover {
  background:#666666;
  border:1px #666666 solid;
  color:#fff;
}
.ucon p {
  text-align:center;
  margin-top:20px;
}
.ms1 {
  left:310px;
  top:36px;
}
.rm1 {
  left:20px;
  top:36px;
}
.ripos1 {
  width:150px;
  top:30px;
  left:115px;
}
.ms2 {
  left:310px;
  top:80px;
}
.rm2 {
  left:20px;
  top:80px;
}
.ripos2 {
  width:150px;
  top:74px;
  left:115px;
}
.ms3 {
  left:310px;
  top:125px;
}
.rm3 {
  left:20px;
  top:125px;
}
.ripos3 {
  width:150px;
  top:119px;
  left:115px;
}
.ms4 {
  left:310px;
  top:169px;
}
.rm4 {
  left:20px;
  top:169px;
}
.ripos4 {
  width:150px;
  top:165px;
  left:115px;
}
.ms5 {
  left:310px;
  top:215px;
}
.rm5 {
  left:20px;
  top:215px;
}
.ripos5 {
  width:150px;
  top:210px;
  left:115px;
}
.ms6 {
  left:310px;
  top:258px;
}
.rm6 {
  left:20px;
  top:258px;
}
.ripos6 {
  width:150px;
  top:252px;
  left:115px;
}
.ripos7 {
  width:150px;
  top:296px;
  left:115px;
}
/*确认注册按钮*/
.register_submit {
   width: 130px;
	height: 46px;
	line-height:46px;
	display:block;
	position: absolute;
	bottom:5px;
	left: 48px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	overflow:hidden;
	color:#fff;
	text-align:center;
	font-size:14px;
	cursor:pointer;
    -webkit-transition:all 0.4s ease-in-out;
    -moz-transition:all 0.4s ease-in-out;
    -o-transition:all 0.4s ease-in-out;
    transition:all 0.4s ease-in-out;
	/*渐变*/
	 background-color:#ff4300;
	 background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ff7800), to(#ff4300));
	 background:-moz-linear-gradient(#ff7800, #ff4300);
	 -pie-background:linear-gradient(#ff7800, #ff4300);
}
.register_submit:hover {
  background-color:#ff4300;
	 background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ff4300), to(#ff7800));
	 background:-moz-linear-gradient(#ff4300, #ff7800);
	 -pie-background:linear-gradient(#ff4300, #ff7800);
}
.reglabe1 b {
  font-weight:normal;
  color:#c70000;
  line-height:45px;
  font-size:13px;
  padding:2px;
}
.reglabe1 {
  width:90px;
  height:45px;
  display:block;
  color:#333;
  line-height:50px;
  font-size:13px;
  position:absolute;
  font-family:microsoft yahei,arial;
  text-align:left;
}
.rl1 {
  top:21px;
  left:48px;
}
.rl2 {
  top:66px;
  left:48px;
}
.rl3 {
  top:111px;
  left:48px;
}
.rl4 {
  top:156px;
  left:48px;
}
.rl5 {
  top:201px;
  left:48px;
}
.rl6 {
  top:244px;
  left:48px;
}
.rl7 {
  top:288px;
  left:48px;
}
.rl8 {
  top:332px;
  left:48px;
}
/*邮件已发出提示界面*/
.email_win .ui-dialog-titlebar-close {
	display:none !important;
}
.email_win .email_from {
   width:360px;
   height:370px;
   position:absolute;
   top:-1px;
   left:0px;
}

.email_win .email_from .banner {
  width:100%;
  height:118px;
  border-top:1px #666666 solid;
  border-bottom:1px #666666 solid;
  background:#282e3a;
  position:absolute;
  top:0px;
  left:0px;
}
.email_win .email_from .banner img {
   width:146px;
   height:110px;
   display:block;
   position:absolute;
   overflow:hidden;
   top:5px;
   left:0px;
   z-index:1;
}
.email_win .email_from .banner .txt {
  width:179px;
  height:56px;
  display:block;
  position:absolute;
  top:20px;
  left:110px;
  z-index:2;
  background:url(../images/onemail.png) 0 0 no-repeat;
}
.email_win .email_from .emailurl {
  width:320px;
  height:40px;
  line-height:40px;
  display:block;
  position:absolute;
  top:130px;
  left:20px;
  font-size:18px;
  color:#666;
  text-align:center;
}
.email_win .email_from .emailurlmsg {
width:320px;
  height:40px;
  line-height:40px;
  border-top:1px #ccc solid;
  display:block;
  position:absolute;
  top:171px;
  left:20px;
  font-size:14px;
  color:#666;
  text-align:center;
  font-family:microsoft yahei,arial;
}
.email_dialog_close {
  width:158px;
  height:53px;
  line-height:30px;
  border:none;
  display:block;
  position:absolute;
  top:235px;
  left:102px;
  font-size:12px;
  color:#eeeeee;
  text-align:center;
  font-family:microsoft yahei,arial;
  background:url(../images/email_qd.png) 0 0 no-repeat;
  cursor:pointer;
}
.email_win .email_from .resend {
  width:320px;
  height:30px;
  line-height:30px;
  display:block;
  position:absolute;
  top:295px;
  left:20px;
  font-size:14px;
  color:#666;
  text-align:center;
  font-family:microsoft yahei,arial;
}
.email_win .email_from .resend b {
  color:#999;
  cursor:pointer;
}
.email_dialog_close:hover {
  background:url(../images/email_qd2.png) 0 0 no-repeat;
}
.mcenter_from {
width: 450px;
height: 400px;
top: 15px;
left: 50px;
position: absolute;
}
/*PasswordFrom*/
.password_from {
   width:360px;
   height:370px;
   position:absolute;
   top:30px;
   left:0px;
   background:url(../images/password_bg.png) 24px 24px no-repeat;
}
.iposw1 {
  top:30px;
  left:75px;
}
.iposw2 {
  top:83px;
  left:75px;	
}
.iposw3 {
  top:137px;
  left:75px;	
}
.iposw4 {
  width:80px;
  top:190px;
  left:67px;	
}
.vcodew {
  top:186px;
}
.forgetpasswordw {
 bottom:10px;
 right:85px;
}
.category_new_userw {
  bottom:10px;
  right:10px;
}
/*修改按钮*/
.password_submit {
 width:158px;
 height:53px;
 display:block;
 position:absolute;
 bottom:60px;
 left:100px;
 background:url(../images/email_qd.png) 0 0 no-repeat;
 cursor:pointer;
}
.password_submit:hover {
  background:url(../images/email_qd2.png) 0 0 no-repeat;
}
/*找回密码*/
.forgetpw_from {
   width:100%;
   height:100%;
   position:absolute;
   top:0px;
   left:0px;
   background:#ffffff;
}
/*按钮*/
.pwbtn {
 width:180px;
 height:50px;
 line-height:50px;
 text-align:center;
 color:#fff !important;
 font-size:16px;
 display:block;
 position:absolute;
 top:50px;
 left:92px;
 cursor:pointer;
  -webkit-transition:all 0.4s ease-in-out;
    -moz-transition:all 0.4s ease-in-out;
    -o-transition:all 0.4s ease-in-out;
    transition:all 0.4s ease-in-out;
	/*渐变*/
	 background-color:#ff4300;
	 background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ff7800), to(#ff4300));
	 background:-moz-linear-gradient(#ff7800, #ff4300);
	 -pie-background:linear-gradient(#ff7800, #ff4300);
 -moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.email_submit {
 top:50px;
}
.ww_submit {
   top:120px;
}
.pwbtn:hover {
     background-color:#ff4300;
	 background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ff4300), to(#ff7800));
	 background:-moz-linear-gradient(#ff4300, #ff7800);
	 -pie-background:linear-gradient(#ff4300, #ff7800);
}

/*找回密码-邮箱*/
.email_forget_from {
   width:100%;
   height:100%;
   position:absolute;
   top:0px;
   left:0px;
   background:#fff;
}
.email_forget_from label {
  width:300px;
  height:20px;
  line-height:20px;
  text-align:left;
  color:#666;
  display:block;
  position:absolute;
  font-family:microsoft yahei,arial;
  font-size:12px;
}
.email_forget_from label.p1 {
  top:28px;
  left:28px;
}
.email_forget_from label.p2 {
  top:101px;
  left:28px;
}
.email_forget_from label.p3 {
  top:175px;
  left:28px;
}
.iposf1 {
  top:57px;
  left:38px;
}
.email_forget_from .vcode {
  top:130px;
  right:28px;
}
.email_forget_from .ipos3 {
  top:130px;
  left:38px;
  width: 135px !important;
}
.email_forget_from .ipos3i {
  top:120px;
  left:38px;
  width: 135px !important;
}
.email_forget_from .ipos4 {
  top:204px;
  left:38px;
  width: 135px !important;
}
.anquanma {
  width:105px;
  height:32px;
  ling-height:32px;
  display:block;
  position:absolute;
  top:204px;
  left:200px;  
  overflow:hidden;
  
}
.anquanma a {
 width:100%;
  height:100%;
  line-height:32px;
  text-align:center;
   font-family:microsoft yahei,arial;
  font-size:12px;
  display:block;
  
  color:#fff;
  cursor:pointer;
  /*渐变*/
	 background-color:#ff4300;
	 background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ff7800), to(#ff4300));
	 background:-moz-linear-gradient(#ff7800, #ff4300);
	 -pie-background:linear-gradient(#ff7800, #ff4300);
 -moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.anquanma a:hover {
      background-color:#ff4300;
	 background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ff4300), to(#ff7800));
	 background:-moz-linear-gradient(#ff4300, #ff7800);
	 -pie-background:linear-gradient(#ff4300, #ff7800);
}
/*提交按钮*/
.email_forget_submit {
 width:158px;
 height:53px;
 line-height:53px;
 text-align:center;
 color:#ffffff;
 font-size:16px;
 display:block;
 position:absolute;
 bottom:30px;
 left:100px;
 cursor:pointer;
 /*渐变*/
	 background-color:#ff4300;
	 background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ff7800), to(#ff4300));
	 background:-moz-linear-gradient(#ff7800, #ff4300);
	 -pie-background:linear-gradient(#ff7800, #ff4300);
 -moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.email_forget_submit:hover {
  background-color:#ff4300;
	 background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ff4300), to(#ff7800));
	 background:-moz-linear-gradient(#ff4300, #ff7800);
	 -pie-background:linear-gradient(#ff4300, #ff7800);
}
/*更改密码*/
.email_edit_from {
   width:100%;
   height:100%;
   margin:0px;
   background:#fff;
}
.email_edit_from label {
  width:300px;
  height:20px;
  line-height:20px;
  text-align:left;
  color:#666;
  display:block;
  position:absolute;
  font-family:microsoft yahei,arial;
  font-size:12px;
}
.email_edit_from label.p1 {
  top:37px;
  left:28px;
}
.email_edit_from label.p2 {
  top:92px;
  left:28px;
}
.eposf1 {
  top:30px;
  left:85px;
}
.eposf2 {
  top:85px;
  left:85px;
}
/*提交按钮*/
.email_edit_submit {
 width:158px;
 height:53px;
 line-height:53px;
  text-align:center;
 color:#ffffff;
 font-size:16px;
 display:block;
 position:absolute;
 bottom:30px;
 left:100px;
 cursor:pointer;
  /*渐变*/
	 background-color:#ff4300;
	 background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ff7800), to(#ff4300));
	 background:-moz-linear-gradient(#ff7800, #ff4300);
	 -pie-background:linear-gradient(#ff7800, #ff4300);
 -moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.email_edit_submit:hover {
 background-color:#ff4300;
	 background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ff4300), to(#ff7800));
	 background:-moz-linear-gradient(#ff4300, #ff7800);
	 -pie-background:linear-gradient(#ff4300, #ff7800);
}
/*在线样式-保存*/
.save_online_win .dialog_wraper {
   width:100%;
   height:235px;
   position:relative;
  
   margin-left:0px;
   overflow:hidden;
}
.save_online_win .ui-dialog-content {
   overflow:hidden;
}
.save_online_win .dialog_wraper .winbtn {
   position:absolute;
   bottom:50px;
   left:190px;
}
.save_online_win .save_success {
  background:#212121;
  border:1px #666666 solid;
}
.save_input {
  width:236px;
  height:22px;
  display:block;
  position:absolute;
  padding:5px 10px;
  border:1px #666666 solid;
  background:#3a3a3a;
  font-size:12px;
  color:#666;
  font-family:microsoft yahei,arial;
}

.si0 {
	top:35px;
  	left:280px;
}
.si1 {
	top:68px;
  	left:280px;
}
.si2 {
	top:35px;
  	left:15px;
}
.save_select {
  height:22px;
  width:236px;
  padding-left:10px;
  padding-right:22px;
  line-height:22px;
 
}
.save_onlne_btn {
   background:#3a3a3a url(../images/xiala.jpg) right 0 no-repeat;
   cursor:pointer;
}

.save_online_category {
  display:none;
  width:236px;
  height:159px;
  padding:0;
  z-index:9999;
  overflow-x:hidden;
  overflow-y:scroll;
}
.save_online_category li {
  width:216px;
  height:31px;
  line-height:31px;
  display:block;
  padding:0 10px;
  border-bottom:1px #666666 solid;
  float:left;
  cursor:pointer;
}
.save_online_category li:hover {
  background:#535353;
}
.savemsg {
  width:570px;
  height:20px;
  line-height:20px;
  font-size:12px;
  color:#666;
  display:block;
  text-align:center;
  position:absolute;
  top:5px;
  left:0;
  font-family:microsoft yahei,arial;
}
/*在线样式-载入*/
.fil{display:inline;float:left}
.fir{display:inline;float:right}
.online_dialog {
	background:#ffffff !important;
}
.online_win .ui-dialog-content {
  padding:0px;
}
.online_win .ui-dialog-titlebar {
	background:#212121 !important;
	border-bottom:1px #eeeeee solid;
}
.online_win {
   border:1px #eeeeee solid !important;
}
.online_win .load_ul li {
  border:none;
  width:180px;
  margin:4px;
  height:130px;
  float:left;
  background:#ffffff;
  border:2px #ffffff solid;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.online_win .load_ul li .loadimg {
  padding:0;
  margin:0;
  top:0;
  left:0;
  width:180px;
  height:80px;
  overflow:hidden;
  border:none;
}
.online_win .load_ul li a.loadtit {
width: 167px;
height: 15px;
display: block;
position: absolute;
top: 86px;
left: 6px;
line-height: 15px;
font-size: 12px;
color: #666666;
font-family: microsoft yahei,arial;
overflow: hidden;
}
.online_win a.lajitong {
	width: 30px;
	height: 40px;
	display: block;
	position: absolute;
	top: 100px;
	left: 115px;
	background: url(../images/lajitong1.png) 0 0 no-repeat;
	z-index: 999;
}
.online_win a.jiazai {
	width: 30px;
	height: 40px;
	display: block;
	position: absolute;
	top: 100px;
	left: 148px;
	background: url(../images/jiazai1.png) 0 0 no-repeat;
	z-index: 999;
}
.online_win .load_ul li.listtd {
  background:#ffffff !important;
}
.online_win .load_ul li:hover {
    border:2px #ff4a00 solid;
    /*-moz-box-shadow:0 0 10px #666666;
    -webkit-box-shadow:0 0 10px #666666;
    box-shadow:0 0 10px #666666;*/
}
.online_win_wrap {
  width:970px;
  height:412px;
  overflow:hidden;
  position:relative;
  padding:10px;
  overflow-x:hidden;
  overflow-y:scroll;
}
.online_win ul.online_ul {
  width:960px;
  height:100%;
  display:block;
}
.cf:after {
	content:"";
	clear:both;
	display:block;
	height:0;
	overflow:hidden
}
.cf {
	zoom:1
}
.pb10 {
	padding-bottom:10px
}
.mt10 {
	margin-top:10px
}
/* case */
.online_box {
	width:960px;
	margin:0px;
	background:#fff;
	padding:15px;
}
.online_box .title {
	height:20px;
	border-bottom:3px solid #e7e7e7;
	padding-bottom:10px;
}
.online_box .title h2 {
	font-size:20px;
	font-family:"microsoft yahei";
}
.online_box .title-list {
	position:relative;
	top:6px;
}
.online_box .title-list li {
	width:96px;
	line-height:20px;
	text-align:center;
	float:left;
	display:inline;
	cursor:pointer;
	font-family:"microsoft yahei";
}
.online_box .title-list li.on {
	color:#ff6600;
	font-weight:bold;
}
.online_box .title-list p {
	position:absolute;
	top:24px;
	left:0px;
	width:96px;
	height:7px;
	border-top:3px solid #ff6600;
	overflow:hidden;
	text-align:center;
}
.online_box .title-list b {
	display:inline-block;
	width:0;
	height:0;
	margin-top:-3px;
	border-style:solid dashed dashed dashed;
	border-width:9px;
	border-color:#ff6600 #fff #fff #fff;
	overflow:hidden;
	zoom:1;
	font-size:0;
}
.product {
	height:310px;
	position:relative;
	overflow:hidden;
	display:none;
	margin-top:20px;
}
.product ul {
	position:absolute;
	left:0px;
}
.product-wrap .show {
	display:block;
	overflow-x:hidden;
	overflow-y:scroll;
}
.product-wrap .product li {
	width:180px;
	float:left;
	display:inline;
	margin-left:13px;
	background:#f3f3f3;
	border:2px solid #fafafa;
	transition:0.4s;
	-webkit-transition:0.4s;
	-moz-transition:0.4s;
	-o-transition:0.4s;
	-ms-transition:0.4s;
	overflow:hidden;
	margin:2px;
}
.product-wrap .product li.ml0 {
	margin-left:0px;
}
.product-wrap .product li a.imgwrap {
	display:block;
	width:180px;
	height:80px;
	background:#fff;
	text-align:center;
}
.product-wrap .product li p {
	margin:0 10px;
	width:160px;
	color:#666666;
	height:30px;
	display:block;
	overflow:hidden;
}
.product-wrap .product li p.ptitle {
	height:20px;
	padding:5px 0;
}
.product-wrap .product li p.ptitle a {
  display:block;
  width:100%;
	height:100%;
  font-family:"microsoft yahei";
  color:#666666;
  line-height:20px;
	font-size:12px;
}
.product-wrap .product li p.mar5 a {
	color:#666666;
	display:block;
	font-family:"microsoft yahei";
	font-size:12px;
	text-decoration:none;
	width:40px;
	height:20px;
	float:right;
	margin-top:5px;
	background:#ff4a00;
	-webkit-transition:0.4s;
	-moz-transition:0.4s;
	-o-transition:0.4s;
	-ms-transition:0.4s;
	text-align:center;
	color:#ffffff;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	line-height:20px;
	text-decoration:none;
}
.product-wrap .product li p.mar5 .del {
	margin-right:5px;
	background:#c70000;
}
.product-wrap .product li p.mar5 .del:hover {
    background:#ff4a00;
}
.product-wrap .product li p.mar5 a.load:hover {
   background:#c70000;
}
.mar5 {
 margin-bottom:6px !important;
 margin-right:5px;
}
.nocheck_from p {
  text-align:center;
  font-size:13px;
  margin-top:13px
}
.nocheck_from {
  text-align:center;
}
.nocheck_from a {
  text-align:center;
  font-size:13px;
  margin-top:13px
  display:inline-block;
}
.mcinfo {
  width:235px;
  height:100%;
  position:absolute;
  right:0px;
  bottom:0px;
  background:#eee;
  overflow:hidden;
}
.mcinfo .quickicons {
  width:200px;
  height:166px;
  display:block;
  float:left;
  margin:15px;
 
}
.mcinfo .quickicons li {
  width:50px;
  height:80px;
  display:block;
  float:left;
  margin-left:25px;
  
}
.mcinfo .quickicons li a {
  width:48px;
  height:48px;
  display:block;
  float:left;
    -webkit-transition:0.4s;
	-moz-transition:0.4s;
	-o-transition:0.4s;
	-ms-transition:0.4s;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:2px #eee solid;
}
.mcinfo .quickicons li a.mci1 {
  background:url(mci1.jpg) 0 0 no-repeat;
}
.mcinfo .quickicons li a.mci2 {
  background:url(mci2.jpg) 0 0 no-repeat;
}
.mcinfo .quickicons li a.mci3 {
  background:url(mci3.jpg) 0 0 no-repeat;
}
.mcinfo .quickicons li a.mci4 {
  background:url(mci4.jpg) 0 0 no-repeat;
}
.mcinfo .quickicons li a.mci5 {
  background:url(mci5.jpg) 0 0 no-repeat;
}
.mcinfo .quickicons li a.mci6 {
  background:url(mci6.jpg) 0 0 no-repeat;
}
.mcinfo .quickicons li p {
  width:100%;
  height:20px;
  display:block;
  float:left;
  line-height:20px;
  font-size:12px;
  color:#333;
  text-align:center;
  overflow:hidden;
}
.mcinfo .quickicons li a:hover {
 -moz-box-shadow:0 0 3px #999;
 -webkit-box-shadow:0 0 3px #999;
 box-shadow:0 0 3px #999;
 border:2px #fff solid;
}
.ui-widget-content a.yx-rotation-t {
  color:#eee;
}
.msgp {
width: 88%;
height: 60px;
display: block;
margin: 10px auto;
line-height: 30px;
font-size: 14px;
}
.vvbtnwrap {
  width:100%;
  height:50px;
  margin:15px 0;
}
.viewvip {
  width:210px;
  heght:50px;
  margin:0px auto;
  line-height:50px;
  color:#fff !important;
}