body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body {font-family: "微软雅黑","microsoft yahei",Verdana, Arial, Helvetica, sans-serif; -webkit-text-size-adjust:none; /* 谷歌不支持12px以下字号 */}
address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:normal;}
a,a:hover,a:active,a:focus{ color:#000000; text-decoration:none;}
img { border:none;display: block;}
.clearfix:after{content: '.';display: block;clear: both;height: 0;overflow: hidden;visibility: hidden;}
ol,ul,li {list-style:none;}
table { border-collapse:collapse; }
label{
	font-weight: normal;
}
.clearfix:after{  /*最简方式*/
    content: '';
    display: block;
    clear: both;
}
.clearfix{ /*兼容 IE*/
     zoom: 1;
}
.hid{
	overflow: hidden;
	_height:1;
}

/*头部*/
  .btn_box{
	padding:0;
	overflow:hidden;
 }
 .V_code, #mobileReg{
	float:right;
 }
.head-top{
	font-size: 12px;
	height: 37px;
	line-height: 37px;
	color: #666666;
}
.head-top p:first-child{
	float: left;
}
.head-top ul{
	float: right;
	overflow: hidden;
}
.head-top ul li{
	float: left;
}
.head-top ul li p{
	display: inline-block;
}
.head-top ul.head-top-a{
	margin-left: 20px;
}
.head-top ul.head-top-a li i{
	display: inline-block;
	vertical-align: sub;
	width: 20px;
	height: 20px;
}
.head-top ul.head-top-a li:first-child i{
	background: url(../images/icon-b.png) -25px 0 no-repeat;
}
.head-top ul.head-top-a li:last-child i{
	background: url(../images/icon-b.png) 0 0 no-repeat;
}
.head-top ul.head-top-a li:first-child a{
	width: 50px;
	display: inline-block;
	text-align: center;
	border-right: 1px solid #666;
	height: 15px;
	line-height: 15px;
	margin-right: 10px;
	color: #e96060;

}
.head-top ul.head-top-a li:last-child span{
	color: #e96060;
}
.head-top ul.head-top-b li{
	padding: 0 10px;
}
.head-top ul.head-top-b li a{
	color: #666;
}
.head-top ul.head-top-b li.curr a{
	color: #e96060;
}
.head-nav{
	background: #ea6161;
	height: 80px;
	line-height: 80px;
}
.head-logo img{
	display: inline-block;
}
.nav-list{
	overflow: hidden;
	font-size: 16px;
}
.nav-list li{
	float: left;
	padding: 0 20px;
	
}
.nav-list li a{
	color: #fff;
	position: relative;
}
.nav-list li .badge{
	background: #fff;
	color: #333;
	font-weight: normal;
	padding: 0;
    width: 27px;
    height: 18px;
    line-height: 18px;
    text-align: center;
    position: absolute;
    top: -14px;
    right: -27px;
    border-radius: 8px 9px 9px 0;
}
.head-search{
	padding: 0;
	padding-top: 22px;
}
.head-search .input-group{
	width: 100%;
}
.head-search input,.head-search .input-group>span{
	border: none;
	border-radius: 0;
}
.head-search>span{
	width: 80px;
	background:#f5f5f5;
}
.head-search span i{
	display: inline-block;
	vertical-align: text-top;
	width: 20px;
	height: 20px;
	background:url(../images/icon-b.png) -53px -3px no-repeat;
}
.head-search .input-group-btn{
	line-height: 0;
}
.head-search .input-group-btn button{
	border-radius: 0;
	background: #f5f5f5;
	border-color: #f5f5f5;
	height:34px;
}
/*start-2017-09-28*/
.head-search .dropdown-menu{
	border-radius: 0;
}
.head-search .dropdown-menu > li > a{
	padding: 5px 20px;
}
/*end-2017-09-28*/
/*手机端头部*/
  .xc_wrapper { position: relative; width: 100%; min-height: 100%; box-sizing: border-box; }
  .xc_wrapper.xc_m_open_menu { z-index: 9; position: absolute; -webkit-box-shadow: 0 0 15px rgba(51, 51, 51, 0.3); -khtml-box-shadow: 0 0 15px rgba(51, 51, 51, 0.3); -moz-box-shadow: 0 0 15px rgba(51, 51, 51, 0.3); -ms-box-shadow: 0 0 15px rgba(51, 51, 51, 0.3); -o-box-shadow: 0 0 15px rgba(51, 51, 51, 0.3); box-shadow: 0 0 15px rgba(51, 51, 51, 0.3); }
  .xc_m_header.xc_m_open_menu { z-index: 99; }
  .xc_m_header .xc_m_nav { height: 50px; background-color: #e96060; }
  .xc_m_header .xc_m_nav .xc_m_nav_logo { min-width: 100px; height: 30px; padding-top: 3px; }
  .xc_m_header .xc_m_nav .xc_m_nav_logo img { width: auto; height: 40px; margin: 0 auto; display: block; }
  /*start-2017/9/28*/
  .xc_m_header .xc_m_nav .xc_m_nav_menu { width: 60px; height: 50px; padding: 10px 15px; box-sizing: border-box; position: absolute; top: 0; right: 0; cursor: pointer;}
  /*end-2017/9/28*/
  .xc_m_header .xc_m_nav .xc_m_nav_menu.xc_m_open_menu .xc_m_topline { top: 24px; -webkit-transform: rotate(-45deg); -khtml-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); filter: progid:DXImageTransform.Microsoft.Matrix( M11=0, M12=0, M21=0, M22=0, sizingMethod='auto expand'); zoom: 1; }
  .xc_m_header .xc_m_nav .xc_m_nav_menu.xc_m_open_menu .xc_m_centerline { opacity: 0; }
  .xc_m_header .xc_m_nav .xc_m_nav_menu.xc_m_open_menu .xc_m_bottomline { bottom: 25px; -webkit-transform: rotate(45deg); -khtml-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); filter: progid:DXImageTransform.Microsoft.Matrix( M11=0, M12=0, M21=0, M22=0, sizingMethod='auto expand'); zoom: 1; }
  .xc_m_header .xc_m_nav .xc_m_nav_menu .xc_m_topline, .xc_m_header .xc_m_nav .xc_m_nav_menu .xc_m_centerline, .xc_m_header .xc_m_nav .xc_m_nav_menu .xc_m_bottomline { width: 30px; height: 1px; background-color: #fff; position: absolute; left: 15px; -webkit-transition: all 0.3s ease-out; -khtml-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out; }
  .xc_m_header .xc_m_nav .xc_m_nav_menu .xc_m_topline { top: 16px; }
  .xc_m_header .xc_m_nav .xc_m_nav_menu .xc_m_centerline { top: 25px; }
  .xc_m_header .xc_m_nav .xc_m_nav_menu .xc_m_bottomline { bottom: 15px; }
  .open_user {width: 45px;height: 45px;float: left;position: absolute;}
  .open_user a img{width: auto;height: 30px;text-align: center;margin-left: 15px;margin-top: 10px;}
  /*头部和内容区滑动效果*/
  .xc_m_header, .xc_wrapper { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-transition: transform 0.4s ease 0.05s; -khtml-transition: transform 0.4s ease 0.05s; -moz-transition: transform 0.4s ease 0.05s; -ms-transition: transform 0.4s ease 0.05s; -o-transition: transform 0.4s ease 0.05s; transition: transform 0.4s ease 0.05s; -webkit-overflow-scrolling: touch; -webkit-backface-visibility: hidden; }
  .xc_m_header.xc_m_open_menu, .xc_wrapper.xc_m_open_menu { -webkit-transform: translate3d(-50%, 0, 0); transform: translate3d(-50%, 0, 0); }
  /*左侧滑出菜单列表*/
  .xc_m_left_menu { width: 50%; height: 100%; position: fixed; top: 0; right: 0; z-index: 1; overflow: hidden; padding: 0; box-sizing: border-box; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); -webkit-transition: all 0.4s ease; -khtml-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -ms-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; -webkit-overflow-scrolling: touch; -webkit-backface-visibility: hidden; }
  .xc_m_left_menu.xc_m_open_menu { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
  .xc_m_left_menu.xc_m_open_menu .xc_m_meun_list > div.row > div[class*='col-'] a { text-indent: 0px; }
  .xc_m_left_menu .xc_m_meun_list { width: 100%; }
  .xc_m_left_menu .xc_m_meun_list > div.row { padding-top: 50px; box-sizing: border-box; }
  .xc_m_left_menu .xc_m_meun_list > div.row > div[class*='col-'] a { display: block; width: 100%; height: 50px; line-height: 50px; font-size: 14px; padding: 0 40px; box-sizing: border-box; text-indent: -150px; border-bottom: 1px solid #ececec;}
  .xc_m_left_menu .xc_m_meun_list > div.row > div[class*='col-'] a a:active { color: #f8f8f8 !important; background-color: #383838; }
  .xc_m_left_menu .xc_m_meun_list > div.row > div[class*='col-'] a.sc_f_slide_1 { -webkit-transition: text-indent 0.4s ease-in-out 0.4s; -khtml-transition: text-indent 0.4s ease-in-out 0.4s; -moz-transition: text-indent 0.4s ease-in-out 0.4s; -ms-transition: text-indent 0.4s ease-in-out 0.4s; -o-transition: text-indent 0.4s ease-in-out 0.4s; transition: text-indent 0.4s ease-in-out 0.4s; }
  .xc_m_left_menu .xc_m_meun_list > div.row > div[class*='col-'] a.sc_f_slide_2 { -webkit-transition: text-indent 0.4s ease-in-out 0.5s; -khtml-transition: text-indent 0.4s ease-in-out 0.5s; -moz-transition: text-indent 0.4s ease-in-out 0.5s; -ms-transition: text-indent 0.4s ease-in-out 0.5s; -o-transition: text-indent 0.4s ease-in-out 0.5s; transition: text-indent 0.4s ease-in-out 0.5s; }
  .xc_m_left_menu .xc_m_meun_list > div.row > div[class*='col-'] a.sc_f_slide_3 { -webkit-transition: text-indent 0.4s ease-in-out 0.6s; -khtml-transition: text-indent 0.4s ease-in-out 0.6s; -moz-transition: text-indent 0.4s ease-in-out 0.6s; -ms-transition: text-indent 0.4s ease-in-out 0.6s; -o-transition: text-indent 0.4s ease-in-out 0.6s; transition: text-indent 0.4s ease-in-out 0.6s; }
  .xc_m_left_menu .xc_m_meun_list > div.row > div[class*='col-'] a.sc_f_slide_4 { -webkit-transition: text-indent 0.4s ease-in-out 0.7s; -khtml-transition: text-indent 0.4s ease-in-out 0.7s; -moz-transition: text-indent 0.4s ease-in-out 0.7s; -ms-transition: text-indent 0.4s ease-in-out 0.7s; -o-transition: text-indent 0.4s ease-in-out 0.7s; transition: text-indent 0.4s ease-in-out 0.7s; }
  .xc_m_left_menu .xc_m_meun_list > div.row > div[class*='col-'] a.sc_f_slide_5 { -webkit-transition: text-indent 0.4s ease-in-out 0.8s; -khtml-transition: text-indent 0.4s ease-in-out 0.8s; -moz-transition: text-indent 0.4s ease-in-out 0.8s; -ms-transition: text-indent 0.4s ease-in-out 0.8s; -o-transition: text-indent 0.4s ease-in-out 0.8s; transition: text-indent 0.4s ease-in-out 0.8s; }
  .xc_m_left_menu .xc_m_meun_list > div.row > div[class*='col-'] a.sc_f_slide_6 { -webkit-transition: text-indent 0.4s ease-in-out 0.9s; -khtml-transition: text-indent 0.4s ease-in-out 0.9s; -moz-transition: text-indent 0.4s ease-in-out 0.9s; -ms-transition: text-indent 0.4s ease-in-out 0.9s; -o-transition: text-indent 0.4s ease-in-out 0.9s; transition: text-indent 0.4s ease-in-out 0.9s; }
  .xc_m_left_menu .xc_m_meun_list > div.row > div[class*='col-'] a.sc_f_slide_7 { -webkit-transition: text-indent 0.4s ease-in-out 0.95s; -khtml-transition: text-indent 0.4s ease-in-out 0.95s; -moz-transition: text-indent 0.4s ease-in-out 0.95s; -ms-transition: text-indent 0.4s ease-in-out 0.95s; -o-transition: text-indent 0.4s ease-in-out 0.95s; transition: text-indent 0.4s ease-in-out 0.95s; }
  .xc_m_left_menu .dropdown-menu{left: 50px;border-radius: 0;}
  .dropdown_menu{display: none;}
  .upcaret{transform: rotateX(180deg);}
/*脚部*/
footer{
	background: #fff;
}
footer .container{
	padding: 0;
}
.foot-nav{
	margin: 40px auto;
	overflow: hidden;
	/*display: -webkit-flex; 
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;*/
   -webkit-column-count: 5;-moz-column-count: 5;column-count: 5;  
   -webkit-column-gap: 200px;-moz-column-gap: 200px;column-gap: 200px;
}
.foot-nav dl{
	/*float: left;
	width: 20%;*/
}
.foot-nav dl dt{
	font-size: 16px;
	color: #333;
	margin-bottom: 20px;
}
.foot-nav dl dd{
	font-size: 12px;
	color: #666666;
	line-height: 24px;
}
.foot-line{
	width: 80%;
	margin: 0 auto;
	height: 1px;
	border: 1px solid #f3f3f3;
}
.foot-link{
	margin-top: 20px;
}
.foot-link p{
	display: inline;
}
.foot-link ul{
	display: inline-block;
	vertical-align: middle;
	text-align: center;
}
.foot-link ul li{
	line-height: 30px;
	display: inline-block;
	
}
.foot-link ul li a{
	font-size: 12px;
	padding: 0 10px;
	border-right: 1px solid #666666;
}
.foot-mark{
	text-align: center;
	color: #999999;
	font-size: 12px;
	margin: 16px auto 25px;
}

/*登陆注册*/
.index{
	width: 100%;
	height: 100%;
	background: url(../images/IndexBg.jpg) no-repeat top left;
	background-size: 100% 100%;
	position: relative;
}
.index>.container{
	display:table;
    height:100%;
}
.index>.container>.row{
	display: table-cell;
    vertical-align: middle;
}
.index-pane{
	background: #FFF;
	border-radius: 5px;
	padding-bottom: 30px;
	width: 455px;
}
.index-pane>ul>li{
	padding-left: 0;
	padding-right: 0;
}
.index-pane>ul>li a{
	text-align: center;
	color: #333333;
	font-size: 16px;
	background: #ccc5c4;
	margin: 0;
}
.index-pane>ul>li.active a{
	background: #fff;
}
.index-pane>ul>li:first-child a{
	border-top-right-radius: 0;
}
.index-pane>ul>li:last-child a{
	border-top-left-radius: 0;
}
.tab-logo img{
	display: block;
	margin: 40px auto 30px;
}
#login,#register{
	padding: 0;
}
#mobileReg{
	display: none;
}
.havep{
	display: none;
}
#forgetPwd{
	float: right;
}
.index-pane .form-group{
	font-size: 13px;
	color: #6a6a6a;
}
.index-pane .form-group label{
	display: block;
	height: 34px;
	line-height: 34px;
	text-align: right;
	padding:0 10px 0 0;
}
.index-pane .form-group .input-group{
	border: 1px solid #999;
}
.index-pane .form-group .input-group:hover{
	border-color: #e66161;
	box-shadow:0 0 3px #e66161;
}
.index-pane .form-group span{
	border-radius: 0;
	border: none;
}
.index-pane .form-group input[type="text"],
.index-pane .form-group input[type="password"]{
	border-radius: 0;
	border: none;
	box-shadow: none;
	padding-left: 5px;
}

.user_name span{
	background: url(../images/icon.png) no-repeat;
	background-position: 0px 3px;
}
.user_name p{
	font-size: 12px;
	color: #999999;
	padding: 0;
	margin-bottom: 15px;
}
.password span{
	background: url(../images/icon.png) no-repeat;
	background-position:-24px 3px ;
}
.index-pane .yzm .input-group{
	border: none;
}
.index-pane .yzm .input-group:hover{
	border: none;
	box-shadow: none;
}
.yzm .input-group input[type=text]{
	border: 1px solid #999;
	height: 35px;
	line-height: 35px;
	
}
.yzm .input-group .yzm-img{
	height: 35px;
	overflow: hidden;
	padding-right: 0;
}
.yzm .input-group .yzm-img img{
	width: 100%;
	height: 100%;
}
.input_button{
	display: block;
	margin-top: 10px;
	height: 35px;
	background: #f46060;
	border: none;
	color: #fff;
}
.width100{
	width: 100%;
}
.index-pane #login a{
	padding: 5px 0;
	font-size: 12px;
	color: #f46060;
}
.yzm-input{
	padding-right: 0;
}
.yzm-input input{
	width: 100%;
	height: 35px;
	line-height: 35px;
	border: none;
	background: #e4e4e4;
	font-size: 12px;
}
.read{
	padding: 0;
	font-size: 12px;
	margin-bottom: 15px;
}
.read input{
	opacity: 0;
	cursor: pointer;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	display: none;
}
.read i{
	display: inline-block;
	width: 15px;
	height: 15px;
	border: 1px solid #555;
	vertical-align: sub;
}
.read i.on{
	background: url(../images/checked.jpg) top left no-repeat;
	background-size: 100% 100%;
	border: none;
}
.read span{
	color: #f46060;
	cursor: pointer;
}
#register .bs-example>p{
	text-align: center;
	margin-top: 5px;
}
#register .bs-example>p a{
	text-decoration: underline;
	color: #f46060;
}
#protocol .btn-primary{
	background: #f46060;
	border: none;
}


/*注册成功*/
.success-pane{
	background: #FFF;
	border-radius: 5px;
	padding: 50px 30px 40px;
	overflow: hidden;
}
.success-pane .success-title{
	text-align: center;
	font-size: 24px;
	color: #333333
}
.success-title i{
	width: 25px;
	height: 25px;
	display: inline-block;
	vertical-align: middle;
	background: url(../images/success.jpg) top left no-repeat;
	background-size: 100% 100%;
	
}
.success-pane>ul{
	margin-top: 25px;
	padding: 0;
}
.success-pane>ul li{
	text-align: center;
}
.success-pane>ul li:last-of-type{
	margin-right: 0;
}
.success-pane>ul li a{
	display: block;
	width: 100%;
	height: 40px;
	line-height: 40px;
	border-radius: 5px;
	color: #fff;
	background-color: #f46060;
}
.success-pane>ul li:last-child a{
	background-color: #ffb933;
}

/*充值页面*/
.recharge-cont{
	padding: 40px 15px 60px;
}
.cont-left{
	padding: 0 15px 0 0;
}
.cont-left ul{
	background: #fff;
	border: 1px solid #e6e3e3;
	padding-bottom: 80px;
}
.cont-left ul li dl dt,
.cont-left ul li dl dd{
	height: 49px;
	line-height: 49px;
	padding-left: 30px;
	border-bottom: 1px solid #E6E3E3;	
	font-size: 14px;
	color: #161616;
	font-weight: normal;
	padding-right: 15px;
	cursor: pointer;
}
.cont-left ul li dl dt{
	background-color: #e96060;
	font-size: 18px;
	color: #fff;
	cursor: auto;
}
.cont-left ul li dl dt i{
	width: 25px;
	height: 25px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px;
}
.cont-left ul li:nth-child(1) dl dt i{
	background: url(../images/icon-b.png) 0 -25px no-repeat;
}
.cont-left ul li:nth-child(2) dl dt i{
	background: url(../images/icon-b.png) -50px -25px no-repeat;
}
.cont-left ul li:nth-child(3) dl dt i{
	background: url(../images/icon-b.png) -25px -25px no-repeat;
}
.cont-left ul li dl dd span{
	float: right;
}
.cont-left ul li dl dd.on_curr{
	background-color: #ecebeb;
}
.cont-right{
	padding-right: 0;
}
.cont-right-container{
	border: 1px solid #F5F5F5;
	background-color: #fff;
	min-height: 768px;
	padding: 0 15px 60px;
	overflow: hidden;
}
.cont-right .cont-right-title{
	height: 60px;
	line-height: 60px;
	font-size: 18px;
	color: #181818;
/* 	font-weight: bold; */
	border-bottom: 1px dashed #dbdbdb;
	margin-bottom: 30px;
}
.cont-right .cont-right-title span{
	color: #e96060;
}
.cont-right-cont>p>span{
	color: #e96060;
}
.cont-right-cont .cont-form{
	margin-top: 35px;
	margin-left: 25px;
	color: #181818;
	overflow: hidden;
}
.cont-right-cont .cont-form label{
	font-weight: normal;
}
.cont-right-cont .cont-form input[type=text]{
	height: 40px;
	line-height: 40px;
	border: 1px solid #e8e8e8;
	width: 220px;
}
.cont-right-cont .cont-form input[type=password]{
	height: 40px;
	line-height: 40px;
	border: 1px solid #e8e8e8;
	width: 220px;
}
.cont-right-cont .cont-form ul{
	display: inline-block;
	vertical-align: middle;
	overflow: hidden;
}
.cont-right-cont .cont-form ul li{
	float: left;
	width: 115px;
	height: 45px;
	line-height: 45px;
	border: 1px solid #E8E8E8;
	margin:0 10px 10px 0;
}
.cont-right-cont .cont-form ul li a{
	color: #333333;
	display: block;
	width: 100%;
	height: 100%;
	text-align: center;
}
.cont-right-cont .cont-form ul li.on_curr{
	border-color: #b8d949;
	background: url(../images/checked-br.jpg) bottom right no-repeat;
}
.cont-right-cont .cont-form.bank ul li{
	width: 170px;
	height: 40px;
	margin-right: 20px;
	box-sizing: content-box;
	position: relative;
}
.cont-right-cont .cont-form.bank ul li img{
	display: block;
	margin: 0 auto;
	height:100%;
}
.cont-right-cont .cont-form.bank ul li i{
	position: absolute;
	right: 0;
	bottom: 0;
	width: 25px;
	height: 25px;
	display: none;
	background: url(../images/checked-br.jpg) bottom right no-repeat;
}
.cont-right-cont .cont-form.bank ul li.on_curr i{
	display: block;
}
.online_pay{
	display: none;
}
.cont-right-cont form>input[type=submit]{
	width: 100px;
	height: 35px;
	border-radius: 3px;
	background: #eb6868;
	color: #fff;
	border: none;
	margin: 35px 0 0 73px;
}
.cont-right-cont form>input[type=button]{
	width: 120px;
	height: 35px;
	border-radius: 3px;
	background: #eb6868;
	color: #fff;
	border: none;
	margin: 35px 0 0 73px;
}

/*安全中心*/
.security-cont .cont-right-cont>p{
	padding: 20px 0 25px;
}
.security-cont .cont-right-cont p big,
.security-cont .cont-right-cont p a,
.cont-right-cont ul li .center span{
	color: #cf0015;
}
.security-cont .cont-right-cont ul li{
	height: 68px;
	line-height: 68px;
	border-bottom: 1px dashed #d7d7d7;
	overflow: hidden;
}
.security-cont .cont-right-cont ul li:first-of-type{
	border-top: 1px dashed #d7d7d7;
}
.security-cont .cont-right-cont ul li .left i{
	width: 25px;
	height: 25px;
	display: inline-block;
	vertical-align: bottom;
	margin-right: 10px;
	background: url(../images/icon-b.png) no-repeat;
}
.security-cont .cont-right-cont ul li:nth-child(1) .left i{
	background-position: 0 -50px;
}
.security-cont .cont-right-cont ul li:nth-child(2) .left i{
	background-position: -25px -50px;
}
.security-cont .cont-right-cont ul li:nth-child(3) .left i{
	background-position: -50px -50px;
}
.security-cont .cont-right-cont ul li .left p{
	display: inline;
	line-height: 25px;
}
.security-cont .cont-right-cont ul li .center{
	padding: 0;
}
.security-cont .cont-right-cont ul li .right{
	text-align: right;
}
.security-cont .cont-right-cont ul li .right input[type=button]{
	width: 68px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #b0b0b0;
	border-radius: 3px;
	color: #b0b0b0;
	background: #fff;
	margin-right: 10px;
}
.security-cont .cont-right-cont ul li .right input[type=button]:hover,
.security-cont .cont-right-cont ul li .right input[type=button]:focus,
.security-cont .cont-right-cont ul li .right input[type=button]:active{
	background: #eb6868;
	border: none;
	color: #fff;
}

/*修改密码成功*/
.changePsw-cont .cont-right-container{
	min-height: 568px;
	overflow: hidden;
}
.changePsw-cont .success-title{
	float: none;
	margin: 140px auto 60px;
	text-align: center;
	font-size: 20px;
	color: #181818;
}
.changePsw-cont .success-title i{
	width: 45px;
	height: 45px;
	margin-right: 18px;
	background: url(../images/checked_03.jpg) top left no-repeat;
}
.changePsw-cont .cont-right-cont a{
	float: none;
	margin: 0 auto;
	display: block;
	text-align: center;
	height: 40px;
	line-height: 40px;
	background: #ed6e6e;
	border-radius: 3px;
	color: #fff;
}

/*修改密码*/
.chpwd-cont .cont-right-cont .cont-form{
	text-align: center;
	overflow: hidden;
}
.chpwd-cont .cont-right-cont .cont-form label{
	padding: 0;
	text-align: right;
	line-height: 40px;
}
.chpwd-cont .cont-right-cont form > input[type="submit"]{
	margin-left: 41.6%;
}

/*收货地址*/
.add-cont .cont-right-cont ul li .cont{
	border: 1px solid #eeeeee;
	padding: 5px 10px;
	margin-bottom: 15px;
	cursor: pointer;
}
.add-cont .cont-right-cont ul li.add-start .cont{
	border: 1px solid #e96060;
}
.add-cont .cont-right-cont ul li#addone .cont{
	border: 1px solid #eeeeee;
}
.add-cont .cont-right-cont ul li .cont p:first-of-type{
	text-align: right;
	line-height: 35px;
	border-bottom: 1px solid #f1f1f1;
}
.add-cont .cont-right-cont ul li .cont p:first-child span{
	font-weight: bold;
	float: left;
}
.add-cont .cont-right-cont ul li .cont p:nth-child(2){
	line-height: 32px;
	padding-top: 10px;
	height: 64px;
	box-sizing: content-box;
	overflow: hidden;
}
.add-cont .cont-right-cont ul li .cont .cont-down{
	overflow: hidden;
	padding: 10px 0 5px;
}
.add-cont .cont-right-cont ul li .cont .cont-down a{
	float: left;
	color: #666;
	margin-right: 10px;
}
.add-cont .cont-right-cont ul li .cont .cont-down a:hover{
	color: #cf0015;
}
.add-cont .cont-right-cont ul li .cont .cont-down i{
	width: 25px;
	height: 25px;
	display: block;
	float: right;
	background: url(../images/icon-b.png) -75px -25px no-repeat;
}
.add-cont .cont-right-cont ul li .cont>img{
	display: block;
	margin: 45px auto;
}

.add-modal-body{
	overflow-y: scroll;
	height: 500px;
}
#addmore .btn-primary{
	background: #e96060;
	border-color: #e96060;
}
.sj-box1 .sj_btn_shuru {width:424px;height:40px;line-height:40px;font-size:13px; border: 1px solid #e3e3e3;    box-sizing: border-box;
    -web-kit-appearance: none;
    -moz-appearance: none;
	margin-right:10px;
    display: block;
    outline: 0;
    padding: 0 1em;
    text-decoration: none;
	color: #666;
}
.sj-box1 .sj_btn_sr:focus {border:none;box-shadow:0 0 5px rgba(255,0,0,.5);border:1px solid #dc303c;}
.sj-box1 .sj_btn_sr {height:40px;border:1px solid #e3e3e3;line-height:40px;text-indent:5px;font-size:12px;color:#666;float:left;margin-right:10px;box-sizing:border-box;-web-kit-appearance:none;-moz-appearance:none;display:block;outline:0;padding:0 1em;text-decoration:none;}
.sj-box1  select.sj-search_xl {width:424px;height:40px;line-height:40px;font-size:14px;border: 1px solid #e3e3e3;color:#666;text-indent: 10px;}
.sj-box1  select.sj-search_xl option{}
.sj-box1 {border:1px solid #eee;padding:20px 10px;background:#fff;}
.pro_co table.sj-tab th {color:#333;}
.pro_co table ul li {float:left;padding:10px 0;margin-right:30px;}
.pro_co .alertIn_con {overflow:auto;height:530px;padding:20px 10px;}
.pro_co {border-bottom:1px solid #e2e2e2;}
.pro_co:last-child {border:none;}
.pro_co ul li {margin-bottom:22px;}
.pro_co_c {border-top:1px solid #e2e2e2;padding:18px 12px;}
.pro_co_ct {overflow:hidden;}
.pro_co_ct3{color: #333333;
    font-size: 14px;}
.pro_co_tips {color:#dc303c;font-size:12px;margin-left:141px;margin-top:5px;}
.pro_co_c>ul>li {margin-bottom:12px;overflow:hidden;}
.pro_co_ct1 {color:#666666;font-size:13px;float:left;display:block;width:140px;text-align:left;height:40px;line-height:40px;}
.pro_must {color:#dc303c;}
.pro_co_ct2 {float:left;min-height: 40px;line-height: 40px;}
.pro_co_mar {margin-right:25px;}
.pro_co_img {margin-right:20px;}
.pro_co_title {color:#444444;font-size:14px;}
.pro_co_sm_fb {padding:0px 15px 0 20px;margin-bottom:20px;}
.pro_co_textarea {width:570px;height:134px;border:1px solid #e2e2e2;margin-left:14px;padding-top:10px;padding-left:10px;box-sizing:border-box;}
.pro_title {color:#444444;font-size:14px;padding-left:20px;position:relative;background:#f6f6f6;border-radius:3px;height:40px;line-height:40px;}
.pro_co_radio {position:relative;float: left;}
.pro_co_radio label{width:30px;height: 26px;padding-top: 14px;margin-left: 10px;display: block;}
.pro_co_px {cursor:pointer;position:relative;left:-38px;top:10px;}
.pro_co_tj {color:#dc303c;font-size:14px;height:40px;line-height:40px;}
.pro_co_tj:hover {text-decoration:underline;}
.pro_co_he {width:113px;height:35px;display:inline-block;line-height:35px;text-align:center;background:#dc303c;color:#fff;border-radius:4px;display:block;margin-top:26px;cursor:pointer;font-size:12px;}
.pro_co_l2_l {float:left;}
.pro_co_l2_r {float:left;margin-left:30px;box-sizing:border-box;}
.pro_co_zi2 {color:#999999;font-size:12px;text-align:center;width:113px;margin-top:5px;display:block;}
.pro_co_l2_img {overflow:hidden;display:block;width:165px;height:116px;}
.pro_manager .sj-box {border:0px;padding:15px;}
.pro_co_c .sj-box1 {border:none;}
.pro_manager_gl {color:#333333;font-size:14px;background:url(../images/gltp.png) no-repeat left center;margin-left:10px;padding-left:15px;height:30px;line-height:30px;}
.pro_wait {color:#e53636}
.pro_ceng {position:absolute;left:0;top:0;background:rgba(0,0,0,0.3);width:100%;height:100%;z-index:1;padding-top:30px;box-sizing:border-box;font-size:12px;opacity:0;}
.pro_imgwrap {position:relative;width:148px;height:104px;background:url(../images/sc.jpg) no-repeat;}
.pro_imgwrap:hover .pro_ceng {opacity:1}
.pro_mimg_gh {float:left;width:50%;text-align:right;padding-right:10px;box-sizing:border-box;}
.pro_mimg_sc {float:left;width:50%;text-align:left;padding-left:10px;box-sizing:border-box;}
.pro_mimg_gh_bg {display:block;height:40px;width:100%;background:url(../images/gh.png) no-repeat 46px 20px;}
.pro_ceng a {color:#fff;}
.pro_ceng a:hover {text-decoration:underline}
span.pro_mimg_sc_bg {display:block;height:40px;width:100%;background:url(../images/sc.png) no-repeat 5px 20px;}

.pro_mimg {overflow:hidden;text-align:center;}
.pro_mimg a {color:#666666;font-size:12px;margin-top:68px;display:inline-block;text-align:center;}
.pro_mimg a:hover {color:#e53636}
/*商品管理-待处理商品_编辑*/
.sj-search .sj_btn_shuru{width:208px;height:33px;line-height:33px;border:1px solid #e3e3e3;text-indent:5px;font-size:12px;color:#666;float:left;margin-right:10px;box-sizing:border-box;-web-kit-appearance:none;-moz-appearance:none;display:block;outline:0;padding:0 1em;text-decoration:none;}
.sj-search select.sj-search_xl{width: 140px;height: 33px;line-height:33px;border: 1px solid #e3e3e3;color: #333;font-size: 12px; text-indent: 10px;}


/*工单详情页面*/
.work-info,.after-info{
	border: 1px solid #f1f1f1;
	overflow: hidden;
	margin-bottom: 20px;
}
.info-title{
	height: 40px;
	line-height: 40px;
	color: #626262;
	background-color: #f1f1f1;
}
.work-info ul{
	padding: 15px 0;
	overflow: hidden;
	width: 100%;
}
.work-info ul li:nth-child(1){
	width: 35%;
}
.work-info ul li:nth-child(2){
	width: 20%;
}
.work-info ul li:nth-child(3){
	width: 40%;
}
.work-info ul li small,
.work-info ul li p{
	color: #999999;
}
.work-info ul li span{
	color: #e75858;
}
.work-info ul li:nth-child(1) p{
	margin-bottom: 12px;
	padding: 0;
}
.work-info ul li:nth-child(2) img{
	width: 100%;
}
.work-info ul li:nth-child(3) p{
	color: #333;
	line-height: 24px;
	height: 72px;
	box-sizing: content-box;
	overflow: hidden;
	margin-bottom: 10px;
}
.after-info .info-rate{
	padding: 15px 30px;
	overflow: hidden;
}
.after-info .info-rate li{
	line-height: 40px;
	border-left: 1px solid #e6e6e6;
}
.after-info .info-rate li i{
	display: inline-block;
	width: 15px;
	height: 15px;
	background: url(../images/icon-b.png) -31px -80px no-repeat;
	margin-left: -7px;
}
.after-info .info-rate li.start i{
	background: url(../images/icon-b.png) -6px -80px no-repeat;
}
.after-info .info-rate li p{
	display: inline-block;
	padding-left: 15px;
	margin-right: 100px;
	font-weight: normal;
}
.after-info .info-rate li.start p{
	color: #e96060;
}
.work-detail ul{
	padding: 15px 30px;
	overflow: hidden;
}
.work-detail ul li{
	line-height: 40px;
}
.orderinfo-cont.work-detail{
	min-height: 0;
}
.orderinfo-cont.work-detail .info-title{
	margin-bottom: 20px;
}
.orderinfo-cont.work-detail table.order-message{
	width: 96%;
	margin: 0 2% 30px;
}

/*申请售后*/
.apply-cont .cont-form label{
	line-height: 40px;
	text-align: right;
	padding-left: 0;
}
.cont-form select{
	height: 40px;
	line-height: 40px;
	border:1px solid #e1e1e1;
	appearance:none;  
  -moz-appearance:none;  
  -webkit-appearance:none; 
  background: url(../images/down_03.jpg) 98% center no-repeat;
  padding: 0 10px;
}
.cont-form select::-ms-expand { display: none; }
.apply-cont .cont-right-cont .cont-form{
	margin-top: 20px;
}
.apply-cont .cont-right-cont .cont-form.number input[type=text]{
	width: 40px;
	text-align: center;
}
.cont-form.number em{
	display: inline-block;
	width: 25px;
	height: 25px;
	line-height: 25px;
	border-radius: 50%;
	margin: 0 10px;
	text-align: center;
	background-color: #f1f1f1;
	cursor: pointer;
}
.cont-form.number em:first-of-type{
	color: #fff;
	background: #ee7373;
}
.cont-form textarea{
	padding: 10px 15px;
	border: 1px solid #E1E1E1;
}
.apply-cont .cont-right-cont .cont-form ul{
	overflow: visible;
}
.apply-cont .cont-right-cont .cont-form ul li{
	width: 150px;
	height: 106px;
	margin-right: 11px;
	position: relative;
}
.apply-cont .cont-right-cont .cont-form ul li em{
	display: none;
	width: 20px;
	height: 20px;
	border-radius: 50%;
	color: #eb6868;
	background: #fff;
	border: 1px solid #eb6868;
	position: absolute;
	top: -7px;
	right: -4px;
	line-height: 19px;
	text-align: center;
	cursor: pointer;
}
.apply-cont .cont-right-cont .cont-form ul li:hover,
.apply-cont .cont-right-cont .cont-form ul li:active,
.apply-cont .cont-right-cont .cont-form ul li:focus,
.apply-cont .cont-right-cont .cont-form ul li:visited,
.apply-cont .cont-right-cont .cont-form ul li.on_curr{
	border: 1px solid #eb6868;
}
.apply-cont .cont-right-cont .cont-form ul li:hover em,
.apply-cont .cont-right-cont .cont-form ul li:active em,
.apply-cont .cont-right-cont .cont-form ul li:focus em,
.apply-cont .cont-right-cont .cont-form ul li:visited em,
.apply-cont .cont-right-cont .cont-form ul li.on_curr em{
	display: block;
}
.apply-cont .cont-right-cont .cont-form ul li img{
	width: 100%;
	height: 100%;
}
.apply-cont .cont-right-cont .cont-form a.file{
	display: inline-block;
	vertical-align: top;
	width: 150px;
	height: 106px;
	border: 1px solid #E1E1E1;
	text-align: center;
	color: #666666;
	position: relative;
	margin-bottom: 10px;
}
.apply-cont .cont-right-cont .cont-form a.file big{
	font-weight: normal;
	color: #d0d0d0;
	font-size: 50px;
	display: block;
	
}
.apply-cont .cont-right-cont .cont-form a.file input{
	position: absolute;
    width: 100%;
    height: 100%;
    right: 0;
    top: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    cursor: pointer
}
.apply-cont .cont-right-cont .cont-form .tixing{
	color: #999999;
	font-size: 12px;
	display: block;
	padding: 0;
}
.apply-cont .cont-right-cont input[type=button]{
	width: 100px;
    height: 35px;
    border-radius: 3px;
    background: #f1f1f1;
    color: #636262;
    border: 1px solid #d9d9d9;
    margin-left: 15px;
}

/*Admin首页*/
.right-top{
	padding: 40px 0 60px;
	overflow: hidden;
	border-bottom: 1px dashed #dddddd;
	position: relative;
}
.right-top span{
	color: #e4393c;
}
.right-top .right-top-left img{
	display: inline-block;
	vertical-align: inherit;
	border-radius: 50%;
	overflow: hidden;
}
.right-top .right-top-left ul{
	display: inline-block;
	margin-left: 55px;
}
.right-top .right-top-left ul li{
	line-height: 30px;
}
.right-top .right-top-left ul li big{
	font-size: 16px;
	color: #333;
}
.right-top .right-top-left ul li:nth-child(2) i{
	width: 15px;
	height: 15px;
	display: inline-block;
	margin: 0 5px;
/* 	background: url(../images/icon-b.png) no-repeat; */
}
.right-top .right-top-left ul li:nth-child(2) i:nth-child(1){
	background-position: -79px -55px;
}
.right-top .right-top-left ul li:nth-child(2) i:nth-child(2){
	background-position: -79px -80px;
}
.right-top .right-top-left ul li:nth-child(2) i:nth-child(3){
	background-position: -79px -5px;
}
.right-top .right-top-left ul li:nth-child(3){
	color: #777;
}
.right-top .right-top-left ul li a{
	display: block;
	width: 75px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border: 1px solid #e4393c;
	color: #e4393c;
	margin-top: 12px;
}
.right-top .line{
	width: 1px;
	height: 115px;
	border: 1px dashed #e2e2e2;
	position: absolute;
	left: 43.5%;
}
.right-top .right-top-right h4{
	font-size: 14px;
	font-weight: bold;
	color: #161616;
}
.right-top .right-top-right ul{
	padding: 0;
}
.right-top .right-top-right ul li{
	width: 50%;
	float: left;
	font-size: 12px;
	line-height: 40px;
}
.right-top .right-top-right .shop-car{
	line-height: 80px;
}
.right-top .right-top-right .shop-car i{
	display: inline-block;
	width: 20px;
	height: 20px;
	margin-right: 5px;
	vertical-align: sub;
	background: url(../images/icon-b.png) -2px -2px no-repeat;
}
.right-bottom .bottom-title{
	line-height: 32px;
	color: #181818;
	padding: 30px 0;
	overflow: hidden;
}
.right-bottom .bottom-title a{
	display: block;
	float: right;
	width: 100px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	font-size: 12px;
	color: #fff;
	background-color: #e53636;
	border-radius: 5px;
}
.right-bottom table{
	width: 100%;
}
.right-bottom table tr th,
.right-bottom table tr td{
	border: 1px solid #f1f1f1;
	text-align: center;
}
.right-bottom table tr th{
	background: #F1F1F1;
	height: 40px;
	line-height: 40px;
	font-size: 12px;
	color: #626262;
}
.right-bottom table tr td,
.right-bottom table tr td a,
.right-bottom table tr td a:hover span{
	color: #f22d2d;
}
.right-bottom table tr td span{
	color: #626262;
}
.right-bottom table tr th:first-of-type{
	text-align: left;
	padding-left: 15px;
}
.right-bottom table tr td img{
	width: 150px;
	margin:15px 0 15px 15px;
	float: left;
	
}
.right-bottom table tr td a{
	line-height: 25px;
	display: block;
	width: 100%;
}
.myorder-cont .cont-right-cont>ul.order-nav{
	overflow: hidden;
	padding-bottom: 20px;
}
.myorder-cont .cont-right-cont>ul.order-nav li{
	float: left;
	width: 86px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border-radius: 15px;
}
.myorder-cont .cont-right-cont>ul.order-nav li:hover,
.myorder-cont .cont-right-cont>ul.order-nav li.on_curr{
	background-color: #eb6969;
	color: #fff;
}
.myorder-cont .cont-right-cont table{
	width:100%;
}
.myorder-cont .cont-right-cont table td,
.myorder-cont .cont-right-cont table th{
	border: 1px solid #f3f3f3;
	text-align: center;
}
.myorder-cont .cont-right-cont table th{
	line-height: 40px;
	background: #eeeeee;
	padding: 0 15px;
}
.myorder-cont .cont-right-cont table th:first-of-type{
	text-align: left;
}
.myorder-cont .cont-right-cont table .order-title{
	line-height: 40px;
	background: #fafafa;
	/*border-top: 15px solid #fff;*/
}
.myorder-cont .cont-right-cont table .order-title ul{
	text-align: left;
	padding-left: 15px;
	line-height: 40px;
}
.myorder-cont .cont-right-cont table .order-title li{
	display: inline-block;
	width: 24%;
	font-size: 12px;
}
.myorder-cont .cont-right-cont table td .shop-info{
	overflow: hidden;
	min-height: 80px;
}
.myorder-cont .cont-right-cont table td .shop-info li{
	width: 100%;
	overflow: hidden;
	border-bottom: 1px solid #f3f3f3;
}
.myorder-cont .cont-right-cont table td .shop-info li a:hover{
	background: #eb6868;
	color: #fff;
}
.myorder-cont .cont-right-cont table td .shop-info li:last-of-type{
	border: none;
}
.myorder-cont .cont-right-cont table td .shop-info img{
	padding: 12px 15px;
	width: 36%;
	overflow: hidden;
	float: left;
}
.myorder-cont .cont-right-cont table td .td-right{
	width: 64%;
	float: left;
	padding:12px 20px 12px 0;
	text-align: left;
}
.myorder-cont .cont-right-cont table td .td-right p {
	height: 80px;
	overflow: hidden;
}
.myorder-cont .cont-right-cont table td .td-right small{
	color: #999999;
	font-size: 12px;
}
.myorder-cont .cont-right-cont table td .td-right>a {
	float: right;
	display: block;
	width: 70px;
	height: 30px;
	line-height: 30px;
	background: #e5e5e5;
	text-align: center;
	font-size: 12px;
	color: #666666;
}
.myorder-cont .cont-right-cont table .tr_line td{
	height: 15px;
	border: none;
}
.myorder-cont .cont-right-cont table td:nth-child(4){
	color: #f30000;
}
.myorder-cont .cont-right-cont table td:nth-child(6) a{
	display: inline-block;
	margin: 0 auto;
}
.myorder-cont .cont-right-cont table td:nth-child(6) a.pay-now{
	color: #3284ff;
}
.myorder-cont .cont-right-cont table td:nth-child(6) a.order-info{
	color: #f50101;
}
.myorder-cont .cont-right-cont>P{
	width: 100%;		
	text-align: center;
	padding: 10px 0;
}
.myorder-cont .cont-right-cont .all-order{
	background: #eeeeee;
	padding: 15px;
}

.myorder-cont .norder .norder-title{
	text-align: center;
	margin: 100px auto 60px;
	font-size: 24px;
	color: #333333;
}
.myorder-cont .norder .norder-title i{
	width: 45px;
	height: 45px;
	display: inline-block;
	vertical-align: middle;
	background: url(../images/norder_03.jpg) no-repeat;
	background-size: 100% 100%;
	margin-right: 10px;
}
.myorder-cont .norder .two-button{
	padding: 0;
	float: none;
	margin: 0 auto;
	overflow: hidden;
}
.myorder-cont .norder .two-button li{
	height: 40px;
	line-height: 40px;
	text-align: center;
	width: 50%;
}
.myorder-cont .norder .two-button li a{
	display: block;
	color: #fff;
	width: 100%;
	background: #f66868;
	border-radius: 5px;
}
.myorder-cont .norder .two-button li:nth-child(2) a{
	background: #ffbe3b;
}

/*我的购物车*/
.mycar-cont .cont-right-cont .read{
	float: left;
	padding: 0 7px;
	margin: 0;
	
}
.mycar-cont .cont-right-cont .read i{
	border-color: #dfdfdf;
}
.mycar-cont .cont-right-cont table .order-cont .read{
	line-height: 153px;
}
.mycar-cont .cont-right-cont table .cont-form.number{
	margin-top: 0;
}
.mycar-cont .cont-right-cont table .cont-form.number em{
	width: 20px;
	height: 20px;
	line-height: 17px;
	margin: 0;
}
.mycar-cont .cont-right-cont table .cont-form.number input[type="text"]{
	width: 40px;
	height: 30px;
	text-align: center;
}
.mycar-cont .cont-right-cont table td .td-right{
	width: 50%;
}
.mycar-cont .cont-right-cont table td .shop-info img{
	padding-left: 0;
}
/*2017/9/29*/
.none_shop,.down_shop,.noshop{
	width: 14%!important;
	margin-top: 30px;
	height: auto;
}
/*end_2017/9/29*/
.mycar-cont .cont-right-cont .mycar-right-bottom{
	height: 50px;
	line-height: 50px;
	background: #f8f8f8;
	margin-top: 15px;
	border: 1px solid #e9e9e9;
	overflow: hidden;
}
.mycar-cont .cont-right-cont .mycar-right-bottom .read{
	margin: 0;
}
.mycar-cont .cont-right-cont .mycar-right-bottom .read i{
	margin-right: 5px;
	vertical-align: sub;
}
.mycar-cont .cont-right-cont .mycar-right-bottom .read label{
	font-weight: normal;
	color: #666;
}
.mycar-cont .cont-right-cont .mycar-right-bottom ul{
	float: left;
}
.mycar-cont .cont-right-cont .mycar-right-bottom ul li{
	display: inline-block;
	padding: 0 5px;
	color: #666;
	cursor: pointer;
}
.mycar-cont .cont-right-cont .mycar-right-bottom a.pay-all{
	width: 60px;
	background: #eb6868;
	color: #fff;
	display: block;
	float: right;
	height: 50px;
	line-height: 50px;
	margin-top: -1px;
	text-align: center;
}

/*申请售后*/
.mysf-cont .cont-right-cont>a{
	background: #e73e3e;
	color: #fff;
	text-align: center;
	border-radius: 3px;
	height: 40px;
	line-height: 40px;
	margin-bottom: 15px;
}
.mysf-cont .cont-right-cont table{
	width: 100%;
}
.mysf-cont .cont-right-cont table tr{
	border: 1px solid #f0f0f0;
}
.mysf-cont .cont-right-cont table tr:nth-child(odd){
	background: #f8f8f8;
}
.mysf-cont .cont-right-cont table tr:hover{
	background: #f6f9fd;
}
.mysf-cont .cont-right-cont table tr th{
	text-align: center;
	line-height: 40px;
	background-color: #f6f6f6;
	font-size: 12px
}
.mysf-cont .cont-right-cont table tr td{
	line-height: 40px;
	text-align: center;
	font-size: 12px;
}
.mysf-cont .cont-right-cont table tr td:nth-child(3){
	text-align: center;
	padding-left: 10px;
}
.mysf-cont .cont-right-cont table tr td a{
	margin: 0 5px;
}

/*我的足迹*/
.myfooter-cont .cont-right-cont .data{
	height: 40px;
	line-height: 40px ;
	border: 1px solid #eaeaea;
	background-color: #f7f7f7;
	padding: 0 15px;
	color: #333;
	margin: 20px auto;
}
.myfooter-cont .cont-right-cont .goods{
	overflow: hidden;
}
.myfooter-cont .cont-right-cont .goods li .goods-ch{
	position: relative;
	margin-bottom: 20px;
	border: 1px solid #dddddd;
}
.myfooter-cont .cont-right-cont .goods li .goods-ch em{
	position: absolute;
	top: 13px;
	right: -14px;
	background: url(../images/righttop.png) no-repeat;
	color: #fff;
	text-align: center;
	display: block;
	width: 75px;
	height: 30px;
	line-height: 22px;
	z-index: 2;
	font-size: 12px;
}
.myfooter-cont .cont-right-cont .goods li .goods-ch img{
	width: 100%;
	/*height: 210px;*/
	border-bottom: 1px solid #dddddd;
}
.myfooter-cont .cont-right-cont .goods li .goods-ch h5{
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	padding: 15px 20px;
	color: #333;
	box-sizing: content-box;
}
.myfooter-cont .cont-right-cont .goods li .goods-ch p{
	display: inline-block;
	color: #999999;
	padding: 0 20px 15px;
}
.myfooter-cont .cont-right-cont .goods li .goods-ch p:first-of-type{
	text-decoration: line-through;
}
.myfooter-cont .cont-right-cont .goods li .goods-ch p span{
	color: #e60012;
}

/*站内信*/
.message-cont{
	background: #fff;
	border: 1px solid #ececec;
	min-height: 768px;
	margin: 40px auto 60px;
	overflow: hidden;
}
.message-cont>h4{
	font-weight: bold;
	padding: 25px 0 20px;
	border-bottom: 1px dashed #d6d6d6;
}
.message-cont table{
	width: 100%;
	margin: 45px auto 30px;
}
.message-cont table tr{
	text-align: center;
	line-height: 58px;
	border-bottom: 1px dashed #dfdfdf;
}
.message-cont table tr th{
	background: #f4f4f4;
	border-top: 3px solid #f48989;
	border-bottom: 1px solid #dfdfdf;
	text-align: center;
}
/*start-2017/9/27*/
.message-cont table tr:hover{
	background: #fff6f6;
	background: -webkit-linear-gradient(left,rgba(255,246,246,1), rgba(255,246,246,0), rgba(255,246,246,1)); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right,rgba(255,246,246,1), rgba(255,246,246,0), rgba(255,246,246,1)); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right,rgba(255,246,246,1), rgba(255,246,246,0), rgba(255,246,246,1)); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right,rgba(255,246,246,1), rgba(255,246,246,0), rgba(255,246,246,1)); /* 标准的语法（必须放在最后） */
	cursor: pointer;
}
.message-cont table tr.down-text td div{
	padding: 15px 20px;
	line-height: 25px;
	display: none;
	border-bottom: 1px dashed #ea6161; 
}
.message-cont table tr.down-text{
	border: none;
}
/*end-2017/9/27*/
.message-cont table tr.down-text:hover{
	background: none;
}
.message-cont table tr td,
.message-cont table tr td a{
	color: #6b6b6b;
}
.message-cont table tr td span:hover{
	cursor: pointer;
	color: #ea6161;
}
.message-cont table tr td.noread a{
	color: #ea6161;
}
.no-read{
	line-height: 35px;
	color: #ea6161;
	width: 30%;
	float: left;
}
.no-read span{
	color: #333;
	margin-left: 20px;
	cursor: pointer;
}
button.read-more{
	display: block;
	margin: 20px auto;
	height: 30px;
	line-height: 30px;
	color: #fff;
	background: #ea6161;
	padding: 0px 20px;
	border: none;
	border-radius: 3px;
}
.mes-pg{
	float: right;
}
.mes-pg .pagination{
	margin: 0;
	vertical-align: middle;
}
.mes-pg .pagination li a{
	border-radius: 0;
	margin-left: 5px;
	border: 1px solid #e2e2e2;
	color: #928c8c;
}
.mes-pg .pagination li:last-child a{
	margin-right: 10px;
}
.mes-pg .pagination li:hover a,
.mes-pg .pagination li:focus a,
.mes-pg .pagination li:active a,
.mes-pg .pagination li.on_curr a{
	background: #eb6868;
	color: #fff;
	border-color: #eb6868;
}
.mes-pg p,
.mes-pg .input-group p,
.mes-pg .input-group a{
	font-size: 12px;
	color: #928c8c;
	display: inline-block;
}
.mes-pg .input-group{
	display: inline-block;
	margin-left: 15px;
}
.mes-pg .input-group input{
	width: 50px;
	height: 34px;
	border: 1px solid #e2e2e2;
	display: inline-block;
	float: none;
	margin: 0 5px;
	box-shadow: none;
}

/*订单详情页*/
.norderinfo-cont,.orderinfo{
	padding: 0;
}
.location li{
	display: inline-block;
	font-size: 12px;
	color: #666666;
	padding: 3px;
	line-height: 40px;
}
.location li:first-of-type{
	padding-left: 0;
}
.orderinfo-cont {
	border: 1px solid #ebebeb;
	min-height: 768px;
	background: #fff;
	margin-bottom: 60px;
	overflow: hidden;
}
.orderinfo-cont h5{
	font-weight: bold;
	padding: 20px 0 15px;
}
.orderinfo-cont table.order-message{
	width: 100%;
}
.orderinfo-cont table.order-message tr td{
	border: 1px solid #eaeaea;
	line-height: 40px;
	padding-left: 20px;
	font-size: 12px;
	color: #181818;
}
.after-info p{
	line-height: 35px;
	font-weight: bold;
	padding-left: 40px;
}
.orderinfo-cont .right-bottom .td-right,
.check-cont .right-bottom .td-right{
	width: 63%;
	float: left;
	text-align: left;
	padding: 15px;
	color: #333;
}
.orderinfo-cont .right-bottom .td-right p,
.check-cont .right-bottom .td-right p{
	height: 80px;
	overflow: hidden;
}
.orderinfo-cont .right-bottom .td-right small,
.check-cont .right-bottom .td-right small{
	color: #999999;
}
.orderinfo-cont .right-bottom table tr td:nth-child(3){
	color: #626262;
}
.orderinfo-cont .amount{
	margin: 20px 0 70px;
	border: 1px solid #e7e7e7;
	background: #f4f4f4;
	padding:0 20px;
	height: 58px;
	line-height: 58px;
	overflow: hidden;
}
.orderinfo-cont .amount li{
	width: 25%;
	float: left;
}
.orderinfo-cont .amount li span{
	color: #e84141;
}
.orderinfo-cont .amount li:nth-child(3){
	text-align: center;
}
.orderinfo-cont .amount li:nth-child(4),
.orderinfo-cont .amount li:nth-child(5){
	text-align: right;
}
.orderinfo-cont h4{
	font-weight: bold;
	padding-top: 25px;
}
.orderinfo-cont h4>p{
	font-weight: normal;
	font-size: 12px;
	line-height: 40px;
}
.orderinfo-cont h4>p>big{
	color: #e96060;
}
.after-info.no-info{
	height: 100px;
	padding: 30px 25px ;
}

/*收银台-支付成功*/
.check-top{
	height: 80px;
	border-bottom: 1px solid #eaeaea;
	overflow: hidden;
}
.check-top .head-logo{
	margin-top: 10px;
}
.check-top h3{
	font-weight: normal;
	display: inline-block;
	padding-left: 20px;
	margin: 30px 0 0 23px;
	border-left: 1px solid #cdcdcd;
}
.check-top ul.head-top-a{
	margin-top: 23px;
}
.check-top ul.head-top-a li:first-child i{
	background: url(../images/icon.png) -50px 0 no-repeat;
}
.check-top ul.head-top-a li a{
	padding: 0 10px 0 5px;
}
.check-cont .cont-right-container{
	min-height: 0;
}
.check-cont .norder .norder-title i{
	background: url(../images/success.jpg) no-repeat;
}
.check-cont .orderinfo-cont{
	border: none;
	padding-top: 60px;
	min-height: 0;
}

/*微信支付*/
.wechatpay-cont{
	border: 1px solid #ebebeb;
	margin: 40px auto 60px;
	background: #fff;
}
.wechatpay-cont h5{
	font-weight: bold;
	margin:40px 25px 0px;
}
.wechatpay-cont .wechatpay-point{
	text-align: center;
}
.wechatpay-cont .wechatpay-point>img{
	display: inline-block;
	border: 1px solid #e0e0e0;
}
.wechatpay-cont .wechatpay-point>div{
	width: 300px;
	height: 60px;
	line-height: 60px;
	background: #ff7e7c;
	margin: 20px auto;
	text-align: left;
}
.wechatpay-cont .wechatpay-point>div>img{
	display: inline-block;
	margin: 0 25px 0 50px;
	vertical-align: middle;
}
.wechatpay-cont .wechatpay-point>div>p{
	display: inline-block;
	line-height: 25px;
	vertical-align: middle;
	color: #fff;
}
.wechatpay-cont a.choice-other{
	padding:80px 25px 60px;
	color: #ec2b3e;
}

/*提交成功页面*/
.referto-cont{
	padding: 40px 10px 60px;
}
.refer-top{
	overflow: hidden;
}
.refer-top .refer-top-lf{
	overflow: hidden;
}
.refer-top .refer-top-lf i{
	display: block;
	width: 47px;
	height: 47px;
	margin-right: 25px;
	background: url(../images/success.jpg) no-repeat;
	vertical-align: middle;
	float: left;
}
.refer-top .refer-top-lf h4,
.refer-top .refer-top-lf p{
	float: left;
}
.refer-top .refer-top-lf p{
	line-height: 30px;
	color: #666;
}
.refer-top .refer-top-lf p span{
	color: #e80018;
}
.refer-top .refer-top-rg{
	text-align: right;
}
.refer-top .refer-top-rg p{
	line-height: 30px;
	color: #666;
}
.refer-top .refer-top-rg p big{
	color: #e80018;
}
.refer-info{
	padding-bottom: 30px;
	border-bottom: 1px dashed #ececec;
}
.refer-info li{
	line-height: 28px;
	color: #333;
}
.referto-cont h4.pay-way{
	display: inline-block;
	margin: 30px 15px;
	padding-left: 15px;
	border-left: 4px solid #ed7070;
}
.referto-cont .pay-form label{
	font-weight: normal;
	color: #666666;
	margin-bottom: 30px;
}
.referto-cont .pay-form label input{
	margin-right: 5px;
}
.referto-cont .pay-form label p{
	display: inline-block;
	padding-left: 15px;
}
.referto-cont .pay-form label p span{
	color: #e80018;
}
.referto-cont .cont-right-cont .cont-form{
	width: 100%;
	margin-left: 30px;
}
.referto-cont .cont-right-cont form > input[type="submit"]{
	margin-left: 30px;
}

.referto-cont .cont-right-cont form > input[type="button"]{
	margin-left: 30px;
}
/*结算页*/
.check-cont{
	padding: 20px 30px 60px;
}
.check-cont>p{
	font-size: 16px;
	color: #666;
}
.check-cont h5{
	margin-left: 0;
	margin-bottom: 0;
}
.check-cont .send-way{
	line-height: 60px;
	border-bottom: 1px dashed #e1e1e1;
}
.check-cont .send-way label{
	font-weight: normal;
}
.check-cont .send-way label input{
	margin:0 10px 0 40px ;
}
.check-cont .send-add{
	overflow: hidden;
}
.check-cont .send-add>a{
	height: 40px;
	line-height: 40px;
	border-radius: 3px;
	text-align: center;
	color: #fff;
	background: #e73e3e;
	margin: 15px 0 20px
}
.check-cont .send-add table{
	width: 100%;
}
.check-cont .send-add table tr td{
	line-height: 40px;
	text-align: center;
}
.check-cont .send-add table tr td a{
	margin: 5px;
}
.check-cont .send-add table tr:nth-child(odd){
	background: -webkit-linear-gradient(left,rgba(247,247,247,1), rgba(247,247,247,0.3), rgba(247,247,247,1)); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right,rgba(247,247,247,1), rgba(247,247,247,0.3), rgba(247,247,247,1)); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right,rgba(247,247,247,1), rgba(247,247,247,0.3), rgba(247,247,247,1)); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right,rgba(247,247,247,1), rgba(247,247,247,0.3), rgba(247,247,247,1)); /* 标准的语法（必须放在最后） */
	
}
/* .check-cont .send-add table tr:hover,
.check-cont .send-add table tr.on_curr,
.check-cont .send-add table tr:hover a,
.check-cont .send-add table tr.on_curr a{
	color: #e73e3e;
} */
.check-cont .send-add button{
	background: none;
	border: none;
	padding-right: 15px;
	color: #333;
	margin-top: 20px;
	
}
.check-cont .send-add button i{
	display: inline-block;
	vertical-align: middle;
	width: 25px;
	height: 25px;
	background: url(../images/icon.png) -75px 0 no-repeat;
}
.check-cont .send-add button i.down{
	background: url(../images/icon.png) -75px 0 no-repeat;
}
.check-order-info{
	margin: 53px -15px 0;
	border: 1px solid #e5e5e5;
	padding: 15px;
}
.check-order-info>h5{
	margin: 10px 0 25px;
}
.check-order-info>p{
	font-size: 12px;
	color: #666;
	line-height: 60px;
}
.check-cont .right-bottom table tr td{
	color: #333;
	
}
.check-cont .right-bottom table tr:nth-child(odd){
	background: #f7f7f7;
}
.check-order-info .send-marks{
	overflow: hidden;
}
.check-order-info .send-marks textarea{
	border: 1px solid #e0e0e0;
}
.check-cont .send-amount{
	float: right;
	text-align: right;
	margin-top: 80px;
	line-height: 40px;
	width: 100%;
}
.check-cont button.sure{
	background: #e94646;
	border-radius: 3px;
	text-align: center;
	color: #fff;
	height: 40px;
	line-height: 40px;
	border: none;
	margin: 50px 0 60px;
}
.check-cont p.text{
	color: #666;
	float: right;
	text-align: right;
	width: 100%;
}
/*.over-table{
	height: 58px;
	overflow: hidden;
	width: 100%;

}*/

/*收银台-完成订单*/
.ps-cont{
	padding: 20px 0px 60px;
}
.ps-cont table.order-message tr td{
	text-align: left;
}
.ps{
	margin: 15px 0 20px;
	float: left;
}
#zt_time{float: none;}




@media (min-width:1200px ) {
	.apply-cont .cont-form label{
		width: 100px;
	}
	.apply-cont .cont-right-cont .cont-form .tixing{
		margin-left: 100px;
	}
	.check-cont .send-marks p{
		width: 7%;
		padding: 0;
	}
	.check-cont .send-marks textarea{
		width: 93%;
	}
	.apply-cont .cont-right-cont .cont-form input[type="text"]{
		width: 33.333333%;
	}
	
}
@media (min-width:992px ) and (max-width:1119px ) {
	.security-cont .cont-right-cont ul li{
		height: auto;
		line-height: 45px;
	}
	.foot-nav{
		-webkit-column-gap: 150px;
		-moz-column-gap: 150px;
		column-gap: 150px;
	}
	.apply-cont .cont-right-cont .cont-form input[type="text"]{
		width: 33.333333%;
	}
}
@media (min-width:768px ) and (max-width:991px){
	.security-cont .cont-right-cont ul li{
		height: auto;
		line-height: 45px;
	}
	.orderinfo-cont table.order-message tr th:nth-child(1){
		width: 20%;
	}
	.foot-nav{
		-webkit-column-gap: 95px;
		-moz-column-gap: 95px;
		column-gap: 95px;
	}
	.no-read{
    	width: 100%;
    }
    /*start-2017/9/28*/
   .right-top-left{
   		padding-left: 0;
   }
   .right-top .right-top-left img{
   		width: 35%;
   }
   .right-top .right-top-left ul{
   	margin-left: 5px;
   }
   .right-top .line{
   	 left: 48.5%;
   }
   .right-top-right{
   	padding-right: 0;
   }
   .right-top .right-top-right .shop-car{
   	padding: 0;
   }
   /*end-2017/9/28*/
}
@media (max-width:767px ) {
	#login,#register{
		padding: 0 15px;
	}
	.index-pane{
		margin-top: -100px;
		width: 100%;
	}
	.cont-right .cont-right-title{
		margin-bottom: 20px;
	}
	.cont-right-cont .cont-form ul{
		width: 100%;
	}
	.cont-right-cont .cont-form ul li{
		width: 48%;
		margin-right: 2%;
	}
	.cont-right-cont .cont-form.bank ul li{
		width: 48%;
		margin-right: 2%;
		box-sizing: border-box;
	}
	.cont-right-cont .cont-form.bank ul li:nth-child(even){
		margin-right: 0;
	}
	/*start-2017/9/28*/
	.recharge-cont,.add-modal-body{
		padding: 0;
	}
	.recharge-cont .row{
		padding:  0 15px ;
	}
	/*end-2017/9/28*/
	.cont-right{
		height: auto;
		padding-left: 0;
	}
	.cont-right-container
	{
		height: auto;
		min-height: 0;
		overflow: hidden;
		padding-left:10px;
		padding-right:10px; 
	}
	.cont-right-cont form > input[type="submit"]{
		width: 100%;
		margin:35px auto 50px;
	}
	.cont-right-cont form > input[type="button"]{
		width: 100%;
		margin:35px auto 50px;
	}
	.right{
		margin-top: 10px;
	}
	.security-cont .cont-right-cont ul li{
		height: auto;
		line-height: 25px;
		padding: 15px 0;
	}
	.foot-link p{
		float: left;
		line-height: 30px;
		padding-left: 10px;
	}
	.foot-link ul li{
		float: left;
	}
	.security-cont .cont-right-cont > p{
		padding: 10px 0 15px;
	}
	.changePsw-cont .cont-right-container{
		min-height: 0;
		padding-bottom: 60px;
	}
	.changePsw-cont .success-title{
		margin: 40px auto 30px;
	}
	.chpwd-cont .cont-right-cont form > input[type="submit"]{
		margin-left: 0;
	}
	.chpwd-cont .cont-right-cont .cont-form input[type="text"]{
		width: auto;
	}
	.add-cont .cont-right-cont ul{
		padding: 0;
	}
	.add-cont .cont-right-cont ul li{
		padding: 0;
	}
	/*.work-info ul li{
		width: 100%!important;
		margin-bottom: 5px;
	}*/
	.work-info ul li:nth-child(1){
		width: 100%;
	}
	.work-info ul li:nth-child(2){
		width: 40%;
	}
	.work-info ul li:nth-child(3){
		padding-left: 0;
	}
	.work-info ul li:nth-child(3) p{
		font-size: 12px;
		line-height: 18px;
		height: 36px;
		
	}
	.work-info ul li:nth-child(1) p{
		font-size: 12px;
	}
	.after-info .info-rate li p{
		width: 100%;
	}
	.apply-cont .cont-right-cont .cont-form ul li{
		width: 49%;
		height: auto;
		margin-right: 2%;
	}
	.apply-cont .cont-right-cont .cont-form ul li:nth-child(even){
		margin-right: 0;
	}
	.apply-cont .cont-right-cont .cont-form a.file{
		width: 100%;
		margin-bottom: 15px;
	}
	.apply-cont .cont-form label{
		padding: 0;
	}
	.apply-cont .cont-right-cont input[type=button],
	.apply-cont .cont-right-cont input[type=submit]{
		margin-left: 0;
		width: 48%;
		float: left;
		margin: 35px 1% 50px;
	}
	.right-top{
		padding: 20px 0;
	}
	.right-top-left{
		padding: 0 0 20px;
		border-bottom: 1px dashed #ececec;
   		margin-bottom: 20px;
	}
	.right-top .right-top-left img{
		width: 80px;
		vertical-align: top;
	}
	.right-top .right-top-left ul{
		margin-left: 20px;
	}
	.right-top .right-top-left ul li a{
		width: 100%;
	}
	.right-bottom .bottom-title{
		padding: 15px 0;
	}
	.right-bottom table tr td img {
	    width: 80px;
	    margin: 5px 0 5px 5px;
	    float: left;
	}
	.right-bottom table tr th{
		height: auto;
		line-height: normal;
	}
	.right-bottom table tr td{
		font-size: 12px;
	}
	.right-bottom table tr th:nth-child(1){
		width: 40%;
	}
	.myfooter-cont .cont-right-cont .goods li{
		padding-left: 0;
	}
	.myfooter-cont .cont-right-cont .goods li .goods-ch h5{
		padding: 10px;
		height: auto;
		font-size: 12px;
	}
	.myfooter-cont .cont-right-cont .goods li .goods-ch p{
		padding: 0px 10px 15px;
		font-size: 12px;
	}
	.orderinfo-cont table.order-message tr th:nth-child(1){
		width: 30%;
	}
	.orderinfo-cont table.order-message tr td{
		padding-left: 10px;
	}
	.right-bottom table tr td img{
		width: 100%;
		margin: 0;
		padding: 5px;
	}
	.orderinfo-cont .right-bottom .td-right{
		width: 100%;
		padding: 5px;
	}
	.orderinfo-cont .right-bottom .td-right p,
	.check-cont .right-bottom .td-right p{
		height: 36px;
	}
	.orderinfo-cont .amount{
		height: auto;
		line-height: 25px;
	}
	.orderinfo-cont .amount li{
		width: 100%;
		text-align: right!important;
	}
	.check-cont .orderinfo-cont{
		padding: 15px 0 0;
		margin: 0;
	}
	.myorder-cont .norder .norder-title{
		margin: 30px auto;
	}
	.wechatpay-cont h5{
		text-align: center;
		margin: 30px auto;
	}
	.wechatpay-cont .wechatpay-point > img{
		width:100%;
	}
	.wechatpay-cont .wechatpay-point > div{
		width: 100%;
	}
	.wechatpay-cont a.choice-other{
		padding-top: 30px ;
	}
	.check-cont{
		padding:20px 0 60px;
		margin: 40px 15px 60px;
	}
	.check-cont h5{
		text-align: left;
		margin: 15px auto 0;
	}
	.check-cont .send-way{
		line-height: 45px;
	}
	.check-cont .send-way label input{
		margin: 0 5px;
	}
	.check-cont .send-amount{
		margin-top: 20px;
	}
	.check-cont button.sure{
		margin: 20px 0 10px;
	}
	.message-cont{
		min-height: 0;
		margin: 0;
	}
	.norderinfo-cont,.orderinfo{
		padding: 0 15px;
	}
	.ps-cont{
		margin: 0 15px;
	}
	.referto-cont{
		padding: 20px 0 30px;
		margin: 20px 15px 30px;
	}
	.refer-top .refer-top-rg{
		padding:5px 0;
	}
	.refer-top .refer-top-lf{
		padding: 5px 0 15px;
		/*margin-bottom: 15px;*/
		border-bottom: 1px dashed #ececec;
	}
	.refer-top .refer-top-rg p{
		width: 50%;
		float: left;
		font-size: 12px;
	}
	.refer-top-lf h4{
		font-size: 14px;
		width: 75%;
		line-height: 24px;
	}
	.refer-top .refer-top-lf p{
		line-height: 20px;
		font-size: 12px;
		padding-top: 15px;
	}
	.refer-info{
		padding: 0 0 15px;
	}
	.referto-cont .cont-right-cont .cont-form,
	.referto-cont .cont-right-cont form > input[type="submit"]{
		margin-left: 0;
	}
	.referto-cont .cont-right-cont form > input[type="button"]{
		margin-left: 0;
	}
	.wechatpay-cont{
		margin: 40px 15px 60px;
	}
	.check-order-info > p{
		line-height: 25px;
	}
	.pro_co_ct1{
		text-align: left;
	}
	.sj-box1 .sj_btn_shuru,.pro_co_ct2{
		width: 100%!important;
	}
	.sj-box1 #add-area select.sj-search_xl{
		width: 75px!important;
	}
	.sj-box1 #add-area select.sj-search_xl{
		width: 80%;
	}
	.check-order-info .send-marks p{
		line-height: 35px;
		padding: 0;
	}
	
	.thead,
	.responsive.right-bottom table tr th{
		display: none!important;
	}
	.responsive.right-bottom table tr,
	.responsive.right-bottom table td {  
        display: block;  
    }  
    .responsive.right-bottom table tr {  
        position: relative;  
        margin-bottom: 1em;  
        box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2);  
        padding-bottom: 10px;
        overflow: auto;
    }  
    .responsive.right-bottom table td {  
        border: none;  
        text-align: left;
    }  
    .responsive.right-bottom table tr td:nth-child(2):before{
    	content: '数量:';
    }
    .responsive.right-bottom table tr td:nth-child(3):before{
    	content: '单价:';
    }
    .responsive.right-bottom table tr td:nth-child(4):before{
    	content: '小计:';
    } 
    .responsive.right-bottom table tr td:nth-child(2){
    	position: absolute;
    	right: 0;
    	bottom: 10px;
    }
    .responsive.right-bottom table tr td:nth-child(3),
    .responsive.right-bottom table tr td:nth-child(4){
    	width: 39%;
    	float: left;
    }
    .responsive.right-bottom .td-right, .responsive.right-bottom .td-right{
    	width: 60%;
    	padding: 5px 5px 15px;
    }
    .responsive.right-bottom table tr td img{
    	width: 40%;
    }
    
    .check-cont .send-add table tr,
    .check-cont .send-add table tr td
    {
    	display: block;
    	border: none;
    }
    .check-cont .send-add table tr{
    	border: 1px solid #ececec;
    	margin-bottom: 10px;
    	overflow: auto;
    	background: none!important;
    }
    .check-cont .send-add table tr td{
    	float: left;
    	line-height: 30px;
    }
    .check-cont .send-add table tr td:nth-child(1){
    	width: 30%;
    	background: #f7f7f7;
    	text-align: left;
    }
    .check-cont .send-add table tr td:nth-child(2){
    	width: 70%;
    	background: #f7f7f7;
    	text-align: right;
    }
    .check-cont .send-add table tr td:nth-child(3){
    	width: 100%;
    	text-align: left;
    }
    .check-cont .send-add table tr td:nth-child(4){
    	float: right;
    }
    .no-read{
    	width: 100%;
    	display: none;
    }
    .myorder-cont .cont-right-cont table .order-title li{
    	width: 100%;
    	line-height: 25px;
    	color:#eb6969;
    }
    .myorder-cont .cont-right-cont table td .td-right{
    	padding-right: 5px;
    }
    .mycar-cont .cont-right-cont table .order-title li:first-of-type{
    	width: 35%;
    }
    .myorder-cont .cont-right-cont table .order-title li:nth-child(3){
    	width: 55%;
    }
    .myorder-cont .cont-right-cont table .order-title li:last-of-type{
    	width: 40%;
    }
    .myorder-cont .cont-right-cont table tr,
    .myorder-cont .cont-right-cont table tr td,
    .myorder-cont .cont-right-cont table tr.tr_line{
    	display: block;
    	border: none;
    }
    .myorder-cont .cont-right-cont table tr{
    	border: 1px solid #ECECEC;
    }
    .myorder-cont .cont-right-cont table tr.order-title{
    	border-bottom: none;
    }
    .myorder-cont .cont-right-cont table tr td:nth-child(2){
    	width: 23%;
    	float: left;
    }
    .myorder-cont .cont-right-cont table tr td:nth-child(4){
    	width: 43%;
    	float: left;
    	color: initial;
    }
    .myorder-cont .cont-right-cont table tr td:nth-child(5){
    	width: 33%;
    	float: left;
    	display: none;
    }
    .myorder-cont .cont-right-cont table tr td:nth-child(2):before{
    	content: '数量：';
    }
    .myorder-cont .cont-right-cont table tr td:nth-child(4):before{
    	content: '金额：';
    }
    .myorder-cont .cont-right-cont table tr td:nth-child(5):before{
    	content: '状态：';
    }
    .myorder-cont .cont-right-cont table td:nth-child(6) a{
    	margin: 0px 3px 15px;
    }
    .mycar-cont .cont-right-cont table td .shop-info img{
    	height: auto;
    }
    .mycar-cont .cont-right-cont table tr.order-cont
    {
    	border: 1px solid #ececec;
    	border-top: none;
    	position: relative;
    	overflow: hidden;
    }
    .mycar-cont .cont-right-cont table tr.order-title
    {
    	border: 1px solid #ececec;
    	border-bottom: none;
    }
    .mycar-cont .cont-right-cont table td .td-right{
    	padding:5px 0;
    	width: 60%;
    }
    .mycar-cont .cont-right-cont table tr.order-cont td:nth-child(2),
    .mycar-cont .cont-right-cont table tr.order-cont td:nth-child(4){
    	width: 32%;
    	float: left;
    	text-align: left;
    	line-height: 30px;
    	margin: 5px 0 15px;
    	font-size:12px;
    }
    .mycar-cont .cont-right-cont table tr.order-cont td:nth-child(3){
    	position: absolute;
    	right: 0;
    }
    .mycar-cont .cont-right-cont table .order-cont .read{
    	line-height: 80px;
    }	
    .mycar-cont .cont-right-cont table .cont-form.number{
    	margin-top: 5px;
    	margin-right: 5px;
    }
    .mycar-cont .cont-right-cont table td .shop-info img.noshop{
    	position: absolute;
    	padding: 0;
    	margin: 0;
    	top: 20px;
    	left: 2px;
    }
    .myorder-cont .cont-right-cont table td .shop-info img{
    	height:auto;
    }
    .myorder-cont .cont-right-cont table td .td-right p{
    	height:40px;
    }
     .mes-pg{
    	display:none;
    }
	.myorder-cont .cont-right-cont>ul.order-nav li{
		width: 33.33%;
	}
	.security-cont .cont-right-cont ul li .center{
		margin: 8px 0 5px;
	}
	.cont-right-cont .cont-form input[type=text]{
		width: 75%;
	}
	.toAP_contform select{
		width: 24%;
		margin-left:1.5%;
	}
	.toAP_contform select:first-of-type{
		margin-left: 0;
	}
}
@media (max-width: 459px) {
	.myfooter-cont .cont-right-cont .goods li .goods-ch p:first-of-type{
		display: none;
	}
}
@media (max-width: 359px) {
	.refer-top .refer-top-rg p{
		width: 100%;
		text-align: left;
	}
	.refer-top .refer-top-lf i{
		margin-right: 15px;
	}
	.orderinfo-cont .right-bottom .td-right p,
	.check-cont .right-bottom .td-right p{
		height: 35px;
	}
	.myorder-cont .cont-right-cont table .order-title li:nth-child(3){
    	width: 75%;
    }
    .myorder-cont .cont-right-cont table .order-title li:last-of-type{
    	width: 100%;
    }
}

.pro_manager .sj-box1 {padding:0px;border:1px solid #e2e2e2;}
.pro_manager #cs_content>.sj-box>.sj-box1:first-child {padding:0px 0px 60px 0px;}
.pro_co table.sj-tab th {color:#333;}
.pro_co .alertIn_con {overflow:auto;height:530px;padding:20px 10px;}
.pro_co {border-bottom:1px solid #e2e2e2;}
.pro_co:last-child {border:none;}
.pro_co ul li {margin-bottom:22px;}
.pro_co_c {border-top:1px solid #e2e2e2;padding:18px 12px;}
.pro_co_ct {overflow:hidden;}
.pro_co_ct3{color: #333333;
    font-size: 14px;}
.pro_co_tips {color:#dc303c;font-size:12px;margin-left:141px;margin-top:5px;}
.pro_co_c>ul>li {margin-bottom:12px;overflow:hidden;}
.pro_co_ct1 {color:#666666;font-size:13px;float:left;display:block;width:140px;text-align:right;height:40px;line-height:40px;}
.pro_must {color:#dc303c;}
.pro_co_ct2 {float:left;min-height: 40px;line-height: 40px;}
.pro_co_mar {margin-right:25px;}
.pro_co_img {margin-right:20px;}
.pro_co_title {color:#444444;font-size:14px;}
.pro_co_sm_fb {padding:0px 15px 0 20px;margin-bottom:20px;}
.pro_co_textarea {width:570px;height:134px;border:1px solid #e2e2e2;margin-left:14px;padding-top:10px;padding-left:10px;box-sizing:border-box;}
.pro_title {color:#444444;font-size:14px;padding-left:20px;position:relative;background:#f6f6f6;border-radius:3px;height:40px;line-height:40px;}
.pro_co_radio {position:relative;float: left;}
.pro_co_radio label{width:30px;height: 26px;padding-top: 14px;margin-left: 10px;display: block;}
.pro_co_px {cursor:pointer;position:relative;left:-38px;top:10px;}
.pro_co_tj {color:#dc303c;font-size:14px;height:40px;line-height:40px;}
.pro_co_tj2 {color:#dc303c;font-size:14px;height:40px;}
.pro_co_tj:hover {text-decoration:underline;}
.pro_co_he {width:113px;height:35px;display:inline-block;line-height:35px;text-align:center;background:#dc303c;color:#fff;border-radius:4px;display:block;margin-top:26px;cursor:pointer;font-size:12px;}
.pro_co_l2_l {float:left;margin-right:10px;cursor: pointer;}
.pro_co_l2_r {float:left;margin-left:30px;box-sizing:border-box;margin-top:-10px;}
.pro_co_zi2 {color:#999999;font-size:12px;text-align:center;width:113px;margin-top:5px;display:block;}
.pro_co_l2_img {overflow:hidden;display:block;width:165px;height:116px;}
.pro_manager .sj-box {border:0px;padding:15px;}
.pro_co_c .sj-box1 {border:none;}
.pro_manager_gl {color:#333333;font-size:14px;background:url(../images/gltp.png) no-repeat left center;margin-left:10px;padding-left:15px;height:30px;line-height:30px;}
.pro_wait {color:#e53636}
.pro_ceng {position:absolute;left:0;top:0;background:rgba(0,0,0,0.3);width:100%;height:100%;z-index:1;padding-top:30px;box-sizing:border-box;font-size:12px;opacity:0;}
.pro_imgwrap {position:relative;width:148px;height:104px;background:url(../images/sc.jpg) no-repeat;margin-left:20px;float: left;}
.pro_imgwrap:hover .pro_ceng {opacity:1}
.pro_mimg_gh {float:left;width:50%;text-align:right;padding-right:10px;box-sizing:border-box;}
.pro_mimg_sc {float:left;width:50%;text-align:left;padding-left:10px;box-sizing:border-box;}
.pro_mimg_gh_bg {display:block;height:40px;width:100%;background:url(../images/gh.png) no-repeat 46px 20px;}
.pro_ceng a {color:#fff;}
.pro_ceng a:hover {text-decoration:underline}
span.pro_mimg_sc_bg {display:block;height:40px;width:100%;background:url(../images/sc.png) no-repeat 5px 20px;}
.pro_manager table ul li {float:left;padding:10px 0;margin-right:30px;}
.pro_mimg {overflow:hidden;text-align:center;}
.pro_mimg a {color:#666666;font-size:12px;margin-top:68px;display:inline-block;text-align:center;}
.pro_mimg a:hover {color:#e53636} 
	.more_button {
    	width: 240px;
    	height: 35px;
    	line-height: 35px;
    	text-align: center;
    	color: #eb6969;
    	background: none;
    	border: 1px solid #eb6969;
    	border-radius: 17px;
    	display: block;
    	margin: 20px auto;
    	letter-spacing: 1px;
    	font-size: 15px;
    }
    .more_button:hover,
    .more_button:active,
    .more_button:focus {
    	outline: none;
    }
    .toAP_contform select{
		width: 10%;
		margin-left:1.7%;
	}
	.toAP_contform select:first-of-type{
		margin-left: 0;
	}
	
	.toAP_contform2 select{
		width: 20%;
		margin-left:1.7%;
	}
	.toAP_contform2 select:first-of-type{
		margin-left: 0;
	}
	
	
	
.payway_more{
	width: 100%;
	overflow: hidden;
	display: none;
}
.payway_m_nav{
	height: 42px;
	line-height: 40px;
	overflow: hidden;
	border-bottom: 1px solid #ececec;
}
.payway_m_nav > li{
	float: left;
	padding: 0 20px;
	font-size: 15px;
	color: #333;
	cursor: pointer;
}
.payway_m_nav > li.active{
	border-bottom: 1px solid #e96060;
}
.payway_m_li{
	overflow: hidden;
	display: none;
	margin-left: -15px;
	padding: 20px 15px 0;
}
.payway_m_li:first-child{
	display: block;
}
.payway_m_l_ch{
	overflow: hidden;
}
.payway_m_l_ch > li{
	position: relative;
	width: 160px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	float: left;
	margin-left: 15px;
	margin-bottom: 10px;
	border: 1px solid #dedede;
}
.payway_m_l_ch > li img{
	display: block;
	margin: 5px auto;
}
.payway_m_l_ch > li a{
	display: block;
}
.payway_m_l_ch > li a:focus,
.payway_m_l_ch > li a:hover,
.payway_m_l_ch > li a:active{
	border: none;
	outline: none;
}
.payway_bank .payway_m_l_ch > li,
.payway_fast .payway_m_l_ch > li{
	height: 40px;
	line-height: 40px;
}
.payway_bank .payway_m_l_ch > li img,
.payway_fast .payway_m_l_ch > li img{
	margin: 3px auto;
}
.payway_m_l_ch > li i{
	position: absolute;
	right: 0;
	bottom: 0;
	width: 25px;
	height: 25px;
	display: none;
	background: url(../Images/checked-br.jpg) bottom right no-repeat;
}
.payway_m_l_ch > li.active{
	border: 1px solid #b8d949;
}
.payway_m_l_ch > li.active i{
	display: block;
}
.paybtn{
	width: 120px;
	height: 35px;
	border-radius: 3px;
	background: #eb6868;
	color: #fff;
	border: none;
	margin: 35px 0 0 15px;
}

.QrcodeWrap{display: none; background: #fff; padding: 20px 20px 50px;margin-top: 30px;}
.QrcodeWrap .wxPay_title{font-size: 22px;color: #666;margin: 0 0 40px;}
.QrcodeWrap .wxPay_title small{font-size: 14px;padding-left: 15px;}
.QrcodeWrap .QrcodeImg{width: 280px;height: 280px;display: block;margin: 50px auto 0;padding: 15px;box-shadow: 0 0 10px #ccc;}

.cardSearch{margin-bottom: 20px;padding: 0 15px;}
.cardSearch .vtext{display: block; float: left;width: 400px;line-height: 20px;padding: 8px;border: 1px solid #e1e1e1;outline: none;box-shadow: none;color: #4c4c4c;font-size: 14px;}
.cardSearch .vbtn{display: block; float: left;width: 80px;line-height: 22px;padding: 8px;border: 0; outline: none;box-shadow: none;background: #e96060;color: #fff;font-size: 15px;}

@media only screen and (min-width: 240px) and (max-width: 767px) {
	.payway_m_nav li{
		width: 33.33%;
		padding: 0;
		text-align: center;
	}
	.payway_m_li{
		padding: 20px 0px 0;
		margin-left: -10px;
	}
	.payway_m_l_ch li{
		margin-left: 10px;
		width: 46%;
	}
	.paybtn{
		width: 100%;
	}
	/*登陆注册*/
	.index{
		background-size: 100% 100%;
		background: none;
		position: relative;
	}
	.nav-tabs {
	    display: none;
	}
	#mobileReg{
		display:block;
	}
	#forgetPwd{
		float: left;
	}
	.col-sm-offset-2{
	    margin-left: 13.666667%;
	}
	#forgetPwd{
	    margin-right: -3.333333%;
	}
	.flex_top{
		position:fixed;
		text-align: center;
		line-height:30px;
		left:0;right:0;
		margin:15px 0;
		padding:0 15px;
		font-size:22px;
		color:#666;
	}
	.flex_top a{
		position: absolute;
    	left: 15px;
		width:30px;
		height:30px;
	}
	.flex_top a img{
	    width:100%;
	}
	.form-group {
   	    margin-bottom: 10px;
	}
}