/* ===============
 * 重新定义Html元素
 * =============== */
html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input,img{ padding: 0;margin: 0;}
body,button,input,select,textarea{ font:12px/150% Arial,Verdana,"\5b8b\4f53";color: #666; /*background-color: #ffffff;*/}
h2,h3,h4,h5,h6{ font-size:100%;font-family: "microsoft yahei";font-weight: normal;}
address,cite,dfn,em,var{ font-style:normal;}
ul,ol{ list-style:none;}
em, i, u { font-style: normal;}
input, select, textarea {font-family: inherit;font-size: inherit;font-weight: inherit;}
a{ text-decoration:none; color: #666;}
a:hover{ color: #e23435;}
a:focus{ outline:none;}
fieldset,img{ border:0;}
button,input,select,textarea{ font-size:100%;}
table{ border-collapse:collapse;border-spacing:0;}
img{ vertical-align:middle; display:inline-block;}
.fl{ float:left;}
.fr{ float:right !important;}
.dorpdown{ position:relative;}
.icon{ background:url(../images/ecsc_icon.png) no-repeat;}
.ecsc-icon { position: relative;cursor: default;zoom: 1;}
.ecsc-icon i{ display: block;position: absolute;overflow: hidden;}
.hide{ display:none;}
.show{ display:block;}
.w1390{ width:1390px !important; margin:0 auto;}
.w1200{ width:1200px !important; margin:0 auto;}
.w1000{ width:1000px !important; margin:0 auto}
.w990{ width:990px; margin:0 auto;} 
.w1390:after,.w1200:after,.w990:after{ content: '';display: block;clear: both;height: 0;overflow: hidden;visibility: hidden;}
.w1140{ width:1140px !important; margin:auto;}
.w945{ width:945px !important;}
.w932{ width:932px !important;}
.w900{ width:900px !important;}
.w250{ width:250px !important;}
.w240{ width:240px !important;}
.w600{ width:600px !important;}
.w210{ width:210px !important;}
.w230{ width:230px;}
.w190{ width:190px;}
.w790{ width:790px;}
.left{ float:left !important;}
.right{ float:right !important;}
.blank{ width:100% !important; height:10px; overflow:hidden; float:left; clear:both;}
.overflow{ overflow: hidden;}
.relative{ position:relative;}
.clearfix{ zoom: 1;}
.clear, .clr { display: block;overflow: hidden;clear: both;height: 0;line-height: 0;font-size: 0;}
.clearfix:after,.clearfix:before{ content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.borderBottom1 {
    border-bottom: 1px solid #a3a3a3;
}
.selDateBox {
    background-position: right;
    background-image: url('../images/dateIcon.png');
    background-repeat: no-repeat;
}
.floatL {
    float:left;
}
.floatR {
    float:right;
}
.toolbarbtn{display:inline-block;*display:inline;*zoom:1;width:66px;height:18px;margin-right:5px;line-height:18px;vertical-align:middle;text-align:center;border:1px solid #dcdcdc;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;font-weight:normal;}
.long-toolbtn{display:inline-block;*display:inline;*zoom:1;width:90px;height:18px;margin-right:5px;line-height:18px;vertical-align:middle;text-align:center;border:1px solid #dcdcdc;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;font-weight:normal;}
.short-toolbtn{display:inline-block;*display:inline;*zoom:1;width:25px;height:18px;margin-right:5px;line-height:18px;vertical-align:middle;text-align:center;border:1px solid #dcdcdc;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;font-weight:normal;}
.toolbarbtn:hover,.long-toolbtn:hover,.status-toolbtn:hover{color:#f40;border-color:#f40}
.toolbarbtn,.long-toolbtn{cursor:hand;cursor:pointer;}

/*网站头部导航*/
.site-nav{z-index:10000;width:100%;background:#F5F5F5;/*border-bottom:3px solid #ec0808;*/}
.site-nav:after{content:"";display:table;clear:both}
.site-nav .site-nav-bd{margin:0 auto;width:990px;height:35px;background:#F5F5F5;-webkit-backface-visibility:hidden;*zoom:1}
.site-nav .site-nav-bd:after{content:"";display:table;clear:both}
.site-nav .site-nav-bd .site-nav-bd-l,.site-nav .site-nav-bd .site-nav-bd-l .menu,.site-nav .site-nav-bd .site-nav-bd-r .menu{float:left}
.site-nav .site-nav-bd .site-nav-bd-r{float:right}
.site-nav .site-nav-bd .site-nav-bd-r .site-nav-pipe{float:left;height:35px;line-height:35px}
.site-nav-fixed{position:fixed;top:0}
.page-detail .site-nav{z-index:100000001;position:relative}
.site-nav-bd a{color:#3C3C3C}
.site-nav-bd a:hover{color:#F40;text-decoration:none}
.site-nav-bd .h{color:#F22E00!important}
.site-nav-bd .site-nav-pipe{padding:0 5px;font-style:normal;color:#DDD}
.site-nav-bd .site-nav-btn{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:0 10px;height:25px;line-height:25px;color:#FFF;background:#F40;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
.site-nav-bd .site-nav-btn:hover{color:#FFF;background:#F40}
.site-nav-bd .menu{float:left}
.site-nav-bd .menu .menu-hd{z-index:10002;position:relative;padding:0 6px;height:35px;line-height:35px;_display:inline;_zoom:1}
.site-nav-bd .menu .menu-hd .icon {display: inline-block;margin-right: 5px;vertical-align: middle;width: 17px;height: 17px;}
.site-nav-bd .menu .menu-hd a{float:left;margin-right:7px;font-size:12px;color:#6C6C6C}
.site-nav-bd .menu .menu-hd a:hover,.site-nav-bd .menu .menu-hd a:hover .g-icon{color:#cf0404}
.site-nav-bd .menu .menu-hd a span{/*float:left;*/cursor:pointer}
.site-nav-bd .menu .menu-hd .g-icon{margin-right:5px;_line-height:33px;color:#9C9C9C}
.site-nav-bd .menu .menu-bd{z-index:10001;position:relative;display:none;margin-top:-1px}
.site-nav-bd .menu .menu-bd .menu-bd-panel{position:absolute;left:0;top:0;padding:8px;line-height:normal;border:1px solid #EEE;background:#FFF}
.site-nav-bd .menu .menu-bd .menu-iframe-shim{z-index:-1;position:absolute;top:0;left:0;border:0;background:0 0;filter:alpha(Opacity=0);opacity:0}
.site-nav-bd .arrow-icon-wrapper{display:block;float:left;width:12px;height:6px;line-height:6px;overflow:hidden;margin-top:16px}
.site-nav-bd .arrow-icon-wrapper span{display:block;margin-top:-4px;margin-right:20px}
.site-nav-bd .menu-hover{transform:translateZ(0);position:relative;z-index:10000}
.site-nav-bd .menu-hover .menu-hd{padding:0 5px 1px;border-width:0 1px;border-style:solid;border-color:#EEE;background:#FFF}
.site-nav-bd .menu-hover .menu-bd{display:block}
.site-nav-bd .menu-empty .menu-hd i{display:none}
.site-nav-bd .tmsg,.site-nav-bd .tmsg_logo_area{float:left}
.site-nav-bd .mini-cart .menu-hd .g-icon,.site-nav-bd .site-map .menu-hd .g-icon{color:#F40}
.site-nav-bd .favorite .menu-bd-panel{width:86px}
.site-nav-bd .guide .menu-bd-panel{width:59px}

#container {margin-bottom: 5px;position: relative;width: 100%;border-bottom: 1px solid #ec5051;background: #fff;overflow: hidden;padding-bottom: 10px;}
.checkout {background: #efefef;}
.header {margin: auto;background: #fff;padding: 22px 0 0 0;}
.w1200 {width: 1200px !important;margin: 0 auto;}
.header .ecsc-logo {position: relative;width: 400px;height: 58px;float: left;}
.header .ecsc-logo .logo {display: block;width: 400px;height: 58px;}
.header .ecsc-logo .logo img {width: 100%;height: 100%;}
.ecsc-search {float: left;margin: 10px 0 0 180px;position: relative;z-index: 9999;}
.ecsc-search-form {width: 458px;height: 35px;line-height: 35px;border: 1px solid #ec5151;}
.ecsc-search-tabs {width: 72px;height: 35px;float: left;position: relative;cursor: pointer;}
.ecsc-search-tabs .shop_search {margin-top: -30px;position: absolute;top: 30px;left: 0px;z-index: 9;height: 35px;overflow: hidden;}
.ecsc-search-tabs ul {width: 72px;float: left;display: block;}
.ecsc-search-tabs .shop_search li {height: 34px;line-height: 34px;line-height: 35px;*margin-top: 1px;float: left;display: inline-block;cursor: pointer;width: 72px;background: #fff;}
.ecsc-search-tabs .shop_search li span {margin-left: 15px;}
.ecsc-search-tabs li {font-size: 14px;}
.ecsc-search .ecsc-search-form input {outline: 0;color: #999;}
.ecsc-search .ecsc-search-form input {outline: 0;color: #999;}
.ecsc-search-input {float: left;width: 215px;height: 21px;margin: 7px 0;padding: 0 5px;border: 0;outline: 0;font-size: 14px;border-left: 1px solid #e9e9e9;}
.ecsc-search-button {float: right;border: 0;width: 60px;height: 35px;background: #ec5151;outline: 0;cursor: pointer;}
.ecsc-search-button i {display: inline-block;width: 25px;height: 25px;background: url(../images/ecsc_icon.png) -26px -6px;margin-top: 3px;}
.header .ecsc-search .keyword {float: left;}
.header .ecsc-search .keyword li {float: left;padding-top: 6px;}
.header .ecsc-search .keyword li a {display: inline-block;padding: 0 10px 0 0;border-right: 1px solid #b0b0b0;margin-right: 10px;line-height: 12px;*line-height: 14px;}
.header .ecsc-search .keyword li:last-child a {border-right:none;}
/*新版用户注册*/
.registLogin-banner{ height:500px; margin-bottom:20px; position:relative;}
.registLogin-banner .bd{ height:500px;}
.registLogin-banner .bd li{ width:100%; height:500px; float:left;}
.registLogin-banner .bd .banner-width{ height:500px;}
.registLogin-banner .bd .banner-width a{ left:0;}
.registLogin-banner .hd{ width:1200px; height:500px; margin:auto; position:absolute; top:0; left:50%; margin-left:-600px;}
.registLogin-banner .hd .buy-prev,.registLogin-banner .hd .buy-next{ position:absolute; display:inline-block; width:28px; height:50px; top:225px;}
.registLogin-banner .hd .buy-prev{ background-position:-246px -210px; left:0;}
.registLogin-banner .hd .buy-next{ background-position:-275px -210px; right:0;}


.regist-wrap{ width:470px; margin:-1px 2px; position:relative; z-index:99;}
.regist-banner{ padding:0px; position:absolute; top:130px;left:0px;}
.registLogin-layout .item{padding-top:0;padding-bottom:30px;position:relative;}
.registLogin-layout .item .label{ float:left; width:100px; line-height:40px; font-size:14px; color:#969696;}
.registLogin-layout .item .lh37{ line-height:37px;}
.registLogin-layout .form .item label{ height:30px; line-height:30px;}
.registLogin-layout .form .item label.error,.registLogin-layout .form .item label.focus{ margin-left:100px; min-width:200px; position:absolute; top:40px;}
.registLogin-layout .form .item label.error i{ top:7px;}
.registLogin-layout .form .item label.strength{ height:10px; margin:0 0 0 100px; position:absolute; top:50px; line-height:40px;}
.registLogin-layout .form .agreement{ margin-top:9px;}
.registLogin-layout .yd_item .item-info,.registLogin-layout .yd_item .item-info .hole{ width:auto;}
.registLogin-layout .form .yd_item{ padding:5px 0px 0px;}
.registLogin-layout .form .yd_item label.error{ margin-left:10px; min-width:auto; width:auto; position:relative; top:0; float:left;}
.registLogin-layout .form .item .tx_rm{ position: absolute;line-height: 30px;top: 40px;right: 0px;margin-top: -35px;}
.registLogin-layout .form .item .tx_rm a{ color:#3894ea;}
.registLogin-layout .form .item .tx_rm a:hover{ color:#ec5151;}
.registLogin-layout .form .item label.succeed{ width:auto;}
.registLogin-layout .clause {line-height: 25px;font-size: 14px;padding: 0px 15px 25px;display: none;background-color: #FFF;}
.registLogin-layout .clause .clause_con {width: 750px;height: 500px;overflow: auto;font-size: 14px;line-height: 25px;}
.registLogin-layout .content_wrapper{min-height: 100px;margin: 50px auto;padding: 20px;width: 500px;border: 3px solid #F2F2F2;background: #FFF;}
.registLogin-layout .content_wrapper .alert_right{padding: 6px 0 6px 58px;min-height: 40px;height: auto !important;height: 40px;line-height: 160%;background: url(../images/right.gif) no-repeat 8px 8px;font-size: 14px;}
.registLogin-layout .content_wrapper .alert_btnleft {margin-top: 8px;}
/*新版用户注册end*/

/*注册页面与登录*/
.form .item .text,.form .item .select{ width:238px; height:18px; padding:10px 25px 10px 15px; border:1px solid #c9c9c9; float:none; font-size:14px;  font-family: arial,"宋体"; overflow:hidden; color:#333; color:#9fa0a0\9; float:left;}
.form .item .select{ height:40px; width:280px; padding-left:8px; color:#999;}
.form .item i{ background:url(../images/login_icons_new.png) no-repeat; width:16px; height:18px;position: absolute;}
.form .item .i-name{ background-position:-25px -25px;}
.form .item .i-email{ background-position:-77px -3px;}
.form .item .i-phone{ background-position:-77px -23px;}
.form .item .i-pass{ background-position:-25px -48px;background-position: -25px -48px;}
.form .item .i-captcha{ background-position:-26px -74px;}
.form .item .text-1{ width:70px;}
.form .item .text-2{ width:194px;}
.form .item .text-3{ width:50px;}
.form .item .text-4{ height:25px;}
.form .item #captcha,.form .item #sms{ padding:5px 15px 5px 35px; *padding:7px 15px 3px 35px;}
.formtwo .item #captcha,.formtwo .item #sms{ padding-left:15px; width:100px;}
.form .item .item-info img{ padding-left:10px;cursor:pointer; float:left;}
.form .jdcheckbox, .form .jdradio{ float: none;vertical-align: middle;_vertical-align: -1px;margin: 0 3px 0 0;padding: 0;}
.form .safe{ margin-top:15px;}
.forget-pw-safe{ float:left; margin:13px 0 0 30px;}
.forget-pw-safe a{ font-family:"microsoft yahei";}

.form .item-error .text{ border-color:#ec5051;}
.form .item-error .i-name{ background-position:-3px -25px;}
.form .item-error .i-pass{ background-position:-25px -48px;}
.form .item-error .i-captcha{ background-position:-4px -74px;}

.form .item-focus .text{ border:1px solid #72a07b;}
.form .item-focus .i-name{ background-position:-3px -25px;}
.form .item-focus .i-pass{ background-position:-3px -48px;}
.form .item-focus .i-email{ background-position:-54px -3px;}
.form .item-focus .i-phone{ background-position:-54px -23px;}
.form .item-focus .i-captcha{ background-position:-4px -74px;}

.form .item label{ height:40px; line-height:40px;padding-left:18px;position:relative; display:block; float:left;width:200px; margin-left:5px;}
.form .item label.error{ color:#ec5151; margin-left:16px;}
.form .item label.error i{ top:12px; left:0; background-position:-3px -2px;}
.form .item label.focus{ background:#f7f7f7; padding-left:12px;}
.form .item label.succeed i{ left:13px; top:11px; background-position:-25px -2px;}
.form .item label.strength{ width:190px; height:10px; display:block; padding:0; margin:15px 0 0 16px;}
.form .item label.strengthA,.form .item label.strengthB,.form .item label.strengthC{background:url(../images/login_icons_new.png) 0 -124px;}
.form .item label.strength b{ position:absolute; left:0;top:0; display:block; height:10px; background:url(../images/login_icons_new.png) 0 -137px;}
.form .item label.strength span{ position:absolute; top:-15px; right:-20px; color:#333;}
.form .item label.strengthA b{ width:37%;}
.form .item label.strengthB b{ width:67%;}
.form .item label.strengthC b{ width:100%;}
.ecsc-registLogin{ width:100%; position:relative;padding:50px 0;}
.ecsc-registLogin .registLogin{ width:100%; height:70px; position:relative; z-index:999;}
.form .item .hole{ height:40px; line-height:40px; float:left; padding-left:0px; cursor:pointer;}
.form .agreement{ margin-top:14px; color:#3a78bf; *margin-top:9px;}
.form .agreement:hover{ color:#ec5051;}
#code_notice{ line-height:37px;}
#code_notice.error i{ top:10px;}

.ecsc-register{ padding-bottom:0;}

.registLogin-header{ position:relative; overflow:hidden;}
.registLogin-header .logo{ display:block; width:420px; height:55px; float:left;}
.registLogin-header .logo img {width:100%;height:100%;}
.registLogin-header b {display: inline-block;position: absolute;top: 15px;width: 330px;height: 35px;font-size: 25px;margin-left: 150px;}
.registLogin-header .jump{ color:#3894ea;}
.registLogin-header .jump:hover{ text-decoration:underline;}
.registLogin-layout{ width:100%; height:auto; position:relative;}
.regist-banner{ float:left;padding:64px 105px 64px 65px;}
.regist-wrap{ 
	min-height:485px;
	border:1px solid #dad6d6;
	border-bottom:0;
	float:right;
	box-shadow:-1px 0 1px #e9e7e7,/*左边阴影*/1px 0 1px #e9e7e7,/*右边阴影*/0 -1px 1px #e9e7e7, /*顶部阴影*/0 0 0 #e9e7e7; /*底边阴影*/
	-webkit-box-shadow:-1px 0 1px #e9e7e7,1px 0 1px #e9e7e7,0 -1px 1px #e9e7e7,0 0 0 #e9e7e7;
	-moz-box-shadow:-1px 0 1px #e9e7e7,1px 0 1px #e9e7e7,0 -1px 1px #e9e7e7,0 0 0 #e9e7e7;
	margin:-1px 2px 2px 2px;
	padding-bottom:0px;
    width:470px;margin:-1px 2px;
    position:relative;
    z-index:99;
}
.regist-banner{ padding:0px; position:absolute; top:130px;left:0px;}
.regist-form{ padding:25px 0 0 35px; overflow:hidden;}
.regist-form .mt{ height:42px; overflow:hidden;}
.regist-form .tab{ height:42px;}
.regist-form .tab li{ float:left; font-family:"microsoft yahei"; font-size:16px; color:#727171; height:40px; line-height:40px; padding:0 38px; border-bottom:2px solid #fff; cursor:pointer;}
.regist-form .tab li.curr{ border-bottom-color:#ec5151; color:#333;}

.registLogin-layout .mc{ width:100%; height:auto; overflow:hidden;}
.registLogin-layout .item{ width:100%; overflow:hidden;padding-top: 0;padding-bottom: 25px;position: relative;}
.registLogin-layout .item.last{ padding-top:0;}
.registLogin-layout .item .item-info{ position:relative; width:280px; float:left;} 

.regist-form .form .item i{ top:10px;right: 8px;}
.regist-form .item #img{ vertical-align:middle; margin:1px 0 0 5px;}
.regist-form .item .qiehuan{ color:#3894ea; margin:10px 0 0 10px; margin-left:9px\9; float:left;}
.regist-form .item .btn-regist{ width:278px; height:40px; line-height:40px; color:#fff; font-size:14px; text-align:center; border-radius:5px; background:#ec5151; border:0; font-family:"microsoft yahei"; outline:0; cursor:pointer;}
.sms-btn{ width:122px; height:36px; line-height:36px; border:1px solid #a0a0a0; color:#727171; text-align:center; border-radius:5px; float:left; margin:0px 0 0 10px;font-family:"microsoft yahei";}

.registLogin-banner{ height:500px; margin-bottom:20px; position:relative;}
.registLogin-banner .bd{ height:500px;}
.registLogin-banner .bd li{ width:100%; height:500px; float:left;}
.registLogin-banner .bd .banner-width{ height:500px;}
.registLogin-banner .bd .banner-width a{ left:0;}
.registLogin-banner .hd{ width:1200px; height:500px; margin:auto; position:absolute; top:0; left:50%; margin-left:-600px;}
.registLogin-banner .hd .buy-prev,.registLogin-banner .hd .buy-next{ position:absolute; display:inline-block; width:28px; height:50px; top:225px;}
.registLogin-banner .hd .buy-prev{ background-position:-246px -210px; left:0;}
.registLogin-banner .hd .buy-next{ background-position:-275px -210px; right:0;}

.login-wrap{ width:300px; position:absolute; top:70px; right:108px; background:#fff;}
.login-wrap .login-form{ padding:20px 32px 10px 32px; position:relative;}
.login-wrap .login-form .item{ width: 100%;padding-top: 20px;overflow: hidden; margin:0; line-height:normal; padding-bottom:0;}
.login-wrap .login-form .last{ padding-top:0;}

.msg-wrap{
	height:auto;
	max-height:28px;
}
.login-wrap .login-form .mc .msg-error {
    color: #e23435;
    line-height: 18px;
    min-height: 18px;
    padding: 2px 10px 3px 30px;
    position: relative;
	margin-bottom:5px;
}

.login-wrap .login-form .mc .msg-error b {
    background:url(../images/login_icons_new.png) -3px -3px no-repeat scroll;
    display: block;
    height: 16px;
    left: 8px;
    margin-top: -8px;
    overflow: hidden;
    position: absolute;
    top: 50%;
    width: 16px;
}

.login-form .mt{ height:40px; line-height:40px; width:100%;font-family:"microsoft yahei"; margin-bottom:10px;}
.login-form h1{ float:left; font-size:20px;font-weight:700; color:#727171;}
.login-form .jump{ float:right; color:#3894ea;}
.login-form .jump:hover{ text-decoration:underline;}
.login-form .form .item .text{ padding:10px 10px 10px 30px; *padding:8px 10px 12px 30px; font-family: '\5b8b\4f53'; }
.login-form .form .item i{ top:10px;left: 8px; top:11px\9; *top:10px;}
.login-form .login-btn{ float:right;}
.login-form .login-btn .btn-entry{ display:inline-block; width:126px; font-size:18px; color:#fff; font-family:"microsoft yahei"; height:40px; line-height:30px; padding:0 40px; border-radius:5px; background:#ec5151; border:0; cursor:pointer;}
.form .item i.i-captcha{ top:13px; left:8px;}

.login-form .coagent{ line-height:22px; overflow:hidden; margin-top:25px;}
.login-form .coagent h4{ font-weight:400; color:#9fa0a0; font-family:"microsoft yahei"; }
.login-form .coagent ul{ display:block;}
.login-form .coagent li{ float:left; margin:4px 6px 0 0;}
.login-form .coagent li a{ display:inline-block; width:24px; height:24px; background:url(../images/ecsc_icon.png) no-repeat;}
.login-form .coagent li a.qq{ background-position:-306px -307px;}
.login-form .coagent li a.alipay{ background-position:-338px -307px;}
.login-form .coagent li a.weibo{ background-position:-369px -307px;}
.login-form .coagent li a.qq:hover{ background-position:-306px -333px;}
.login-form .coagent li a.alipay:hover{ background-position:-337px -333px;}
.login-form .coagent li a.weibo:hover{ background-position:-367px -333px;}

.login-form .coagent li a.wechat{ display:inline-block; width:24px; height:24px; background:url(../images/weixin2.png) no-repeat;}
.login-form .coagent li a.wechat:hover{ background:url(../images/weixin1.png) no-repeat;}
.banner-width{width:1200px;height:auto;margin:auto;position:relative;}
.banner-width a{ display:inline-block; position:absolute; top:0; left:230px;}
.registLogin-header .registLogin-header-fr {
    position: absolute;
    right: 0;
    bottom: 26px;
    color: #696969;
    font-family: "microsoft yahei";
}
/*寻回密码*/
.gou, .valid_symbol,.content .step_name,.panel_middle .step_name,#telline em,#emailline em,.c_two_register_info_line em, .c_two_register_second_info_line em, .more_info_close, .more_info_open, .more_info_close span, .more_info_open span {
background: url(../images/reg.png) no-repeat;
}
.mobile_verif_code_wrapper {margin:-25px 0px 0px 270px;}
.content{width: 1110px;height: 660px;padding-top: 0px;padding-bottom: 0px; margin: 20px auto;font: 12px/1.5 tahoma, microsoft yahei,Simsun,'Hiragino Sans GB';}
.content .panel_middle {padding: 25px 0px 0px;}
.content .input {margin-left: 10px;width: 258px;height: 32px;border: 1px solid #DDD;border-radius: 2px;padding-left: 10px;line-height: 32px;box-shadow: 0.5px 1px 1px #EAEAEA inset;font-size: 18px;font-family: Arial;color: #666;}

.content .step_name {float: left;margin: 0px 20px 50px 20px;background-position: 0px -2px;}
.content .step_name li {float: left;height: 30px;text-align: center;width: 246px;font: 700 16px/24px "Microsoft YaHei";color: #999;padding-top: 5px;margin-top: 35px;}
.content .step_name_1 {color: #50B400;margin-left: 208px;margin-top: -2px;}
.content .step_name_3 {margin-left: 32px;}
.content .step_cont_1 { margin-top: 40px;}
.content .register_wrapper {float: left;margin-left: 274px;}
.checkcode {
    background: url(code_bg.jpg);
    font-family: Arial;
    font-style: italic;
    color: blue;
    font-size: 30px;
    border: 0;
    padding: 2px 3px;
    letter-spacing: 3px;
    font-weight: bolder;
    cursor: pointer;
    width: 150px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    vertical-align: middle;
    margin: 0px 0px 0px 10px;
}
.step2_input_line {margin-left: 54px;}
.step2_prompt_line, .step2_input_line {padding: 10px 0;}
.step2_btn_line_label {display: inline-block;padding-right: 10px;text-align: right;font-size: 14px;color: #333;}
.step2_input_line .input, .c_step2_register_info_line input {margin-left: 0;}
.mobile_title {
    margin: 10px 0px 10px 50px;
}
.step2_submit {
    display: inline-block;
    width: 176px;
    height: 42px;
    text-align: center;
    font-size: 18px;
    line-height: 42px;
    color: #fff;
    margin-left: 60px;
    background-color: #ff7800;
    border-radius: 3px;
}
.step2_submit:hover {
    color:#fff;
}
.medium_prompt em {font-style: normal;font-family: Arial;color: #f60;font-size: 16px;}
body, button, input, select
#telline {position: relative;}
.register_info_line {padding: 17px 0px;}
.register_info_line .label {display: inline-block;width: 95px;text-align: right;font-size: 14px;color: #333;}
.requied_symbol {color: #F00;margin-right: 5px;font-size: 14px;font-family: SimSun;}
#telline em {width: 14px;height: 21px;display: inline-block;position: absolute;left: 355px;top: 24px;background-position: -863px -195px;}
#emailline em{width: 28px;height: 21px;display: inline-block;position: relative;top: 3px;background-position: -980px -195px;margin: 0px 0px 0px -32px;}
.c_two_register_info_line {height: 34px;
line-height: 34px;position: relative;}
.c_two_register_info_line .label {float: left;color: #333;}
.c_two_register_info_line input {float: left;margin-left: 13px;}
.c_two_register_info_line em {width: 16px;height: 18px;display: inline-block;position: absolute;left: 355px;top: 25px;background-position: -906px -196px;}
.c_two_register_second_info_line em {width: 16px;height: 18px;display: inline-block;background-position: -906px -196px;margin-left: -25px;}

.register_info_line {padding: 17px 0px;}

.password_strength {padding: 0px 0px 10px 210px;line-height: 16px;}
.password_strength span {float: left;color: #999;font-size: 12px;}
.password_strength li {float: left;width: 34px;margin-left: 2px;display: inline;}
.password_strength p {padding: 0px;margin: 0px;height: 14px;overflow: hidden;color: #FFF;font-size: 11px;text-align: center;line-height: 14px;background-color: #CCC;}
.password_strength .current_level_pointing {background-color: #FFA63C;}
.verif_code_img {width: 78px;height: 34px;vertical-align: middle;cursor: pointer;margin-left: 10px;}
.change_verif_code_img, .change_verif_code_img_hover {color: #0185C6;font-size: 14px;margin-left: 4px;cursor: pointer;}
.has_co_brand_card_line, .has_read_and_agree_line {padding: 0px;margin: 0px;}
.has_co_brand_card_line em, .has_read_and_agree_line em {width: 13px;height: 13px;display: inline-block;border: 1px solid #CCC;vertical-align: middle;margin-left: 10px;}
.has_read_and_agree_line {line-height: 33px; padding: 0px;margin: 0px;}
.has_read_and_agree_line em {width: 13px;height: 13px;display: inline-block;border: 1px solid #CCC;vertical-align: middle;margin-left: 10px;background-position: 2px -529px;}
.register_info_line .checkbox {margin-left: 10px;border: 0px none;width: 13px;height: 20px;display: none;}
.has_read_and_agree_line .has_read {color: #666;margin-left: 4px;}
.register_submit_btn_wrapper {padding-left: 104px;}
.register_submit_btn {display: inline-block;width: 220px;height: 42px;color: #FFF;font: 20px/42px "Microsoft YaHei";text-align: center;background-color: #FF7800;border-radius: 3px;}
.content .clause {line-height: 25px;font-size: 14px;padding: 0px 15px 25px;display: none;background-color: #FFF;}
.clause_head {height: 5px;}
.clause_con {width: 750px;height: 500px;overflow: auto;font-size: 14px;line-height: 25px;}

/*用户中心*/
ul,li{ list-style:none;}
.ui-radio-label{ float:left; cursor:pointer;}
#user .categorys{ width:228px;}
#user .categorys .dt a{ width:188px;}
#user .categorys .dd .cata-nav{ padding-top:2px; height:513px;}
#user .categorys .cata-nav-layer{ left:227px; top:1px; min-height:512px;}
#user .categorys .subitems{ min-height:457px;}
#user .nav,.navyesBg{ background:#000; margin-top:20px;}
#user .navitems li a,.navyesBg .navitems li a{ color:#fff; line-height:44px;}
#user .navitems li a:hover,.navyesBg .navitems li a:hover,.navyesBg .navitems li.curr a{ background: #2b2b2b;}
#user .channel .dt{ background:#2b2b2b; font-size:16px; padding-left:65px;}
#user #user-info{ background:#fbe4ee;width:100%; padding:8px 0;}

.user-info-l{ float:left; width:525px; height:85px;}
.user-info-l .u-pic{ display:inline-block; margin:0 25px 0 40px; float:left;}
.user-info-l .u-pic img{ border-radius:50px; width:75px; height:75px; border:5px solid #fff;}
.user-info-l .info-m{ float:left; margin:20px 0;}
.user-info-l .info-m .u-name{ font-size:18px; color:#ec5051;font-family: "microsoft yahei";position: relative; overflow:hidden;}
.user-info-l .info-m .u-name .ecsc-vip5 s{ background-position:-7px -207px;}
.user-info-l .info-m .u-name .name{ color: #ec5051;float: left;height: 25px;line-height: 24px;/*padding-left: 8px;*/ cursor:default;}
.user-info-l .info-m .u-growth{ height:20px; line-height:20px; color:#444; margin-top:5px;}
.user-info-l .info-m .u-growth .tel{ margin-right:20px;}
.user-info-r{ float:right; width:650px; height:85px;}
.user-info-r .info-item{ float:left; margin:10px 0; height:65px; text-align:center; border-left:1px dashed #bfbfbf;}
.user-info-r .info-item.info-fore1{ width:109px;}
.user-info-r .info-item.info-fore2{ width:218px;}
.user-info-r .info-item.info-fore3{ width:115px;}
.user-info-r .info-item.info-fore4{ width:204px;}
.user-info-r .info-item span{ display:block; line-height:20px; padding-top:10px; color:#333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.user-info-r .info-item a{ display:block; font-size:14px; padding-top:10px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.user-info-r .info-item a:hover{ text-decoration:underline; color:#ec5051;}
.user-info-r .info-item span.ftx-02{ color:#666;}

.main:after{ content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.user_tran{ /*background:#efefef;*/}
.user-home .user-left{ margin-top:10px;}
.user-left{ width: 200px;float: left;background: #efefef;margin-top: 5px;border: 1px solid #ccc;}
.user-left .home-title{ height:40px; line-height:40px; font-size:16px; padding:15px 0px 7px 88px;font-family: "microsoft yahei"; border-bottom:2px solid #dcdcdc; position:relative;}
.user-left .home-title a{ color:#ec5051;}
.user-left .home-title .icon{ display:inline-block; width:18px; height:18px; background-position:-176px -366px; position:absolute;top:25px; left:65px;}

#menu{ width:228px;}
#menu dl{ border-bottom:1px solid #dcdcdc; padding-bottom:5px;}
#menu dl.last{ border-bottom:0;}
#menu dl dt{ color:#333; font-size:14px; font-weight:bold; height:40px; line-height:40px; padding:5px 76px 0 58px; position:relative; cursor:pointer;}
#menu dl dt .stretch-icon{ display:block; width:15px; height:15px; position:absolute; background-position:-206px -368px; top:17px; left:36px;}
#menu dl dd{ height:25px; line-height:25px; padding-left:80px; padding-bottom:5px;}
#menu dl.selected dt .stretch-icon{ background-position:-229px -368px;}
#menu dl.selected dd{ display:none;}
#menu dl dd.current a{ color:#ec5051;}

.user-right{ width:902px; min-height:520px; background:#FFF; float:left; padding:0px 0px 0px 15px;margin-top: 25px;}
.user-right .user-counts{ margin-top:25px; float:left; overflow:hidden;}
.user-right .user-counts li{ float:left; width:210px; height:58px; line-height:58px; font-size:14px; text-align:center; margin-right:20px; cursor:pointer; opacity:0.5;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);}
.user-right .user-counts li.curr{ opacity:1;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
.user-right .user-counts li a{ color:#fff; display:block; position:relative;}
.user-right .user-counts .user-count1{ background:#f68e76;}
.user-right .user-counts .user-count2{ background:#eaa85b;}
.user-right .user-counts .user-count3{ background:#b9d15b;}
.user-right .user-counts .user-count4{ background:#6bda8f; margin-right:0;}
.user-right .user-counts .user-count-none{ background:#d6d6d6;}
.user-right .user-counts li .count-icon{ display:inline-block; width:34px; height:34px; background:url(../images/ecsc_icon.png) no-repeat; position:relative; top:13px; *top:10px; left:-8px; cursor:pointer;}
.user-right .user-counts .user-count1 .count-icon{ background-position: -302px -362px;}
.user-right .user-counts .user-count2 .count-icon{ background-position: -340px -362px;}
.user-right .user-counts .user-count3 .count-icon{ background-position: -376px -362px;}
.user-right .user-counts .user-count4 .count-icon{ background-position: -415px -362px;}
.user-right .user-counts li .count-item span{ display:inline-block; cursor:pointer;}
.user_home .user-right .user-counts li{opacity:1;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}

.user-main{ float:left; width:902px; height:auto; position:relative; padding-bottom:55px;}
.user-item-temp{ float:left; width:902px; display:block; margin-top:30px;}
.user-item-temp .user-item-title{ height:40px; line-height:40px; border-bottom:1px solid #ec5051; padding-bottom:5px;}
.user-item-temp .user-item-title h3{ display:inline-block; float:left; font-size:18px; color:#333;}
.user-item-temp .user-item-title .user-more{ float:right; color:#3a63c2;}
.user-item-temp .user-item-title .user-more:hover{ text-decoration:underline; color:#ec5051;}
.user-item-temp .thead,.user-item-temp .tbody,.user-item-temp .tfoot{ width:902px; float:left;}
.user-item-temp .tr{ float:left; width:100%;}
.user-item-temp .td,.user-item-temp .th{ width:120px; min-height:38px; line-height:38px; color:#727171; text-align:center; float:left; border:1px solid #dcdcdc; margin:-1px -1px 0 0; font-weight:normal;}
table.user-product-list{ margin:0;}
.user-item-temp td.td,.user-item-temp th.th{ float:none; margin:0; border-top:0; *border-left:0; padding:0;}
.user-item-temp td.td.first,.user-item-temp th.th.first{ *border-left:1px solid #dcdcdc;}
.user-item-temp td.td{ line-height:20px;}

.user-item-temp .td{ height:auto;}
.user-item-temp .th{ background-color:#efefef; background-color:transparent\9;}
.user-item-temp .th span{ background-color:#efefef\9; display:block;}
.user-order-list,.user-product-list,.complete-order-list,.user-vip-list,.user-single-list{ width:902px; height:auto; margin-top:1px; float:left;}
.user-order-list .th,.user-order-list .td,.user-product-list .th,.user-product-list .td{ position:relative; z-index:9;}
.user-order-list .u-number{ width:180px;}
.user-order-list .u-status{ width:158px;}
.user-order-list .u-total{ width:130px;}
.user-order-list .u-name{ width:138px;}
.user-order-list .u-time{ width:179px;}
.user-order-list .u-operate{ width:110px;}
.user-order-list .u-name a{ width:128px; padding:0 10px; display:block; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.user-order-list .td a:hover{ text-decoration:underline; color:#ec5051;}
.user-order-list .ftx-02,.user-product-list .ftx-02{ color:#666}

.user-product-list .u-checkbox{ width:52px;}
.user-product-list .u-product{ width:354px;}
.user-product-list .u-price{ width:143px;}
.user-product-list .u-time{ width:162px;}
.user-product-list .u-operate{ width:155px;}
.user-product-list .u-delete{ width:82px;}

.user-product-list .td{ height:auto;}
.user-product-list .product-item{ width:274px; padding:15px 42px 15px 38px;text-align:left;}
.user-product-list .product-item.first{ padding-top:15px;}
.user-product-list .product-item.last{ padding-top:0;}
.user-product-list .product-item .p-img{ float:left; margin-right:12px;}
.user-product-list .product-item .p-name{ line-height:18px; width:auto; height:55px; overflow:hidden;}
.user-product-list .operate-btn{ display:inline-block; height:25px; line-height:25px; *line-height:26px; border-radius:5px; color:#fff; background:#f68a00; padding:0 26px;}
.user-product-list .operate-btn:hover{ background:#e79205;}
.user-product-list .icon-delete{ display:inline-block; width:14px; height:14px; background:url(../images/ecsc_icon.png) -257px -343px no-repeat; cursor:pointer; margin-top:3px;}
.user-product-list .delete{ display:block; line-height:20px;}

.user-item-temp3{ margin-top:15px;}
.user-help-list{ width:902px; height:auto; overflow:hidden; margin:20px 0 20px;}
.user-help-list .user-help-item{ float:left; width:902px; height:25px; line-height:25px;}
.user-help-list .user-help-item .user-help-fore{ float:left;}
.user-help-list .user-help-item .user-help-fore1{ width:185px;}
.user-help-list .user-help-item .user-help-fore2{ width:192px;}
.user-help-list .user-help-item .user-help-fore3{ width:192px;}
.user-help-list .user-help-item .user-help-fore4{ width:217px;}
.user-help-list .user-help-item .user-help-fore5{ width:116px;}
.user-help-list .user-help-item .icon-help{ display:inline-block; width:17px; height:16px; background:url(../images/ecsc_help_icon.png) no-repeat; position:relative; top:4px; margin-right:6px;}
.user-help-list .user-help-item .icon-help01{ background-position: -6px -12px;}
.user-help-list .user-help-item .icon-help02{ background-position: -29px -12px;}
.user-help-list .user-help-item .icon-help03{ background-position: -52px -13px;}
.user-help-list .user-help-item .icon-help04{ background-position: -75px -12px;}
.user-help-list .user-help-item .icon-help05{ background-position: -6px -40px;}
.user-help-list .user-help-item .icon-help06{ background-position: -29px -40px;}
.user-help-list .user-help-item .icon-help07{ background-position: -52px -40px;}
.user-help-list .user-help-item .icon-help08{ background-position: -76px -41px;}
.user-help-list .user-help-item .icon-help09{ background-position: -5px -70px;}
.user-help-list .user-help-item a{ color:#3a63c2;}
.user-help-list .user-help-item a:hover{ text-decoration:underline;}


.goods-list{ margin-bottom:20px; height:auto; position:relative; z-index:1; width:997px; float:left;}
.goods-list .gl-warp{ width:996px; height:auto; float:left;}
.goods-list .gl-item{ float:left; width:248px; height:324px; position:relative; z-index:1; border:1px solid #dcdcdc;margin:-1px -1px 0 0; overflow:hidden;}
.goods-list .gl-item .gl-i-wrap{ width:220px; border:2px solid #fff; background:#fff; padding:12px;}
.goods-list .gl-item .p-img{ height:220px; position:relative; margin-bottom:10px;}
.goods-list .gl-item .p-img a{ display:block; position:relative; overflow:hidden;}
.goods-list .gl-item .p-img .p-btns{ height:30px; line-height:30px; text-align:center;position:absolute; width:248px; margin-left:-14px; bottom:-30px;transition: all 0.4s ease; z-index:-1; *display:none;}
.goods-list .gl-item .p-img .p-btns a{ font-size:16px; color:#fff;z-index:10;font-family: "microsoft yahei"; cursor:pointer;}
.goods-list .gl-item .p-img .p-btns .red_bg{ background:#ec5051; width:248px; height:30px; position:absolute; left:0; bottom:0; opacity:0.9; z-index:9;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);}
.goods-list .gl-item .gl-i-wrap:hover .p-btns{ bottom:0; z-index:9; *display:block;}
.goods-list .gl-item .p-price{ position:relative; padding:0; float:left; width:68%; height:22px; line-height:22px; overflow:hidden; margin-bottom:8px;}
.goods-list .gl-item .p-price strong{ font-size:20px; font-weight:400; color:#ec5051; float:left;}
.goods-list .gl-item .p-price .p-icons{ float:left; font-size:12px; margin-left:10px;}
.goods-list .gl-item .p-num{ float:right; height:22px; line-height:22px; margin-bottom:8px;}
.goods-list .gl-item .p-name{ overflow:hidden; height:40px; line-height:20px; margin-bottom:10px;}
.goods-list .gl-item .p-commit{ line-height:20px; overflow:hidden;}
.goods-list .gl-item .p-reply i,.goods-list .gl-item .p-nice i{ display:inline-block;*display:inline;*zoom:1; width:14px; height:14px; position:absolute; top:2px; left:0; }
.goods-list .gl-item .p-commit .p-brand{ float:left; color:#3a78bf;}
.goods-list .gl-item .p-commit span{ float:right; width:auto;}
.goods-list .gl-item .p-nice,.goods-list .gl-item .p-reply { position:relative; padding-left:18px; margin-left:15px; display:block;}
.goods-list .gl-item .p-nice i{ background-position:-197px -262px;}
.goods-list .gl-item .p-reply i{ background-position:-176px -262px;}
.goods-list .gl-item .p-operation{ background:#dcdcdc; overflow:hidden; margin:10px -12px 0; height:30px; line-height:30px;}
.goods-list .gl-item .p-operation input[type="checkbox"]{ vertical-align:middle; margin-right:5px;}
.goods-list .gl-item .p-operation .choose-btn-coll{ float:left; height:30px; line-height:30px; margin-left:30px; *line-height:32px;}
.goods-list .gl-item .p-operation .choose-btn-coll b{ top:7px;}
.goods-list .gl-item .p-operation .custom{ float:left; margin-left:45px;  position:relative;}
.goods-list .gl-item .p-operation .custom i{ display:inline-block; width:20px; height:20px; background-position:-38px -87px; position:absolute; top:3px;}
.goods-list .gl-item:hover{overflow:visible; z-index:2;}
.goods-list .gl-item:hover .gl-i-wrap{ border-color:#ec5051; padding-bottom:0;}

.user-item-temp .goods-list{ width:902px; overflow:hidden;}
.user-item-temp .goods-list .gl-item{ width:208px; height:auto; margin:18px 20px 5px 0;}
.user-item-temp .goods-list .gl-item .gl-i-wrap{ width:180px; border:0; padding:14px 14px 0 14px; overflow:hidden;}
.user-item-temp .goods-list .gl-item .p-img{ width:180px; height:180px;}
.user-item-temp .goods-list .gl-item:hover .gl-i-wrap{ margin:0; border:0;}
.user-item-temp .goods-list .gl-item .p-price{ margin-bottom:0; color:#ec5051;}
.user-item-temp .goods-list .gl-item .p-name{ height:20px; text-overflow:ellipsis;white-space:nowrap; overflow:hidden;}
.user-item-temp .goods-list .gl-item .p-num{ float:left;}
.user-item-temp .goods-list .gl-item .p-commit{ float:right;}

/*#user #footer{ border-top:1px solid #dcdcdc;}
#user #footer .footer-desc-copyright{ padding:40px 0 45px;}*/

.user-right .user-title{ width:902px; float:left; padding:30px 0 5px;border-bottom: 2px solid #EEE;}
.user-right .user-title h3{ font-size:18px; color:#000; display:inline-block; float:left;}
.user-right .user-title .user-title-r{ float:right; color:#3a63c2;}
.user-right .user-title .user-title-r:hover{ text-decoration:underline;}

.user-item-filter{ float:left;}
.user-item-filter .user-item-dl{ float:left; margin-right:5px; position:relative; cursor:pointer; z-index:15;width: 130px;}
.user-item-filter .user-item-select{ height:28px; line-height:28px; border:1px solid #dcdcdc; border-radius:5px; padding:0 20px 0 24px; position:relative; color:#333;}
.user-item-filter .user-item-select .sc-icon-right{ background-position:-542px -200px; top:9px; right:18px;}
.sc-icon-right {position: absolute;display: inline-block;width: 12px;height: 8px;background: url(../images/ecsc_icon.png) -263px -291px no-repeat;top: 11px;right: 10px;z-index: 1000;}

.user-select-main{ display:none; border:1px solid #dcdcdc; border-top:0; position:absolute; width:128px; height:auto; padding:10px 0 10px 0px; margin-top:-3px; background:#fff; border-radius:0 0 5px 5px;}
.user-select-main .item{ height:25px; line-height:25px; padding-left:24px;}
.user-select-main .item a{ color:#333;}
.user-select-main .item.selected a,.user-select-main .item a:hover{ color:#ec5051;}

.user-item-search{ float:right;}
.user-item-search .text{border:1px solid #dcdcdc; padding:2px 0 2px 5px; outline:0; width:176px; height:20px; margin-right:5px;}
.user-item-search .sub{ border:0; background:#b5b5b5; color:#fff; text-align:center; width:52px; height:26px; outline:0; cursor:pointer;}

.user-order-all{ margin-top:0;}
.user-order-all .u-info{ width:284px; z-index:10;}
.user-order-all .u-seller{ width:150px;}
.user-order-all .u-merge2{ width:150px;}
.user-order-all .u-total{ width:82px;} 
.user-order-all .u-status{ width:96px;}
.user-order-all .u-operate{ width:133px;}

.user-order-all .td{ height:130px; line-height:130px; *position:relative;}
.user-order-all .td .order-info{ text-align:left;padding:25px 20px 25px 20px; line-height:20px; *width:234px; float:left;}
.order-info .order-info-number{ display:block; margin-bottom:10px; position:relative; z-index:10; overflow:hidden;}
.order-info .order-info-number *{ float:left;}
.order-info .order-info-number a{ margin-right:5px;}
.order-info .order-info-number font{ display:inline-block;*display:inline;*zoom:1; line-height:18px;}
.order-info .order-info-number .logistics-track{ display:inline-block; position:absolute; right:-8px; top:-4px; *top:-3px; *right:-13px; z-index:9; cursor:pointer; margin-left:5px;}
.order-info .order-info-number .logistics-t{ width:22px; height:18px; padding:3px 7px 4px; border:1px solid #fff; border-bottom:0; border-radius:5px 5px 0 0; background:#fff; position:relative; z-index:12;}
.order-info .order-info-number .logistics-icon{ display:inline-block; width:22px; height:18px; background:url(../images/0713075705993hs7.gif) no-repeat; position:absolute;}
.order-info .order-info-number .logistics-c{ position:absolute; width:432px; background:#fff; border:1px solid #bfbfbf; border-radius:0 5px 5px 5px; padding:12px 8px 12px 10px; margin-top:-1px; z-index:10; display:none;}
.order-info .order-info-number .logistics-c .logistics-items{ overflow:hidden;}
.order-info .order-info-number .logistics-c .logistics-items .selected{ color:#ec5051;}
.order-info .order-info-number .hover .logistics-t{ border-color:#bfbfbf;}
.order-info .order-info-number .hover .logistics-c{ display:block;}
.order-info .order-info-desc{ display:block; width:234px; height:55px; padding-bottom:10px;}
.order-info .order-info-desc.last{ padding-bottom:0;}
.order-info .order-info-desc .product-img{ width:55px; height:55px; display:inline-block; float:left; margin-right:10px;}
.order-info .order-info-desc .num{ display:inline-block;float:left;}
.order-info .order-info-desc .desc-info{ float:left; width:165px;}
.order-info .order-info-desc .desc-info .p-name a{ display:block; height:36px; line-height:18px; color:#666; overflow:hidden;}
.order-info .order-info-desc .desc-info span{ float:left; margin-right:10px; color:#666;}
.user-order-all .u-total span{ line-height:normal;}
.user-order-all .u-total span.total_span{ width:82px; text-align:center; display:block; line-height:20px;}
.user-order-all th.u-total span{ line-height:38px;}
.user-order-all .td .order-info .ellipsis{ color:#333; letter-spacing:1px;}
.user-order-all .td .order-info .order-prolist-more{ display:block; text-align:center; color:#3a63c2;}
.user-order-all .td .order-info .order-prolist-more:hover{ text-decoration:none; color:#ec5051;}

.user-order-all .td .u-desc,.user-desc-product .td .u-desc{display:table-cell; width:150px; *width:148px; height:130px; line-height:20px; vertical-align:middle; *height:auto; *position:relative; *top:50%; *float:left;}
.user-order-all .td .item,.user-desc-product .td .item{ *position: relative; *top: -50%; *left:0;}
.u-seller-desc .ecsc-service{ display:block; position:relative;}
.u-seller-desc .ecsc-service a{ display:block;}
.u-seller-desc .ecsc-service a:hover{ text-decoration:none;}
.ecsc-service .btn-im{ display:inline-block; width:18px; height:18px; background:url(../images/ecsc_icon.png) -525px -265px no-repeat; position:relative; top:2px; margin-right:2px; *margin-right:5px;}
.ecsc-service .red-btn-im{ background-position:-525px -290px;}
.ecsc-service a span{ position:relative; top:-3px; *top:0;}

.user-order-all .td .order-consignee{ text-align:left; padding-left:20px; width:128px;}
.user-order-all .td .order-consignee span{ display:block; color:#727171;}
.user-order-all .td .u-operate-desc{ width:133px;}

.user-order-all .td.u-status .trad-state0{ display:inline-block; width:62px; height:auto; line-height:20px; *line-height:22px;border-radius:4px; background:#fff; border:1px solid #fff;}
.user-order-all .td.u-status .u-status-c{ line-height:20px; margin-top:40px;}
.user-order-all .td.u-status .u-status-c .trad-state1{ margin-top:40px; display:block;}
.user-order-all .td.u-status a:hover{ text-decoration:none;}
.user-order-all .td.u-status .red-btn{ background:#ec5051; color:#fff; border-color:#ec5051;}
.user-order-all .td.u-status .operate-btn{ background:#f68a00; color:#fff;border-color:#f68a00;}
.user-order-all .td.u-status .gray-btn{ background:#fff; color:#727171;border-color:#a0a0a0;}

.user-order-all .td .u-operate-desc a{ color:#3a63c2;}
.user-order-all .td .u-operate-desc .user-btn1{ display:inline-block; padding:0 10px; height:19px; line-height:19px; border:1px solid #b5b5b5; color:#727171; border-radius:4px; margin-top:3px;}
.user-order-all .td .u-operate-desc .user-btn1:hover{ background:#b5b5b5; color:#fff; text-decoration:none;}

.hint{ width:902px; height:40px; line-height:40px; background:#efefef; text-align:center; float:left;}

/*订单详情页*/
.user-item-temp .user-item-title30{ height:20px; line-height:20px;}
.user-item-temp .user-item-title30 h3{ font-size:14px;}
.user-item-temp .user-item-title .user-title-r{ float:right; color:#3a63c2; line-height:14px; margin-top:4px;}
.user-item-temp .user-item-title .user-title-r em{ color:#ec5051;}
.user-item-temp .user-item-title .user-title-r:hover{ color:#ec5051;}

.complete-order-list .tore1{ width:402px;}
.complete-order-list .tore2{ width:246px;}
.complete-order-list .tore3{ width:250px;}
.complete-order-list .tore5{ width:497px;}
.complete-order-list .item span{ display:block; float:left;}
.complete-order-list .tore1 .ftx-08{ width:305px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.complete-order-list .tore1 .ftx-08 form{ float:left; margin-left:15px;}
.complete-order-list .tore1 .ftx-08 input[type="submit"],.complete-order-list .tore1 .ftx-08 input[type="button"]{ height:22px; line-height:22px; padding:0 10px; border:0; background:#ec5051; color:#fff; border-radius:3px; cursor:pointer; margin:8px 8px 8px 0; min-width:60px; display:block; float:left; text-align:center;}
.complete-order-list .tore1 .ftx-08 input{ *height:22px; *line-height:22px; *padding:0 10px; *border:0; *background:#ec5051; *color:#fff; *border-radius:3px; *cursor:pointer;}
.complete-order-list .tore1 .ftx-08 .alipay{ float:left; margin-left:15px;}
.complete-order-list .tore1 .ftx-08 a strong{ color:#3a78bf;}
.complete-order-list .tore1 .ftx-08 a:hover strong{ color:#ec5051;}
.complete-order-list .tore2 .ftx-01{ overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.complete-order-list .td .item{ text-align:left; padding-left:35px; overflow:hidden;}
.complete-order-list .ftx-08{ color:#666}

.logistics-info-list .tore1{ width:268px;}
.logistics-info-list .tore2{ width:480px;}
.logistics-info-list .tore3{ width:150px;}
.logistics-info-list .tbody{ background:#fffceb; font-size:12px;}
.logistics-info-list .tbody .tore2{ border-left-color:#e1f0fa; text-align:left;}
.logistics-info-list .tbody .tore2 span{ padding-left:55px; display:block; width:410px;}
.logistics-info-list .tbody .tore3{ border-left-color:#e1f0fa;}
.logistics-info-list .tbody tr{ height:30px;}
.logistics-info-list .tbody .td{ border-top-color:#fffceb;}
.logistics-info-list .tbody .first .td{ border-top-color:#dcdcdc;}
.logistics-info-list .comment-box{ margin-top:38px; display:block; height:280px; overflow-y:auto;}
.logistics-info-list .comment-box .conmment-box-content{ height:240px;padding: 20px 0 20px 0;}
.logistics-info-list .comment-box .kuaidi_not{ text-align:center; line-height:240px; font-size:16px;}

.user-order_detail .logistics-info-list .tore2{ width:431px; padding-left:200px; text-align:left;}

.user-desc-product .u-product{ width:295px;}
.user-desc-product .u-attr{ width:127px;}
.user-desc-product .u-warehouse{ width:96px;}
.user-desc-product .u-price{ width:90px;}
.user-desc-product .u-num{ width:55px;}
.user-desc-product .u-subtotal{ width:95px;}
.user-desc-product .u-seller{ width:136px;}
.user-desc-product .td{ height:89px; line-height:87px;}
.user-desc-product .product-item{ position:relative; width:218px; padding:17px 22px 15px 53px; overflow:hidden;}
.product-item .checkbox{ float:left; position:absolute; width:15px; line-height:normal; top:17px; left:20px; }
.product-item .checkbox label{ cursor:pointer;padding-left: 20px;background: url(../images/checkbox-icon.png) no-repeat;}
.product-item .checkbox label.ui-grey{ background: url(../images/checkbox-grey-icon.png) no-repeat;}
.product-item .order-checkbox-checked label.ui-grey{ background: url(../images/checked-grey-icon.png) no-repeat;}
.product-item .order-checkbox-checked label{ background: url(../images/checked-icon.png) no-repeat;}
.user-desc-product .product-item .p-img{ margin-right:13px; border:1px solid #dcdcdc;}
.user-desc-product .product-item .p-name{ width:148px; height:40px; line-height:20px; float:left; overflow:hidden;}
.user-desc-product .product-item .package_name{ width:auto; height:auto; min-height:60px; line-height:16px;}
.user-desc-product .product-item .package_name .suit{ overflow:hidden; margin-top:5px;}
.user-desc-product .product-item .package_name img{ border:1px solid #e2e2e2; width:40px; height:40px; padding:1px; margin:3px 5px 0px 0px;}
.user-desc-product .td .u-desc{ height:87px;}
.user-desc-product .td .order-attr{ text-align:left; padding-left:25px;*width:102px;}
.user-item-temp .tfoot .td{ width:900px; height:38px; background-color:#efefef; background-color:transparent\9;*background-color:#efefef; line-height:38px;}
.user-item-temp .tfoot .td .tfoot_bg{ background-color:#efefef\9; display:block; overflow:hidden;}
.user-item-temp .tfoot .td .checkbox,.user-item-temp .tfoot .td .checkboxReverse{ float:left; padding-left:22px;}
.user-item-temp .tfoot .td .checkbox label{ background: url(../images/checkbox-icon.png) 0 12px no-repeat;padding-left:24px; color:#333; cursor:pointer; display:block;*background-position:0 11px;}
.user-item-temp .tfoot .td .order-checkbox-checked label{ background: url(../images/checked-icon.png) 0 12px no-repeat; *background-position:0 11px;}
.user-item-temp .tfoot .td .red-btn{ float:left; margin:8px 0 0 25px; display:inline-block; height:20px; line-height:20px;*line-height:22px; border:1px solid #ec5051; color:#ec5051; border-radius:4px; padding:0 6px;}
.user-item-temp .tfoot .td .checkbox label.ui-grey{background: url(../images/checkbox-grey-icon.png) 0 12px no-repeat; *background-position:0 11px;}
.user-item-temp .tfoot .td .order-checkbox-checked label.ui-grey{  background: url(../images/checked-grey-icon.png) 0 12px no-repeat; *background-position:0 11px;}

.total-order-list .tore1{ width:213px;}
.total-order-list .tore2{ width:218px;}
.total-order-list .tore3{ width:218px;}
.total-order-list .tore4{ width:248px;}

.total-order-list .td .item{ padding-left:20px;}
.total-order-list .item span{ line-height:normal; padding:10px 0;}
.total-order-list .item #qt span{ padding-bottom:0;}
.total-order-list .item #qt span.first-child{ padding-bottom:0;}
.total-order-list .item #qt span.last-child{ padding-bottom:10px;}
.total-order-list .item span span{ padding:0; padding-bottom: 5px;}
.total-order-list .item span span:last-child{ padding-bottom:0;}
.total-order-list .item span.ftx-h1{ padding-top:8px;}
.user-item-temp .total-order-list td.td{ border-top:1px solid #dcdcdc;}
.user-item-temp .total-order-list .td.colspan5{ width:900px; border-top:0; height:50px; line-height:50px;}
.user-item-temp .total-order-list .td.colspan5 form{ float:right; margin-right:20px;}
.user-item-temp .total-order-list .td.colspan5 label{ line-height:40px;}
.user-item-temp .total-order-list .td.colspan5 select{ height:25px; border:1px solid #ddd; vertical-align:middle;}
.user-item-temp .total-order-list .td.colspan5 .submit{ height:24px; line-height:24px; background:#ec5051; color:#fff; border-radius:3px; padding:0 10px; border:0; margin-left:8px; cursor:pointer;}

.consignee-info-list .tore1{ width:450px;}
.consignee-info-list .tore2{ width:449px;}
.consignee-info-list .td .item { padding:0;}
.consignee-info-list .tore1 .item .name{ width:95px; display:inline-block; text-align:right;}
.consignee-info-list .tore2 .item .name{ width:120px; display:inline-block; text-align:right;}
.consignee-info-list .tore1 .ftx-08{ width:355px;}

.invoice-order-list .tore1{ width:246px;}
.invoice-order-list .tore2{ width:450px;}
.invoice-order-list .tore3{ width:449px;}

.remarks-order-list .td{ width:900px;}
.remarks-order-list .td .item{ padding-left:15px;}

/*用户订单留言*/
.user-right .user-title16 h3{ font-size:16px;}
.user-right .user-title14 h3{ font-size:14px;}
.user-message-list{ width:860px; border:1px solid #d2d2d2; padding:10px 30px 10px 10px; margin-top:5px; overflow:hidden;}
.user-message-list .item{ width:100%; display:block; float:left; margin-bottom:10px;}
.user-message-list .item .label{ width:90px; text-align:right; float:left; height:30px; line-height:30px;}
.user-message-list .item .value{ padding-left:90px; position:relative;}
.user-message-list .item .value span{ height:30px; line-height:30px; display:inline-block;}
.user-message-list .item .value .text{ width:763px; height:22px; border:1px solid #d2d2d2; outline:0; padding:3px 0 3px 5px;}
.user-message-list .item .value textarea{ width:763px; height:70px; border:1px solid #d2d2d2; outline:0; resize:none; padding:3px 0 3px 5px; display:block;}
.user-message-list .item .value .messageBtn { background-color: #FFF;border: 1px solid #d2d2d2;height: 30px;width: 64px; margin-right:8px; position:relative; z-index:1;}
.user-message-list .item .value .txt { height: 28px;border: 1px solid #d2d2d2;width: 93px; padding-left:12px;}
.user-message-list .item .value .file { position: absolute;top: 0;left: 90px;height: 30px;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);opacity: 0;width: 63px;}
.user-message-list .item .value .remind{ display:block;}
.user-message-list .item .value .submit{ height:30px; line-height:30px; padding:0 15px; background:#ec5051; border-radius:4px; color:#fff; border:0; outline:0; margin-left:2px;}

.user-content-list{ width:902px; height:auto; margin-top:30px;}
.user-content-list .item{ padding:15px 18px 15px 28px; border:1px solid #d2d2d2; margin-bottom:10px;}
.user-content-list .item.last{ margin-bottom:0;}
.user-content-list .content-item-tit{ line-height:20px; line-height:20px; margin-bottom:10px;}
.user-content-list .content-item-tit .time{ float:right;}
.user-content-list .content-item-tit a{ color:#4f71c6;}
.user-content-list .content-item-tit a:hover{ color:#ec5051;}
.user-content-list .content-con{ color:#666;}
.user-content-list .cur{ color:#000;}

/*用户资料*/
.user-data{ width:725px; margin-top:20px; float:left;}
.user-data form{ overflow:hidden;}
.avatar_change{ float:right; position:relative; width:120px; height:120px; overflow:hidden;}
.changeavatar{ display:block; position:absolute; width:200px; height:25px; left:0; bottom:-25px; color:#fff;transition: all 0.4s ease; cursor:pointer;}
.changeavatar .shadeDiv{ position:absolute; height:25px; width:200px; background:#000; opacity:0.5;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);}
.changeavatar span{ position:relative; display:inline-block; height:25px; line-height:25px; padding-left:12px;}
.avatar_change:hover .changeavatar{ bottom:0;}

.data-content{ float:left; width:570px;}
.data-content .item{ display:block; height:30px; line-height:30px; margin-bottom:10px;}
.data-content .item .label{ width:135px; float:left; color:#727171; text-align:right; padding-right:5px;}
.data-content .item .value{ padding-left:140px;}
.data-content .item .value .text{ outline:0; height:28px; line-height:28px; border:1px solid #d2d2d2; padding:0 0 0 10px;color:#333;*float:left;}
.data-content .item .value select{ height:30px;padding:0 10px; border:1px solid #d2d2d2; outline:0; margin-right:10px; padding:0\9; height:auto\9; width:70px\9;}
.data-content .item .value .zphone{ border:0; background-color:transparent; color:#3a78bf; outline:0; cursor:pointer;  margin-left: 16px;}
.data-content .item .value .ts{ margin-left:18px;}
.item .value-checkbox .value-item{ float:left; border:1px solid #d2d2d2; margin-right:20px; height:28px;}
.item .value-checkbox .value-item .ui-radio-label{ padding:0 15px 0 30px; background-position:10px 7px; background-position:10px 6px\9;}
.item .value-checkbox .selected{ border-color:#ec5051;}
.item .value-checkbox .selected .ui-radio-label{ background: url(../images/radioed-icon.png) 10px 7px no-repeat;}
.data-content .item .value a{ color:#3a78bf; margin-left:18px; display:inline-block; *float:left;}
.data-content .item.mobile_code{ display:none;}
.item .value .t-text{ width:304px;}
.item .value .t-text2{ width:154px;}
.item .value .sub{ border:0; height:25px; line-height:25px; padding:0 8px; background:#f68a00; border-radius:4px; color:#fff; margin-top:15px; cursor:pointer;}
.item .value .sub:hover{background:#e79205;}
.change-form{ margin-top:65px;}

/*我的收藏*/
.user-title .tabs{ float:left; width:902px; position:relative; z-index:10;}
.user-title .tabs li{ float:left; width:98px; height:34px; line-height:34px; margin-right:12px;text-align:center; border-bottom:0; color:#333; cursor:pointer; font-size:14px;}
.user-title .tabs a{ display:block;}
.user-title .tabs li.on{ border:1px solid #d2d2d2; border-bottom:0; background-color:#efefef;}
.user-collection-list{ margin-top:-1px;}
.user-collection-list .u-product{ width:388px;}
.user-collection-list .u-price{ width:90px;}
.user-collection-list .u-time{ width:140px;}
.user-collection-list .u-enthusiasm{ width:67px;}
.user-collection-list .u-delete{ width:70px;}
.user-collection-list .u-operate{ width:140px;}
.user-collection-list .product-item{ padding-left:71px;}
.user-collection-list .product-item .checkbox{ top:32px; left:30px;}
.user-collection-list .tfoot .td .checkbox,.user-attention-list .tfoot .td .checkbox{ padding-left:31px;}
.user-product-list .tfoot .td .pl_cz{ float:left; padding-left:28px;}
.user-product-list .tfoot .td .checkbox label{ padding-left:25px; color:#666;}
.user-product-list .tfoot .td .collection-num{ float:right; padding-right:20px;}
.user-collection-list th.th{ border-top:1px solid #dcdcdc;}
.user-collection-list .user-product-list{}

.user-collection-list .goods_gz,.user-attention-list .goods_gz{ display:inline-block; width:20px; height:20px; background:url(../images/enthusiasm.png) -26px 0 no-repeat;}
.user-collection-list .has_gz,.user-attention-list .has_gz{ background-position: 0 0;}
.user-collection-list td.u-enthusiasm,.user-attention-list td.u-operate{ line-height:normal;}

.user-attention-list .has_gz{ margin-top:20px;}

.pages24-grey .pages .pages-it{ float:none; display:inline-block;}
.pages24-grey .pages li a{ color:#666;}
.pages24-grey .pages li.current a,.pages24-grey .pages li:hover a{ background:#fff; color:#666; border:1px solid #a0a0a0; width:22px; height:22px; line-height:22px;}
.pages24-grey .pages li.previous:hover,.pages24-grey .pages li.nextious:hover{ border-color:#a0a0a0;}
.pages24-grey .pages li.previous:hover a { background: url(../images/ecsc_icon.png) -1px -90px no-repeat;border:0}
.pages24-grey .pages li.nextious:hover a { background: url(../images/ecsc_icon.png) -16px -90px no-repeat; border:0}

/*我的推荐*/
.user-recommend{ width:902px;}
.user-recommend h3{ font-size:14px; color:#000; margin-bottom:20px; text-align:center; }
.user-recommend-content{ width:624px; height:auto; margin:0 auto;overflow:hidden;}
.user-recommend-list{ overflow:hidden;}
.user-recommend-content .user-recommend-item{ width:230px; float:left;} 
.user-recommend-content .user-recommend-item .item{ display:block; height:30px; line-height:30px; margin-bottom:17px;}
.user-recommend-content .user-recommend-item .label{ width:114px; float:left; text-align:right;}
.user-recommend-content .user-recommend-item .value{ width:113px; float:left; text-align:left;}
.user-recommend-content .user-recommend-item .value select{ height:30px; line-height:30px; border:1px solid #d2d2d2; outline:0; padding:0 0 0 13px; width:112px;}
.user-recommend-content .user-recommend-item .value input{ height:30px; line-height:30px; border:1px solid #d2d2d2; outline:0; padding-left:12px; width:100px;}
.user-recommend-content .user-recommend-item .ann{ width:223px; float:right;}
.user-recommend-content .user-recommend-l{ margin-left:24px;}
.user-recommend-content .user-recommend-r{ margin-left:100px;}
.user-recommend-content .user-recommend-r .label{ width:112px;}
.user-recommend-content .user-recommend-r .value{ width:114px;}
.user-recommend-content .user-recommend-item .sc_btn{ width:212px; height:28px; border:1px solid #f68a00; display:inline-block; border-radius:4px; text-align:center; color:#f68a00; float:right;}

.user-rec-con{ float:left;}
.user-rec-con .textarea1{ width:622px; padding:0; outline:0; height:112px; border:1px solid #d2d2d2; resize:none;}

/*关注店铺*/
.user-attention-list{ margin-top:-1px;}
.user-attention-list .tbody{ margin-bottom:10px;}
.user-attention-list .u-seller{ width:418px;}
.user-attention-list .u-pop{ width:104px;}
.user-attention-list .u-serve{ width:106px;}
.user-attention-list .u-time{ width:126px;}
.user-attention-list .u-operate{ width:142px;}

.user-attention-list .td{ height:56px; line-height:56px;}
.user-attention-list .td .td-checkbox{ width:72px; height:56px; border-right:1px solid #dcdcdc; position:relative; float:left;}
.user-attention-list .td .td-sellerLogo{ width:214px; height:56px; border-right:1px solid #dcdcdc; float:left;}
.user-attention-list .td .td-sellerName{ width:130px; height:56px; float:left;}
.user-attention-list .td .td-sellerName a{ display:block; line-height:20px;}
.user-attention-list .td .td-sellerName .store_name{ margin-top:8px;}
.user-attention-list .td-checkbox .checkbox{ position:absolute;width: 15px; line-height:normal; top:24px; left:30px;}
.user-attention-list .td-checkbox .checkbox label{ cursor:pointer;padding-left: 20px;background: url(../images/checkbox-grey-icon.png) no-repeat;}
.user-attention-list .td-checkbox .order-checkbox-checked label{  background: url(../images/checked-grey-icon.png) no-repeat;}
.user-attention-list .td .td-sellerLogo img{ float:none; vertical-align:middle;}

.u-seller-product{ width:871px; padding-left:31px; float:left; position:relative;}
.u-seller-product .seller-product-item{ border-right:1px solid #dcdcdc; min-height:250px;}
.u-seller-product li{ float:left; padding:15px; width:143px; border:1px solid #dcdcdc; border-top:0; margin-right:-1px;}
.u-seller-product li .p-img{ width:142px; height:142px; float:left;}
.u-seller-product li .p-price{ float:left; display:block; padding-top:15px; color:#000;}
.u-seller-product li .p-name{ float:left; padding-top:6px;}
.seller-prev{ left:31px; width:30px; background-color:#cdcdcd; opacity:0.9;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90)}
.seller-next{ width:30px; background-color:#cdcdcd;opacity:0.9;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90)}

.pro_main{ position:relative;}
.user-product-list .seller-tabs-nav{ position:absolute; width:30px; height:224px; top:10px; left:1px;}
.seller-tabs-nav li{ position:absolute;left:1px; width:14px; height:93px; text-align:center; float:left; font-size:14px; padding:26px 8px 0 8px; color:#333;font-family: "microsoft yahei"; background:url(../images/seller-pro-icon.png) 0 -119px no-repeat; line-height:16px; cursor:pointer; z-index:8;}
.seller-tabs-nav li.best-seller{ top:0;}
.seller-tabs-nav li.new-seller{ top:107px;}
.seller-tabs-nav li.on{ background-position: 0 0; z-index:9; color:#fff;}

/*用户留言板*/
.user-message-board{ width:902px; height:420px; margin-top:48px; background:url(../images/user_message_bg.jpg) no-repeat;}
.message-board-content{ width:500px; height:345px; padding:57px 108px 18px 295px; margin:0; border:0;}
.message-board-content .item{ line-height:30px; margin-bottom:12px;}
.message-board-content .item .label{ width:75px;}
.message-board-content .item .value{ padding-left:80px;}
.message-board-content .item .value .value-item{ margin-right:15px;}
.message-board-content .item .value .value-item.last{ margin-right:0;}
.message-board-content .item .value .text,.message-board-content .item .value textarea{ width:408px;}
.message-board-content .item .value .txt{ border:0; padding-left:0; width:340px; position:relative; }
.message-board-content .item .value .file{ left:80px; cursor:pointer; z-index:9999;}
.message-board-content .item .value .remind{ margin-top:5px;}
.message-board-content .item .value .submit{ float:right; margin-top:20px; cursor:pointer;}

.user-content-list .item{ overflow:hidden;}
.user-content-list .item .item-l{ float:left;}
.user-content-list .item .item-l h2{ font-size:14px; font-weight:700; color:#666; line-height:20px;}
.user-content-list .item .item-r{ float:left; width:795px; margin-left:20px;}
.user-content-list .item .item-r .content-item-tit{ overflow:hidden; margin-bottom:6px;}
.user-content-list .item .item-r h3{ font-size:14px; color:#666; float:left;}
.user-content-list .item .item-r .delete{ float:right; margin-left:15px; color:#3a78bf;}
.user-content-list .item .item-r .delete:hover{ color:#ec5051;}

/*我的推荐*/
.user-vip-list .u-grade{ width:156px;}
.user-vip-list .u-number{ width:185px;}
.user-vip-list .u-percent{ width:294px;}
.user-vip-list .u-price-percent{ width:262px;}
.user-vip-list .u-order-number{ width:180px;}
.user-vip-list .u-price{ width:180px;}
.user-vip-list .u-integral{ width:180px;}
.user-vip-list .u-pattern{ width:180px;}
.user-vip-list .u-state{ width:176px;}
.user-vip-list .td{ color:#666;}
.user-vip-list .user-pages{ margin:40px 0;}

.affiliate-code{ width:902px; overflow:hidden;}
.aff-item{ float:left;}
.aff-item .aff-title{ font-size:14px; width:auto; padding:18px 18px; line-height:15px; border:1px solid #dcdcdc; color:#000; float:left;}
.aff-item .aff-list{ float:left; width:808px; height:160px;}
.aff-list .aff-list-top{ height:51px; padding:0 17px; border:1px solid #dcdcdc; border-left:0;}
.aff-list .aff-list-top .aff-logo{ height:50px; margin-right:20px; float:left;}
.aff-list .aff-form{ width:480px; float:left; margin-right:22px;}
.aff-list .aff-form .aff-textarea{ width:470px; height:36px; border:0; outline:0; padding:0px 0 0px 12px; background:#dcdcdc; resize:none; color:#000; text-align:center; line-height:36px;margin-top: 7px;}
.aff-list .aff-btn{ float:left; position:relative;}
.aff-list .aff-btn .sub{ width:78px; height:34px; line-height:36px; display:block; background:#fff; color:#f68a00; text-align:center; border:1px solid #f68a00;  margin-top: 7px;}
.aff-list .aff-btn .sub:hover,.aff-list .aff-btn .sub.hover{ background:#f68a00; color:#fff;}

.aff-list .aff-list-bottom{ height:35px; padding:14px 17px; border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
.aff-list .aff-list-bottom .aff-name{ float:left; width:156px; height:35px; line-height:35px; text-align:center; display:inline-block; color:#4f71c6; margin-right:20px;}
.aff-list .aff-list-bottom .aff-name:hover{ color:#ec5051;}
.aff-list .aff-list-bottom .aff-form .aff-textarea{ height:18px; padding:8px 0 9px 12px;}
.aff-list .aff-list-bottom .aff-btn .sub{ height:33px; line-height:35px;}
.aff-item-last .aff-title,.aff-item-last .aff-list .aff-list-top{ border-top:0;}

/*我的评论*/
.user-right .cp-right-number{ float:right;} 
.content-item-tit .item-tit-l{ float:left; width:600px;}
.content-item-tit .item-tit-l .rate-status{ height:20px; float:left; margin-right:10px;}
.content-item-tit .item-tit-l .common-rating{ background:none; margin-top:3px;}
.user-content-list .item .item-r .hf{ overflow:hidden; margin:20px 0 8px;}
.user-content-list .item .item-r .hf span{ float:right; padding-right:2px;}
.user-content-list .item .item-r .hf_content{ color:#19826d;}

/*评价晒单*/
.user-single-filter{ width:auto; float:right;}
.user-single-list .u-number{ width:166px;}
.user-single-list .u-product-desc{ width:300px;}
.user-single-list .u-time{ width:144px;}
.user-single-list .u-assess{ width:143px;}
.user-single-list .u-sun{ width:143px;}
/*.user-single-list .th{ border-right-color:#efefef; border-left-color:#efefef}
.user-single-list .th.u-number{ border-left-color:#dcdcdc;}
.user-single-list .th.u-sun{ border-right-color:#dcdcdc;}*/
.user-single-list .td{ height:60px; line-height:60px;}

.u-product-desc .p-product{ height:37px; padding:12px 37px 11px 45px;}
.u-product-desc .p-product .p-img{ width:37px; height:37px; float:left; margin-right:10px;}
.u-product-desc .p-product .p-name{ line-height:18px; float:left; text-align:left; width:170px;}
.u-product-desc .p-product .p-name a{ color:#3a63c2;}
.u-product-desc .p-product .p-name a:hover{ color:#ec5051;}

.comment-box{ position:relative; background:#fff; border:1px solid #e9c48f; width:900px; height:356px; margin-top:60px;display:none; z-index:99;}
.comment-box .conmment-box-content{ width:880px; height:336px; display:block; padding:10px; position:absolute;}
.comment-box .conmment-box-content .item{ float:left; width:100%; margin-bottom:10px;}
.comment-box .conmment-box-content .label{ height:30px; line-height:30px; width:80px; text-align:right; float:left; font-size:14px;}
.comment-box .commstar{ width: 105px;height: 20px;background: url(../images/commstar.png) 0 -21px repeat-x;position: relative;margin-top: 3px;display: inline-block;overflow: hidden;zoom: 1;}
.comment-box .commstar a { width: 20%;cursor: pointer;position: absolute;top: 0;left: 0;display: inline-block;height: 20px;text-indent: -999px;}
.comment-box .commstar .star1 {width: 20%;z-index: 9;}
.comment-box .commstar .star2 {width: 40%;z-index: 8;}
.comment-box .commstar .star3 {width: 60%;z-index: 7;}
.comment-box .commstar .star4 {width: 80%;z-index: 6;}
.comment-box .commstar .star5 {width: 100%;z-index: 5;}
.comment-box .commstar a:hover, .comment-box .commstar .select { background: url(../images/commstar.png) 22px -1px repeat-x; }

.comment-box .conmment-box-content .value{ float:left; margin-left:10px;}
.comment-box .conmment-box-content .value .fl{ margin-left:-3px;}
.comment-box .conmment-box-content .value-p{ float:left; height:28px; padding:0 15px; line-height:28px; border:1px solid #dcdcdc; margin-right:8px;}
.comment-box .conmment-box-content .value-p.selected{ border-color:#f68a00; position:relative;}
.comment-box .conmment-box-content .value-p.selected b { position: absolute;bottom: 0;right: 0;width: 16px;height: 16px;overflow: hidden;background: url(../images/ecsc_icon.png) -399px -189px no-repeat;}
.comment-box .conmment-box-content .value .textarea1{ width:760px; height:90px; padding:5px; border:1px solid #dcdcdc; outline:0; resize:none; display:block;}
.comment-box .conmment-box-content .value .text-num{ display:block; text-align:right; margin-top:5px; color:#9fa0a0;}
.comment-box .conmment-box-content .value .add-single-../images{ width:65px; height:50px; border:1px solid #dcdcdc; text-align:center; padding-top:15px; cursor:pointer;}
.comment-box .conmment-box-content .value .add-single-../images span{ color:#727171;}
.comment-box .conmment-box-content .value .add-single-../images em{ color:#9fa0a0;}
.comment-box .conmment-box-content .value .submit{ height:30px; line-height:30px; padding:0 15px; background:#f68a00; border-radius:4px; color:#fff; border:0; cursor:pointer; outline:0; margin:10px 0 0 80px;}
.comment-box .box-i{ width:13px; height:10px; display:block; position:absolute; background:url(../images/ecsc_icon.png) -581px -198px no-repeat; background-color:#fff; right:68px; top:-10px;}


/*收货地址*/
.user-address-list{ margin-top:20px; overflow:hidden;}
.user-address-list .user-fanhui{ float:left; border:1px solid #c9c9c9; height:23px; padding:0 12px 0 15px; border-radius:4px; background:#f4f4f4; font-size:12px; line-height:25px; color:#727171; margin-bottom:10px;}
.user-address-list .user-fanhui:hover{ color:#727171;}
.user-address-list .form-box{ position: relative; width:900px; float:left;}
.form-box .item{ position:relative; padding-left:166px; padding-bottom:20px; zoom:1; text-align:left; overflow:hidden; width:734px;}
.form-box .item-label { display: inline;float: left;width: 100px;margin-left: -106px;text-align: right;height: 30px;line-height: 30px;}
.form-box .item-label i { color: #ec5051;font-style: normal;}
.form-box .item-warp { position: relative;display: inline-block;_zoom: 1; float:left;}
.form-box .i-text { border: 1px solid #d2d2d2;padding: 5px;width: 306px;height: 18px;line-height: 18px;vertical-align: middle; outline:0;}
.bf-select{ float:left; margin-right:12px;border: 1px solid #d2d2d2;font-size: 12px;padding: 4px 12px;outline: 0;position: relative;cursor: pointer; width:72px;*margin-top:5px;}
.bf-select a{ text-decoration: none;color: #333;}
.bf-select .bf-select-dropdown { position: absolute;top: 10px;right: 12px;width: 10px;height: 5px;background: url(../images/T1J6x.FkFeXXX_ownc-30-40.png) -10px -25px no-repeat;}
.bf-select-city{ padding:4px 16px; width:64px;}
.bf-select .city-title{ color:#333;}
.ks-content{ float:left;}
.item-remind{ color:#9fa0a0; line-height:30px; margin-left:18px; float:left; width:270px;}
.form-box .i-text-2{ width:106px;}
.form-box .item-label-noLeft{ margin-left:0; width:82px;}
.form-box .item-time select{ border: 1px solid #d2d2d2;font-size: 12px;padding: 4px 0 4px 10px;outline: 0;position: relative;cursor: pointer;}
.form-box .item-mren label{ color:#3a63c2; cursor:pointer;}
.form-box .item-mren .ui-grey-checkbox+label{ padding-left: 20px;background: url(../images/checkbox-grey-icon.png) no-repeat;}
.form-box .item-mren .ui-grey-checkbox:checked+label,.form-box .item-mren .selected label{ padding-left: 20px;background: url(../images/checked-grey-icon-2.jpg) no-repeat;}
.form-box .item .address_btn{ display:inline-block; height:25px; line-height:25px; padding:0 16px; color:#fff; background:#f68a00; border-radius:4px; border:0; cursor:pointer;}
.user-hangtit{ margin:30px 0;}
.user-hangtit .btn_address{ float:none; background:#f68a00; margin-right:10px;}
.user-hangtit .btn_address:hover{ background:#e79205;}
.btn {font-family: "microsoft yahei";float: right;font-size: 14px;color: #fff;background: #ec5151;padding: 5px 12px;border-radius: 5px;}
.btn-10, .pb-ft a {
    font-family: arial,"microsoft yahei";
    height: 20px;
    line-height: 20px;
    background-color: #f2f2f2;
    background-image: -moz-linear-gradient(top,#f2f2f2,#f7f7f7);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#f2f2f2),color-stop(1,#f7f7f7));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#f7f7f7', GradientType='0');
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#f7f7f7');
    background-image: linear-gradient(to top,#f2f2f2 0,#f7f7f7 100%);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    color: #323333;
    font-size: 12px;
    font-weight: 400;
    padding: 0 14px;
    cursor: pointer;
    float: none;
    border: 1px solid #ddd;
    margin-right: 10px;
    display: inline-block;
}

.ml10 {
    margin-left: 10px !important;
}
.form .item span.label {
    float: left;
    height: 20px;
    line-height: 20px;
    padding: 5px 0;
    width: 110px;
    text-align: right;
}
.user-hangtit span{ color:#727272;}
.user_address_info{ width:100%; height:auto; float:left;}
.user_address_info .item{ float:left; margin-bottom:40px;}
.user_address_info .thead{ height:38px; line-height:38px; border:1px solid #dcdcdc; border-top-color:#f68a00; background:#efefef; width:900px;}
.user_address_info .thead .qy{ float:left; margin-left:45px; font-size:14px; color:#f68a00; font-weight:bold;}
.user_address_info .thead .cz_r{ float:right;}
.user_address_info .thead .cz_r span{ margin-right:25px;}
.user_address_info .thead .cz_r a{ margin-right:25px; color:#3a78bf;}
.user_address_info .thead .cz_r a:hover{ color:#ec5051;}
.user_address_info .tbody .tr{ width:100%;}
.user_address_info .tbody .td{ border:1px solid #dcdcdc; margin:-1px -1px 0 0; height:38px; line-height:38px; float:left;}
.user_address_info .tbody .td_l{ width:450px;}
.user_address_info .tbody .td_r{ width:449px;}
.user_address_info .tbody .label{ width:96px; text-align:right; float:left; color:#888;}
.user_address_info .tbody .value{ text-align:left; float:left; color:#666;}
.user_address_info .tbody .td_r .label{ width:120px;}
.user_address_info .tbody .td_l .value{ width:350px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.consignee_error,.area_error,.address_error,.phone_error,.email_error{ float:left; margin-left:18px; line-height:30px;}
.area_error{ margin-left:6px;}

/*账户安全*/
.saft-item-lists{ overflow:hidden; width:100%; float:left; margin-top:10px;}
.warn-box{ padding:10px; background:#FEF9D7;font-family: "Microsoft YaHei";}
.opt-btn{display: inline-block;height: 25px;line-height: 25px;border-radius: 5px;color: #fff;background: #f68a00;padding: 0 26px;}

.u-safe .safe-rank01, .u-safe .safe-rank02, .u-safe .safe-rank03, .u-safe .safe-rank04, .u-safe .safe-rank05, .u-safe .safe-rank06 { background: url(../images/safe-rank2014.png) no-repeat 0 0;display: inline-block;font-size: 0;height: 14px;line-height: 0;margin-right: 10px;overflow: hidden;vertical-align: middle;width: 68px;}
.u-safe .safe-rank01{ background-position: 0 0;}
.u-safe .safe-rank02{ background-position: 0 -15px;}
.u-safe .safe-rank03{ background-position: 0 -30px;}
.u-safe .safe-rank04{ background-position: 0 -45px;}
.u-safe .safe-rank05{ background-position: 0 -60px;}
.u-safe .safe-rank06{ background-position: 0 -75px;}
.u-safe .safe-rank07{ background-position: 0 -90px;}

.icon-01, .safe-item .fore1 s{ display: inline-block;width: 32px;height: 33px;background: url(../images/icon-msg2013.png) no-repeat;vertical-align: middle;margin-right: 33px;}
.icon-01, .icon-02, .icon-03{ float: left;margin-bottom: 10px;}
.icon-id01, .icon-id01d, .icon-id02, .icon-id02d { background: url(../images/icon-id20131211.png);display: inline-block;width: 14px;height: 14px;line-height: 100px;line-height: 0\9;font-size: 0;overflow: hidden;}
.icon-id02d{ background-position: -14px -15px;}
.icon-id01d{ background-position: 0 -15px;}
.icon-id02{ background-position: -14px 0;}
.safe-item{ display: inline-block;display: block;padding: 30px 0;border-bottom: 1px solid #e6e6e6;}
.safe-item:after{ content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.safe-item .fore1, .safe-item .fore2, .safe-item .fore3{ float: left;height: 32px;line-height: 32px;}
.safe-item .fore1{ width: 175px;text-align: left;font-family: \5FAE\8F6F\96C5\9ED1;font-size: 18px;padding-left: 25px;}
.safe-item .fore1 .icon-01 { background-position: -64px 0;}
.safe-item .fore1 strong{ margin-right: 5px;}

.safe-item .fore2{ border-left: 1px solid #E6E6E6;width: 520px;height: auto;line-height: 24px;padding: 4px 0 4px 15px;}
.safe-item .fore3{ text-align: center;width: 165px;}
.safe-item .fore3 a{ margin: 0 5px;}
.safe-item .fore3 .opt-btn{ color:#fff;}

#sflex03 { width: 780px;}
.stepflex{ display: inline-block;display: block;border-top: 5px solid #ccc;text-align: center;margin: 80px auto;}
.stepflex dl{ float: left;position: relative;width: 260px;top: -5px;border-top: 5px solid #ccc;}
.stepflex s{ left: 0;}
.stepflex b{ right: 0;}
.s-num{ position: relative;margin: -15px auto 5px;color: #fff;font-weight: 700;width: 23px;height: 23px;background-image: url(../images/step2013.png);line-height: 23px;}
.s-text { color: #ccc;}
.first s { background-position: 0 -24px;background-color: #fff;}
dl.doing { border-top-color: #ec5051;}
dl.done{ border-top-color: #ffa3a4;}
.doing .s-num{ background-position: -23px 0;}
.doing .s-text{ color: #ec5051;}
.doing b,.doing s,.first s,.last b{ width: 5px;height: 5px;position: absolute;line-height: 0;font-size: 0;top: -5px;background-image: url(../images/step2013.png);overflow: hidden;}
.doing s { background-position: -23px -24px;}
.doing b { background-position: -28px -24px;background-color: #ccc;}
.done .s-num{ background-position: -46px 0;}
.done .s-text{ color: #ffa3a4;}
.done s { background-position: -46px -24px;}
.last .s-num { background-position: -68px 0;}
.doing.last .s-num { background-position: -91px 0;}
.normal.done{ border-top-color:#ffa3a4;}
.normal.done .s-text{ color:#C1E3AD;}
.ftx-un { font-size: 16px;line-height: 35px;margin-right: 10px;}
.font-red {color: #ff5256;}

.user-change .form{ margin-left:100px;}
.user-change .form .item{ display: inline-block;margin-bottom: 20px;line-height: 30px;}
.user-change .form .item span.label{ width: 250px;font-size: 14px;color: #999;padding: 7px 0;}
.user-change .form .item .itxt{ padding: 7px 23px 7px 5px; float:left; width:200px;}
.user-change .form .item .authCode{ width:90px;}
.user-change .form .check{ margin-bottom:5px;}
.user-change .form .btn-10,.user-change .form .btn-14,.user-change .form .btn-4{ padding: 7px 14px;font-size: 14px; float:left; color:#666;}
.user-change .form .btn-5{ color:#333; padding:0px 15px;}
.user-change .form .btn-6{ color:#333; line-height:18px; padding:1px 15px;}
.user-change .form .btn-1{ line-height:26px; padding:0 15px;border: 0;}
.user-change .form em{ color: #e4393c; margin-right:2px;}
.user-change .form .btn-bf{	padding: 3px 15px;font-size: 12px;}
.user-change .form .checkbox{ vertical-align:middle; margin-right:5px;}
.user-change .form label{ cursor:pointer; margin-left:10px; color:#ec5051;}
.user-change .form .btns .btn{ float:left;}

.safe-icon-box { position: relative;margin: 0 0 0 250px; padding-top:20px;}
.safe-icon-box .m-icon{ display: inline-block;position: absolute;top: 34px;left: 0;width: 48px;height: 48px;background: url(../images/icon48.png) no-repeat;}
.safe-icon-box .icon-succ02{ background-position: 0 0;}
.safe-icon-box .fore{ margin-left: 68px;line-height: 25px;}
.safe-icon-box .fore h3{ color: #71b247; font-size:18px;}
.safe-icon-box .fore h3 .txt{ font-size:14px; color:#666; font-weight:bold;}
.safe-icon-box .fore .u-safe{ line-height:30px;}
.safe-icon-box .fore .op-btns{ margin:5px 0 0 0;}

.real-name{ padding: 50px 0 80px;min-height: 600px; width:100%; float:left;}
.security-form{ color: #5e5e5e;font-size:14px;line-height: 32px;font-family: arial,"microsoft yahei";}
.security-form .item{ padding-bottom: 20px;}
.security-form .label{ float: left;width: 180px;padding-right: 10px;text-align: right;}
.security-form .value{ float: left;width: 670px;}
.security-form .ui-input{ height: 20px;line-height: 20px;width: 161px;padding: 5px 10px;border: 1px solid #e6e6e6;font-size: 14px;vertical-align: middle;background-color: #fff;color: #5e5e5e;font-family: arial,"microsoft yahei";}
.security-form .short-input{ width: 68px;}
.security-form .extra{ color: #a5a5a5;font-size: 12px;padding-left: 10px;}
.security-form .error-text{ color: #ff5256;font-size: 12px;padding-left: 10px;}
.security-form .long-input,.security-form .number{ width: 328px;}
.support-bank { position: relative;z-index: 1;}

.support-bank .text{ color: #5b9fe2;font-size: 12px;padding-left: 10px;cursor: pointer;}
.support-bank .support-bank-list{ border: 1px solid #8cb5de;width: 575px;position: absolute;left: 10px;top: 32px;display: none;background-color: #fff;padding: 10px 20px;}
.support-bank .support-bank-list .support-arrow,.none-message i.arrow{ background:url(../images/bg-srmrez.png) no-repeat;}
.support-bank .support-bank-list .support-arrow{ display: block;width: 11px;height: 7px;position: absolute;top: -7px;left: 20px;background-position: 0 -2909px;}
.section-tab{ overflow: hidden;}
.section-tab .section-tab-title{ height: 32px;line-height: 32px;border-bottom: 2px solid #ced4e0;}
.section-tab .section-tab-title li{ cursor: pointer;float: left;height: 32px;line-height: 32px;}
.section-tab .section-tab-title .current{ border-bottom: 2px solid #ea544a;}
.section-tab .section-tab-title span{ padding: 0 20px;border-left: 1px solid #ced4e0;margin-left: -1px;font-size: 12px;font-weight: 700;color: #474e5d;}
.section-tab .section-tab-title .current span{ color: #ea544a;}
.suport-bank-main{ overflow:hidden;}
.support-bank .product{ height: 40px;line-height: 40px;padding: 0 10px 0 20px;}
.support-bank .product .name { display: inline-block;width: 130px;vertical-align: middle;font-size: 12px;color: #5e5e5e;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.security-form .yzm-btn{ display: inline-block;height: 32px;line-height: 32px;text-align: center;border: 1px solid #e6e6e6;background: #f5f5f5;vertical-align: middle;color: #5e5e5e;margin-left: 1px;padding: 0 8px;}
.security-form .none-message{ display: inline-block;position: relative;z-index: 1;}
.security-form .none-message .text{ padding-left: 10px;color: #5b9fe2;cursor: pointer;font-size: 12px;}
.security-form .none-message .none-reason { position: absolute;left: 8px;border: 1px solid #8cb5de;background: #fafcfe;width: 290px;line-height: 20px;font-size: 12px;color: #5e5e5e;padding: 10px 20px;z-index: 2;display: none;}
.security-form .none-message .none-reason .arrow { display: block;width: 11px;height: 7px;position: absolute;top: -7px;left: 20px;background-position: 0 -2909px;vertical-align:middle;cursor:pointer;}
.security-form .link {font-size: 12px;padding-left: 0px;color: #5b9fe2;}
.support-bank-hover{ z-index: 2;}
.support-bank-hover .support-bank-list{ display: block;}

.ui-button {
    display: inline-block;
    margin: 0;
    height: 40px;
    line-height: 40px;
    padding: 0 50px;
    color: #fff;
    border: 1px solid #ff5256;
    background-color: #ff696c;
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(top,#ff696c,#ff5256);
    background-image: -webkit-linear-gradient(top,#ff696c,#ff5256);
    background-image: -o-linear-gradient(top,#ff696c,#ff5256);
    background-image: linear-gradient(to bottom,#ff696c,#ff5256);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff696c', endColorstr='#ff5256', GradientType=0);
    border-radius: 3px;
    vertical-align: middle;
    cursor: pointer;
    text-align: center;
    font-size: 16px;
    font-family: "microsoft yahei";
}
.ui-button:hover {
    background-color: #ff5e5b;
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(top,#ff5e5b,#ff4644);
    background-image: -webkit-linear-gradient(top,#ff5e5b,#ff4644);
    background-image: -o-linear-gradient(top,#ff5e5b,#ff4644);
    background-image: linear-gradient(to bottom,#ff5e5b,#ff4644);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5e5b', endColorstr='#ff4644', GradientType=0);
    border-color: #ff4644;
	color:#fff;
}

.bind-list{ background: #f9f9f9;margin: 0 0 10px;padding: 10px 20px;}
.bind-list .bind-tit{ position: relative;}
.bind-list .bind-tit .qq-icon, .bind-list .bind-tit .weixin-icon, .bind-tit .weibo-icon{ display: inline-block;width: 14px;height: 14px;overflow: hidden;margin: 0 3px 0 0;vertical-align: middle;background: url(../images/bind-icons.png) no-repeat;}
.bind-list .bind-tit .bind-op-btn{ position: absolute;top: 0;right: 0;}
.bind-list .bind-tit .weibo-icon{ background-position: -48px 0;}
.bind-list .bind-tit .weixin-icon{ background-position: -24px 0;}
.bind-list .bind-cont { position: relative;margin: 10px 0 0;}
.bind-list .bind-cont .bind-lcol{ width: 500px;border-right: 1px solid #e8e8e8;line-height: 24px; padding-right:10px;}
.bind-list .bind-cont h4{ font-size: 20px;font-family: '\5fae\8f6f\96c5\9ed1';margin-bottom: 20px;}
.bind-list .btn-5{ padding:0 15px; line-height:25px; color:#666;}
.bind-list .bind-cont .bind-rcol{ position: absolute;top: 50%;left: 531px;margin-top: -14px;_display: inline;width: 350px; text-align:center;}
.bind-list .bind-cont .bind-line{ display: inline-block;vertical-align: middle;width: 74px;height: 28px;overflow: hidden;background: url(../images/bind-line.png) center no-repeat;}
.bind-list .bind-cont img{ float:none; height:28px;}



.cause_select{ display:block; float:left; margin-right:10px;}

/*实名认证*/
.realname_ok{ margin-top:20px;font-family: arial,"microsoft yahei";}
.realname_ok .p-img{ padding: 100px 0 20px;text-align: center;}
.realname_ok .p-img img {width: 100px;height: 100px;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;border: 6px solid rgba(181,181,181,.2);float:none;}
.realname_ok .name {line-height: 40px;font-size: 20px;font-weight: 700;color: #fb7600;text-align: center;-moz-transition: all .3s ease;-o-transition: all .3s ease;-webkit-transition: all .3s ease;transition: all .3s ease;}
.realname_ok .extra {font-size: 14px;color: #323232;text-align: center;-moz-transition: all .3s ease;-o-transition: all .3s ease;-webkit-transition: all .3s ease;transition: all .3s ease;margin-top:10px;}
.realname_ok .extra i {font-style: normal;color: #a6cbf5;padding: 0 10px;margin-top: -3px;vertical-align: top;}
.realname_ok .extra a {padding-left: 10px;color:#5b9fe2;}
.realname_ok .avatar_change{ width:100%; height:auto; float:none;}
.realname_ok .avatar_change .changeavatar{ left:50%; margin-left:-100px;}

.user-change .form b a.ftx-14{ color:#f68a00;}
.user-change .form b a.ftx-14{ margin-left:8px;}

/*邮箱验证*/
.header-nav{ width: auto;height: 14px;float: right;line-height: 14px;margin-top: 30px;}
.header-nav li{ float: left;padding: 0 0 0 15px;margin-right: 15px;border-left: 1px solid #6c6c6c;}
.header-nav li.nav-first{ border-left: 0;}
.header-nav li a{ color: #6c6c6c;}
.header-nav li a:hover{ text-decoration:underline;}

.maincenter-box {padding: 20px 0;background-color: #fff;}
.maincenter .ui-form {margin-top: 30px;color: #6c6c6c;}
.ui-form-item {padding: 0 5px 20px 190px;zoom: 1;}
.ui-label {float: left;width: 210px;margin-left: -220px;padding-top: 5px;text-align: right;font-size: 14px;}
.ui-form-text {display: inline-block;margin-top: 6px;}
.ui-input {width: 190px;padding: 8px 9px;line-height: 18px;border: 1px solid #ddd;color: #595959;font-size: 12px;}
.ui-button {display: inline-block;text-align: center;text-decoration: none;vertical-align: middle;cursor: pointer;font-size: 14px;font-weight: 700;border-radius: 2px;padding: 0 20px;background-image: none;}
.ui-form-item .ui-input {font-size: 12px;color: #6C6C6C;vertical-align: middle;}
.ui-button-lwhite, .ui-button-mwhite, .ui-button-swhite {border: 1px solid #afafaf;background-color: #f3f3f3;color: #777;}
.ui-button-mwhite {line-height: 28px;height: 28px;}
.ui-input-checkcode {width: 100px;height: 24px;line-height: 28px;margin: 0;padding: 2px 5px;}
.ui-button-lorange {line-height: 18px;height: 36px;min-width: 150px;}
.ui-button {display: inline-block;text-align: center;text-decoration: none;vertical-align: middle;cursor: pointer;font-size: 14px;font-weight: 700;border-radius: 2px;padding: 0 20px;background-image: none;}
.ui-button-lorange, .ui-button-morange, .ui-button-sorange {color: #fff;border: 1px solid #f40;background-color: #ec5051;}

.user_i span{ float:left;}
.user_i span.succeed{ background: rgba(0, 0, 0, 0) url("../images/login_icons_new.png") no-repeat scroll 0 0;height: 18px;width: 16px;background-position: -25px -2px;position:relative;top:5px;left:7px;}

/*交易投诉*/
.user-item-complaint .user-item-title{ border-color:#f68a00;}
.user-item-complaint .th,.user-item-complaint .td{ width:105px;}
.user-item-complaint .u-product{ width:350px;}
.user-item-complaint .u-seller{ width:140px;}
.user-item-complaint .u-product .product-item{ padding:13px 15px; width:320px; overflow:hidden;}
.user-item-complaint .u-product .product-item .p-name{ overflow: hidden;white-space: nowrap;text-overflow: ellipsis; height:auto; margin-top:3px;}
.user-item-complaint .u-product .product-item .p-orderNumber{ margin-top:10px;}
.user-item-complaint td.u-operate{ color:#2f6ed2;}
.user-item-complaint td.u-operate a{ color:#2f6ed2;}
.user-item-complaint td.u-operate a:hover{ text-decoration:underline;}

.user-item-complaintInfo td.td{ border-top:1px solid #DCDCDC; height:40px; line-height:40px; width:240px; padding-left:30px; text-align:left;}
.user-item-complaintInfo td.p-goods{ width:418px; padding-left:0}

.user-item-complaintInfo .product-item{ padding:13px 15px; width:388px;}
.user-item-complaintInfo .product-item .p-name{overflow: hidden;white-space: nowrap;text-overflow: ellipsis; height:auto; margin-top:3px;}
.user-item-complaintInfo .product-item .p-orderNumber{ line-height:18px; margin-top:10px;}

.complaint_step{ margin:30px auto 40px; overflow:hidden; width:672px;}
.complaint_step .item{ width:78px; height:28px; line-height:28px; border:1px solid #e6e6e6; background:#e6e6e6; text-align:center; border-radius:4px; float:left; margin-right:68px; position:relative;}
.complaint_step .item .icon{ width:8px; height:10px; display:block; position:absolute; background-position:-555px -334px; top:8px; right:-36px;}
.complaint_step .current{ color:#ec5151; background:#fff0f0; border-color:#ec5051;}
.complaint_step .current .icon{ background-position:-555px -351px;}
.complaint_step .last{ margin-right:0;}

.complaint_desc{ overflow:hidden; font-family:"microsoft yahei";}
.complaint_desc .title{ float:left; width:100%;}
.complaint_desc .title h3{ font-size:14px; color:#000; font-weight:bold; margin-left:25px;}
.complaint_desc .items{ margin-top:20px; overflow:hidden; float:left;}
.complaint_desc .items .item{ width:100%; float:left; line-height:30px; margin-bottom:10px;}
.complaint_desc .items .item .label{ width:190px; text-align:right; float:left; font-weight:bold; color:#999;}
.complaint_desc .items .item .value{ float:left; width:calc(100% - 200px); margin-left:8px; position:relative;}
.complaint_desc .items .item .img_value{ margin-top:10px;}
.complaint_desc .items .item .img_value img{ float:left; border:1px solid #dcdcdc; margin-right:10px;}

.complaint_desc .items .item .value .lie{ width:100%; float:left;}
.complaint_desc .items .item .value .checkbox_item{ float:left;  height:28px; line-height:28px; width:120px; margin-right:10px; margin-bottom:8px;}
.complaint_desc .items .item .value .checkbox_item label{ padding:0 15px 0 30px; display:block; background-position:9px 7px; cursor:pointer;border:1px solid #dcdcdc;}
.complaint_desc .items .item .value .checkbox_item .ui-radio:checked+label{ border-color:#ec5151;}
.complaint_desc .items .item .value .notic{ color:#000;}
.complaint_desc .items .item .value .textarea{ border:1px solid #dadada; padding:5px; height:80px; width:480px; resize:none;}
.complaint_desc .items .item .value .messageBtn{ background-color: #FFF;border: 1px solid #d2d2d2;height: 30px;width: 64px;margin-right: 8px;position: relative;z-index: 1;}
.complaint_desc .items .item .value .txt{ border: 0;padding-left: 0;width: 240px;position: relative;height:28px; background: #fff0f0; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; padding:0 5px;}
.complaint_desc .items .item .value .file{ left: 0px;cursor: pointer;z-index: 9999; position: absolute;top: 0;height: 30px;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);opacity: 0;width: 63px;}
.complaint_desc .items .item .value .remind{ float:left; width:100%;}
.complaint_desc .items_info .item{ border-bottom:1px dashed #dcdcdc; padding-bottom:10px;}
.complaint_desc .items_info .item.last{ border-bottom:0;}
.complaint_desc .items .item .value .btnSubmit{ border:0; height:28px; line-height:26px; width:60px; background:#f68a00; color:#fff; border-radius:5px; outline:0; cursor:pointer; margin-top:20px;}
.complaint_desc .items .item .value .btnSubmit:hover{ background-color:#fc8f05;}

.file_div{ position:relative; margin-bottom:10px;}
.addFileImg{ width:60px; height:30px; text-align:center; background:#ec5051; border-radius:3px; display:block; color:#fff; position:absolute; top:0; left:350px;}
.addFileImg:hover{ color:#fff;}

.onShow,.onFocus,.onError,.onCorrect,.onLoad{background:url(../images/reg_bg.png) no-repeat 3000px 3000px;padding-left:30px; font-size: 12px; height:25px; width:180px; display:inline-block; line-height:25px; vertical-align:middle; overflow:hidden; margin-left:6px}
.onShow{color:#999; padding-left:0px}
.onFocus{background-position:0px -30px; color:#333}
.onError{background-position:0px -60px; color:#333}
.onCorrect{background-position:0px 0; text-indent:-9000px}
.onLoad{background-position:0px 0}
.reg_m{margin-left:90px}
.clew_txt{display:inline-block; padding:7px  0 0 15px; font-size:12px;}

/*我的积分*/
.user-fund-management{ margin-top:10px;}
.user-fund-management .user-fund-tabs{ float:left; margin-bottom:5px; }
.user-fund-management .user-fund-tabs .user-fund-item{ overflow:hidden;}
.user-fund-management .user-fund-tabs li{ float:left; width:63px; height:32px; line-height:32px; border:1px solid #dcdcdc; margin-right:-1px; padding-left:45px;position:relative; cursor:pointer;}
.user-fund-management .user-fund-tabs li i{ width:15px; height:14px; display:inline-block; position:absolute; top:10px; left:26px;}
.user-fund-management .user-fund-tabs .apply-item .icon{ background-position:-467px -372px;}
.user-fund-management .user-fund-tabs .account-item .icon{ background-position:-492px -372px; top:9px;}
.user-fund-management .user-fund-tabs .atm-item .icon{ background-position:-516px -372px; top:8px;}
.user-fund-management .user-fund-tabs .recharge-item .icon{ background-position:-543px -372px;top:9px;}
.user-fund-management .user-fund-tabs .on { border-top:2px solid #ec5051; border-bottom:0;}

.user-fund-management .td{ height:38px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.user-fund-management .u-tiem{ width:250px;}
.user-fund-management .u-type{ width:80px;}
.user-fund-management .u-price{ width:80px;}
.user-fund-management .u-userdesc{ width:90px;}
.user-fund-management .u-admindesc{ width:98px;}
.user-fund-management .u-state{ width:180px;}
.user-fund-management .u-operation{ width:115px; height:38px;}
.user-fund-management .tfoot .total{ float:right; margin-right:30px;}
.user-fund-management .u-desc{ width:549px; text-align:left; padding-left:42px; height:38px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.user-fund-management .th.u-desc{ padding-left:0; width:591px;}
.user-fund-management .th.u-desc span{ padding-left:42px;}
.user-fund-management .td_bf{ width:900px; height:200px; line-height:200px;}

.user-fund-sumu .u-total{ width:900px; text-align:left;}
.user-fund-sumu .u-total span{ padding-left:20px;}
.user-fund-sumu .u-total em16{ font-size:16px;}
.user-fund-sumu .td{ width:900px; height:auto; line-height:normal; text-align:left; padding:20px 0;}
.user-fund-sumu .td .item{ width:100%; float:left; margin-bottom:10px;}
.user-fund-sumu .td .item .label{ float:left; width:105px; text-align:right; color:#727171; height:30px; line-height:30px;}
.user-fund-sumu .td .item .value{ color:#000; float:left; margin-left:5px;}
.user-fund-sumu .td .item .value span{ height:30px; line-height:30px; display:inline-block; font-size:12px; color:#666; float:left;}
.user-fund-sumu .td .item .value input{ height:24px; line-height:24px; border:1px solid #dcdcdc; padding:2px 0 2px 4px; outline:0; float:left;}
.user-fund-sumu .td .item .value .bank-number{ width:310px;}
.user-fund-sumu .td .item .value span em{ font-weight:bold;}
.user-fund-sumu .td .item .value .text3{ width:85px; margin-right:20px;}
.user-fund-sumu .td .item .value .text-desc{ border:1px solid #dcdcdc; width:732px; padding:5px; height:60px; resize:none; outline:0;}
.user-fund-sumu .td .item .value .apply-btn{ border:0; height:26px; line-height:26px; *line-height:28px; color:#fff; border-radius:4px; background:#ec5051; padding:0 10px; cursor:pointer; float:left;}
.user-fund-sumu .td .item .value .reset-btn{ border:1px solid #dcdcdc; height:26px; line-height:26px; height:27px\9; *line-height:24px; border-radius:4px; padding:0 10px; float:left; cursor:pointer; margin-left:10px;}
.user-fund-sumu .radio-list li,.user-fund-sumu .radio-list li.item-selected{ padding:0;}
.user-fund-sumu .radio-list li label{ padding:0px 20px;}
.user-fund-sumu .radio-list li.item-selected{ border-width:1px;}
.user-fund-sumu .radio-list li .ui-radio-label{ background:none\9;}

/*网站底部公共区域*/
#footer{ width:100%; text-align:center; clear:both; padding:40px 0 0 0; background:#fff; position:relative; bottom:0;}
#footer .global-footer-lazy{ width:100%; height:86px; background:#dddddd;}
#footer .ecsc-service-flow{ width:1200px; height:86px; margin:auto; position:relative;}
#footer .ecsc-service-item{ float:left; font-family: "microsoft yahei"; font-size:18px; padding:20px 0; margin-right:135px;}
#footer .ecsc-service-item.last{ margin-right:0;}
#footer .ecsc-service-item a{ display:block; height:46px; color:#000;}
#footer .ecsc-service-item i{ display:block; width:45px; height:45px; background:url(../images/ecsc_icon.png) no-repeat; float:left;}
#footer .ecsc-service-item span{ display:block; float:left; padding:15px 0 0 15px;}
#footer .ecsc-service-item .ecsc-zp{ background-position:-7px -152px;}
#footer .ecsc-service-item .ecsc-qt{ background-position:-7px -202px;}
#footer .ecsc-service-item .ecsc-hp{ background-position:-7px -253px;}
#footer .ecsc-service-item .ecsc-sd{ background-position:-6px -304px;}
#footer .ecsc-service-item .ecsc-ry{ background-position:-6px -354px;}
#footer .footer-desc{ width:100%; background:#000; position:relative;}
#footer .footer-desc-list{ width:1200px; height:125px; padding-top:40px; margin:auto; text-align:left; position:relative;}
#footer .footer-desc-list dl{ float:left; color:#ccc; margin-top:5px; width:215px;font-family: "microsoft yahei";}
#footer .footer-desc-list dt{ font-size:16px; margin-bottom:15px;}
#footer .footer-desc-list dd{ line-height:22px;}
#footer .footer-desc-list dd a{ color:#8b8b8b; position:relative; padding-left:15px;}
#footer .footer-desc-list dd i{ position:absolute; left:0; top:-4px;}
#footer .footer-desc-list dd a:hover{ color:#fff;}
#footer .footer-desc-list .contact-us{ width:125px;}
#footer .footer-desc-list .QR_code{ width:148px; height:auto; position:absolute; right:0;}
.QR_code .tabs{ height:28px; margin-left:-1px;}
.QR_code .tabs li{ float:left; width:73px; height:28px; line-height:28px; font-size:14px; font-family:"Arial"; border:1px solid #333333; margin:0 -1px 0 0; text-align:center; background:#4d4d4d; color:#fff; cursor:pointer;}
.QR_code .tabs li.current{ color:#ec5051; background:#000; border-bottom:#000;}
.QR_code .code_warp{ float:left; width:148px; height:148px; margin-top:5px;}

#footer .footer-desc-copyright{ width:1200px; margin:auto; padding:50px 0; font-family: "microsoft yahei";}
#footer .footer-desc-copyright a{ padding:0 5px; display:inline-block; color:#666; text-decoration:none;}
#footer .footer-desc-copyright a:hover{ color:#fff; text-decoration:underline;}
#footer .footer-ecscinfo{ text-align:center;line-height: 25px;}
#footer .footer-desc-copyright b{ line-height:25px; font-weight:400; color:#686868;}
#footer .footer-fp-img{ padding-top:10px;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90); min-height:34px;}
#footer .footer-fp-img img{ *filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);}

#footer.footer-minto{ margin:0; border-top:1px solid #dcdcdc;}
#footer.footer-minto .footer-desc-copyright a:hover{ color:#ec5051;}
#footer.footer-minto .footer-fp-img{ padding-top:10px; opacity:1;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
#footer.footer-minto .footer-fp-img img{ *filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}


.vip { width:1110px; margin:0 auto; overflow:hidden;position:relative; z-index:5; }
.vip .line2 { background:#9b4e1a; height:2px; }
.vip .dbt { color:#873600; font-size:14px; font-weight:bold; height:35px; line-height:35px; }
.vip .vipleft { float:left; width:150px; }
.vip .vipright { float:left; width:850px; margin:20px 0px 0px 10px;font-size: 13px;}
.vip .vipleft .title { color:#873600; font-size:16px; font-family:"Microsoft YaHei"; padding-left:5px; height:30px; line-height:30px; border-bottom:#873600 solid 2px; }
.vip .vipleft .maincon { border-left:#ddd solid 1px; border-right:#ddd solid 1px; border-bottom:#ddd solid 1px; }
.vip .vipleft .maincon .module .tit { height:32px; line-height:32px; background:url(../leftbg.jpg) repeat-x 0 0; border-top:#d4d4d4 solid 1px; border-bottom:#d4d4d4 solid 1px; font-size:13px; font-weight:bold; padding-left:10px; }
.vip .vipleft .maincon .module .titfirst { border-top:none; }
.vip .vipleft .maincon .module .tit img { margin-right:11px; }
.vip .vipleft .maincon .module .con {padding: 10px 20px 0px 20px;}
.vip .vipleft .maincon .module .con li {padding-left: 18px;height: 30px;line-height: 30px;font-size: 13px;font-family: "Microsoft YaHei";}
.vip .vipleft .maincon .module .con li.curr { background:#9b4e1a; }
.vip .vipleft .maincon .module .con li.curr a { color:#fff; }
.vip .vipleft .maincon .module .con li:hover { background:#9b4e1a; }
.vip .vipleft .maincon .module .con li:hover a { color:#fff; }
.vip .vipleft .maincon .module .con .selectcur{ color:#FF4400;}
/**我的会员中心**/
.vip_index .vipright .block1 { border:#F7F4F4 solid 1px; padding:14px; }
.vip_index .vipright .block1 .permessage .per { overflow:hidden; }
.vip_index .vipright .block1 .permessage .per .touxiang { float:left;width:120px; }
.vip_index .vipright .block1 .permessage .per .bangding { float: left;width: 650px;margin: 10px 10px 10px 20px;}
.vip_index .vipright .block1 .permessage .per .touxiang img { width:111px; height:100px;margin:10px; }
.vip_index .vipright .block1 .permessage .ordertips { margin-top:20px; margin-bottom:16px; background:#f7f7f7; height:28px; line-height:28px; padding-left:8px; }
.vip_index .vipright .block1 .permessage .ordertips span { margin-right:15px; }
.vip_index .vipright .block1 .permessage .ordertips span.long { margin-right:105px; }
.vip_index .vipright .block1 .warmtips { border-top:#ccc dashed 1px; min-height:200px; overflow-y:auto; }
.vip_index .vipright .block1 .warmtips .tit { color:#873600; padding-top:8px; }
.vip_index .vipright .block1 .warmtips p { line-height:22px; }
.vip_index .vipright .block1 .yanzheng { margin-top:23px; }
.vip_index .vipright .block1 .yanzheng img { vertical-align:middle; margin-left:16px; }
.vip_index .vipright .block1 .yanzheng .email { margin-right:125px; }
.vip_index .vipright .block1 .yanzheng a { position:relative; }

.vip_index .vipright .block1 .tuijian  { border-top:#ccc dashed 1px; min-height:150px; overflow-y:auto; }
.vip_index .vipright .block1 .tuijian .tit { color:#873600; padding-top:18px;display: block; }
.vip_index .vipright .block1 .guess-con ul{padding:10px;}
.vip_index .vipright .block1 .guess-con ul li {width: 182px;height: 210px;float: left;padding-right: 17px;position: relative;}
.guess-con ul li a {display: block;height: 198px;background: #F5F5F5 none repeat scroll 0% 0%;}
.guess-con ul li a:hover {border:1px solid #cccccc;}
.infocon a {color: #333;}
.vip_index .vipright .block1 .guess-con ul li div:first-child {padding: 0px;}
.vip_index .vipright .block1 .guess-con ul li div {position: relative;padding: 5px 10px 10px;}
.vip_index .vipright .block1 .guess-con img {width: 170px;height: 120px;display: block;border: 1px solid #ccc;padding: 2px;}
.vip_index .vipright .block1 .guess-con ul li div:first-child span {color: #FFF;padding: 0px 4px 0px 8px;background: rgba(21, 139, 200, 0.9) none repeat scroll 0% 0%;}
.vip_index .vipright .block1 .guess-con ul li div:first-child span, .guess-con ul li div:first-child i, .guess-con ul li div:first-child span em {position: absolute;top: 3px;color: #FFF;float: none;}
.vip_index .vipright .block1 .guess-con ul li div:first-child i {position: absolute;right: 10px;top: 3px;display: block;width: 40px;height: 23px;background: transparent url("../cuxiao.png") no-repeat scroll 0px -725px;text-align: center;color: #FFF;}
.vip_index .vipright .block1 .guess-con ul li div span:first-child {font-size: 14px;display: block;overflow: hidden;height: 38px;line-height: 18px;word-wrap: break-word;word-break: break-all;width: 180px;}
.vip_index .vipright .block1 .guess-con ul li div em {float: right;color: #666;max-width: 80px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-style: normal;}
.vip_index .vipright .block1 .guess-con ul li div p {color: #F63;font-size: 20px;margin: 0px;padding: 0px;}
.vip_index .vipright .block1 .guess-con ul li div p i {font-size: 12px;font-style: normal;}
.vip_index .vipright .block1 .guess-con ul li div p em {float: none;font-size: 12px;color: #999;}
/*常用旅客管理*/
.vipright  h3 {font-size: 16px;font-weight: normal;padding-bottom: 6px;color: #333;border-bottom: 2px solid #EEE;}
.vipright .travel_con {margin-top: 15px;}
.vipright .travel_con .add_person {width: 124px;height: 32px;background-color: #9B4E1A;border-radius: 2px;display: block;color: #FFF;text-align: center;line-height: 32px;float: left;margin-bottom: 5px;cursor: pointer;}
.vipright .travel_con .add_person span {background-position: -49px -23px;width: 12px;height: 12px;display: inline-block;}
.add_person span, .td_last span, .sex_check, .sex1 s, .card_box > div, .set_default em, .defalut_ico, .year_box > div, .mon_box > div, .day_box > div, .copy_checkbox, body .surprise_icon, .no_pic {background: transparent url("../images/person.png") no-repeat scroll 0% 0%;}
.vipright .travel_con .search {width: 220px;height: 27px;line-height: 28px;border: 1px solid #DDD;padding-left: 10px;box-shadow: 0.5px 1px 1px #F0F0F0 inset;border-radius: 2px 0px 0px 2px;float: left;font-family: "Microsoft YaHei";color: #999; margin-left: 500px;}
.vipright .travel_con .btnSearch {display: block;height: 29px;line-height: 29px; width: 38px;background-color: #F5F5F5;color: #6C6C6C;border: 1px solid #DCDCDC;cursor: pointer;background-position: -20px -699px;text-indent: -9999px;background: #E6E3E3 url(../images/search.png) no-repeat 15px center;}
/*列表*/
.vipright .travel_con .tblist{border-spacing: 0px;font:13px/1.5 tahoma, microsoft yahei,Simsun,'Hiragino Sans GB';}
.vipright .travel_con .tblist .tb_toolbar{border-top:1px solid #ccc;}
.vipright .travel_con .tblist tr{display: table-row;vertical-align: inherit;border-color: inherit;}
.vipright .travel_con .tblist tbody tr:hover{ background-color:#f5f5f5;}
.vipright .travel_con .tblist th.operate {text-align: left;padding-left: 40px;}
.vipright .travel_con .tblist tr td:first-child {text-align: left;text-indent: 20px;}
.vipright .travel_con .tblist td {border: 0px;padding: 30px 0px;border-bottom: #ededed solid 1px;}
.vipright .travel_con .tblist .tb_title {color: #999;padding: 15px 0px;height: 40px;background-color: #FDF9F9;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;}
.vipright .travel_con .tblist td {border: 0px;padding: 30px 0px;border-bottom: #ededed solid 1px;}
.vipright .travel_con .tblist td {text-align: center;padding: 15px 0px;border-bottom: 1px solid #EEE;}
.vipright .travel_con .tblist .td_last span {margin: 0px 37px 0px 15px;border: 1px solid #F60;background-position: 72px -81px;cursor: pointer;}
.vipright .travel_con .tblist .td_last span, .td_last a.setdefault {width: 90px;height: 28px;line-height: 28px;text-align: center;display: inline-block;}
.vipright .travel_con .tblist .td_last a {margin-right: 15px;text-decoration: none;color: #555;}
/*评价*/
.vipright .travel_con .pcontent{margin:20px auto; background-color:#F5F5F5;height:220px;line-height:30px;padding: 15px;color: #A2A0A0;}
.vipright .travel_con .pcontent .pcontent_result{margin:0px 0px 10px 170px;}
.vipright .travel_con .pcontent .pcontent_result li{float:left;margin-right:15px;}
.vipright .travel_con .pcontent .pcontent_result .tb-rate-ico {width: 20px;height: 18px;display: inline-block;vertical-align: middle;overflow: hidden;background: url(../images/Evaluation_Level.png) 1000px 1000px no-repeat;}
.vipright .travel_con .pcontent .pcontent_result .tb-rate-ico.ico-good {background-position: 0 -100px;}
.vipright .travel_con .pcontent .pcontent_result .tb-rate-ico.ico-neutral {background-position: 0 -50px;}
.vipright .travel_con .pcontent .pcontent_result .tb-rate-ico.ico-bad {background-position: 0 0;}
.vipright .travel_con .pcontent .pcontent_til{width:100px;text-align:center;}
.vipright .travel_con .pcontent .content_tip{text-align: right;margin: 0px 10px 5px 0px;}
.vipright .travel_con .pcontent .contentbtn{text-align: center;width: 120px;height: 30px;line-height: 30px;border-radius: 3px;background: #b97f5a;margin-bottom: 15px;}
.vipright .travel_con .pcontent .contentbtn a{color: #fff;font-family:"Microsoft YaHei";font-size: 16px;}
.vipright .travel_con .pcontent textarea{border: 1px solid #dddddd;width:700px;height:100px;line-height: 26px;padding-left: 10px;webkit-box-shadow: .5px 1px 1px #f0f0f0 inset;-moz-box-shadow: .5px 1px 1px #f0f0f0 inset;-ms-box-shadow: .5px 1px 1px #f0f0f0 inset;-o-box-shadow: .5px 1px 1px #f0f0f0 inset;box-shadow: .5px 1px 1px #f0f0f0 inset;border-radius: 2px;}
.vipright .travel_con .pcontent textarea:focus{border:1px solid #8297b0;}

/*新增修改常用旅客*/
.c_mPopborder {border: 1px solid #ccc;}
.outBag {position: absolute;background-color: #FFF;top: 0px;left: 0px;}
.topBag {background-color: #FFF;border-bottom: 2px solid #EEE;}
.topBag {overflow: hidden;border-bottom: 1px solid #C3E1FF;background-color: #EEF7FF;padding: 4px 0px;}
.boxTitle {color: #333;font-size: 20px;margin: 15px 0px 5px 10px;}
.boxTitle {float: left;font-size: 20px;text-overflow: ellipsis;display: inline-block;overflow: hidden;white-space: nowrap;margin-left: 10px;}
.add_travel{font-size: 14px;margin-top: 30px;}
.add_travel > p{color: #ff7800;font-size: 12px; margin: 0 0 2px 68px;}
.add_travel table tr{line-height: 30px;}
.left_td{width: 125px;padding-right: 20px; text-align: right;}

.add_01 {width: 650px;float: left;clear: both;}
.add_travel input[type="text"]{border: 1px solid #dddddd;width: 170px;height: 26px;line-height: 26px;padding-left: 10px;webkit-box-shadow: .5px 1px 1px #f0f0f0 inset;-moz-box-shadow: .5px 1px 1px #f0f0f0 inset;-ms-box-shadow: .5px 1px 1px #f0f0f0 inset;-o-box-shadow: .5px 1px 1px #f0f0f0 inset;box-shadow: .5px 1px 1px #f0f0f0 inset;border-radius: 2px;}
input[type="text"]:focus{border:1px solid #8297b0;}
input.search:focus{border:1px solid #ddd;}
.add_01 span {float: left;color: #999;line-height: 19px;font-size: 12px;margin-right: 10px;top:0;}
.add_01 .input011 {color: #999;margin-right: 10px;}
body .add_msg {border: #ffd5a1 1px solid;background: #fff8ee;padding: 0 5px 0 20px;position: relative;height: 24px;line-height: 24px;top:1px;}

body .arrow {width: 18px;height: 18px;background: url("http://img1.40017.cn/cn/c/order/s/2015/perInfo.png?v=2015081106") no-repeat 0 -362px;position: absolute;left: 0;display: inline-block;top: 2px;}
.sex1{position: relative;width: 22px;height: 18px;display: inline-block;}
.sex1 s.sex_check{background-position: -2px -46px;}
.sex1 s {background-position: -38px -46px;width: 22px;height: 22px;display: inline-block;position: absolute;top: -3px;left: 0;}
.sex_lab {padding: 0 10px 0 5px;}
/*出生日期*/
.year_box,.mon_box,.day_box{position: relative;width: 136px;float: left;margin-right: 10px;}
.year_box > div,.mon_box > div,.day_box > div{background-position: 102px -110px;padding-left: 10px;height: 28px;line-height: 28px;width: 125px;border: 1px solid #dddddd;border-radius: 2px;}
#yearList,#monList,#dayList{position: absolute;background-color: #fff;border:1px solid #ddd;top:28px;width: 135px;height: 217px;overflow-x: hidden;overflow-y: auto;z-index: 2;}
#yearList li,#monList li,#dayList li{height: 18px;cursor: pointer;line-height: 18px;padding-left: 10px;font-size: 13px;}
#yearList li:hover,#monList li:hover,#dayList li:hover{background-color: #eee;}

/*证件*/
.c_check input{margin-left: 10px;}
.c_check{margin-bottom: 5px;margin-left: -10px;}
.c_check label{position: relative; margin-right: 10px;}
.copy_checkbox{width: 14px;height: 14px;display: inline-block;background-position: -47px -84px;position: absolute;left:9px;top:1px;}
.c_info_zj p{position:relative;height:48px;}
.c_info_zj p em{width:20px;text-align:right;padding-right: 20px;}
body .add_travel input.amplification{ width: auto;height: 25px;border:1px solid #FFD5A1;background-color: #FFF4D9;font-size: 24px;font-weight: bold;top:-16px;left:0;position: absolute;display: none;}


.card_box{position: relative;}
.card_box > div{background-position: 147px -111px;padding-left: 10px;height: 28px;line-height: 28px;width: 170px;border: 1px solid #dddddd;border-radius: 2px;cursor: pointer;}
.card_box ul{position: absolute;width: 180px;background-color: #fff;border: 1px solid #ddd;top: 28px;}
.card_box ul li{height: 22px;cursor: pointer;line-height: 22px;padding: 2px 0 2px 10px;}
.card_box ul li:hover{background-color: #ddd;}

/*默认*/
.set_default em{
width: 14px;
height: 14px;
display: inline-block;
background-position: -47px -84px;
float: left;
margin:19px 5px 0 0;
}
body .defalut_ico{
background-position: -47px -119px;
}
.id_type1 {
display: block;
float: left;
margin-top: 15px;
}
/*保存*/
.btn_sub {
margin: 10px 0 30px 62px;
float: left;
display: inline;
width: 700px;
}
.btn_save{
background-color: #ff7800;
color: #fff;
cursor: pointer;
float: left;
margin:0 40px 0 83px;
width: 130px;
height: 34px;
border-radius: 2px;
line-height: 34px;
text-align: center;
border: none;
font-size: 16px;
}
.btn_save:hover{
color: #fff;
background-color: #ff6600;
}
.btn_cancle{
border:1px solid #ddd;
width: 128px;
height: 32px;
border-radius: 2px;
text-align: center;
line-height: 32px;
display: inline-block;
color: #666;
float: left;
}
.btn_cancle:hover{
color: #666;
background-color: #f0f0f0;
}
.btn_sub .tip {
height: 39px;
width: auto;
padding: 0 10px;
float: left;
display: none;
}
/*提示*/

.btn_sub .tip .left {
height: 39px;
width: 7px;
background: url(http://img1.40017.cn/cn/new_ui/comprehensive/images/order_center/26004.png) no-repeat -0px -89px;
float: left;
}

.btn_sub .tip .con {
display: inline-block;
height: 39px;
width: 165px;
background: url(../tip_middle.png) repeat-x left top;
float: left;
line-height: 39px;
}

.btn_sub .tip .con .tip_icon {
display: inline-block;
height: 39px;
width: 16px;
background: url(http://img1.40017.cn/cn/new_ui/comprehensive/images/order_center/26004.png) repeat-x -10px -90px;
float: left;
line-height: 39px;
padding-left: 10px;
}

.btn_sub .tip .right {
display: inline-block;
height: 39px;
width: 4px;
background: url(http://img1.40017.cn/cn/new_ui/comprehensive/images/order_center/26004.png) repeat-x -0px -174px;
float: left
}

.btn_sub .tip .close_btn {
display: inline-block;
float: right;
width: 16px;
height: 16px;
margin: 11px;
background: url(http://img1.40017.cn/cn/new_ui/comprehensive/images/order_center/26004.png) no-repeat -124px 0;
}

.btn_sub .tip .con .cont {
float: left;
font-size: 14px;
font-family: Simsun;
}

.btn_sub .tip1 {
height: 39px;
width: auto;
padding: 0 10px;
float: left;
display: none;
}

.btn_sub .tip1 .left {
height: 39px;
width: 7px;
background: url(http://img1.40017.cn/cn/new_ui/comprehensive/images/order_center/26004.png) no-repeat -0px -89px;
float: left;
}

.btn_sub .tip1 .con {
display: inline-block;
height: 39px;
background: url(../tip_middle.png) repeat-x left top;
float: left;
line-height: 39px;
}

.btn_sub .tip1 .con .tip_icon {
display: inline-block;
height: 39px;
width: 16px;
background: url(http://img1.40017.cn/cn/new_ui/comprehensive/images/order_center/26004.png) repeat-x -34px -90px;
float: left;
line-height: 39px;
padding: 0 10px;
}

.btn_sub .tip1 .right {
display: inline-block;
height: 39px;
width: 4px;
background: url(http://img1.40017.cn/cn/new_ui/comprehensive/images/order_center/26004.png) repeat-x -0px -174px;
float: left
}

.btn_sub .tip1 .close_btn {
display: inline-block;
float: right;
width: 16px;
height: 16px;
margin: 11px;
background: url(http://img1.40017.cn/cn/new_ui/comprehensive/images/order_center/26004.png) no-repeat -124px 0;
}

.btn_sub .tip1 .con .cont {
float: left;
font-size: 14px;
font-family: Simsun;
}

.delete_tip {
width: 196px;
height: 95px;
overflow: hidden;
}

.delete_tip .top {
width: 196px;
height: 9px;
overflow: hidden;
display: block;
clear: both;
background: url(http://img1.40017.cn/cn/new_ui/comprehensive/images/order_center/26004.png) no-repeat 0 -219px;
}

.delete_tip .middle {
width: 196px;
height: 80px;
overflow: hidden;
float: left;
clear: both;
background: url(../tip1_middle.png) repeat-y left top;
}

.delete_tip .bottom {
width: 196px;
height: 6px;
overflow: hidden;
display: block;
float: left;
clear: both;
background: url(http://img1.40017.cn/cn/new_ui/comprehensive/images/order_center/26004.png) no-repeat 0 -233px;
}

.delete_tip .middle p {
margin-top: 10px;
text-align: center;
font: 12px/24px "simsun";
color: #333333;
}

.delete_tip .middle .yes, .delete_tip .middle .no {
margin-top: 10px;
display: inline-block;
width: 61px;
height: 23px;
overflow: hidden;
font: 12px/23px "NSimSun";
color: #ffffff;
text-align: center;
text-decoration: none;
background: url(http://img1.40017.cn/cn/new_ui/comprehensive/images/order_center/26004.png) no-repeat 0 0;
}

.delete_tip .middle .yes {
margin-left: 25px;
}

.delete_tip .middle .no {
margin-left: 15px;
}

.delete_tip .middle .yes:hover, .delete_tip .middle .no:hover {
background: url(http://img1.40017.cn/cn/new_ui/comprehensive/images/order_center/26004.png) no-repeat -62px 0;
}

/*******修改密码********/
.psw_con {
margin: 40px 0px 0px 70px;
font-family: "Microsoft YaHei";
color: #333;
font-size: 14px;
line-height: 35px;
}
.psw_con table{border-spacing: 0px;border:0px;}
.psw_con td{border:0px;padding:10px;}
.psw_con tbody tr {
display: block;
}
.psw_con input {
border: 1px solid #DDD;
height: 28px;
line-height: 28px;
width: 240px;
padding-left: 10px;
box-shadow: 0.5px 1px 1px #EAEAEA inset;
border-radius: 2px;
float: left;
}
.psw_con input, select, textarea, button {
vertical-align: middle;
font-size: 100%;
outline: 0px none;
font-family: "Microsoft YaHei",Arial,sans-serif;
}
.con_left {
text-align: right;
width: 110px;
padding-right: 10px;
padding-bottom: 35px;
}
.con_right {
padding-bottom: 35px;
}
.safe_len {
position: relative;
}
.con_right {
padding-bottom: 35px;
}
.strong_week {
position: absolute;
top: 40px;
left: 71px;
margin-top: 5px;
}
.strong_week s {
float: left;
text-decoration: none;
margin-top: -8px;
font-size: 12px;
color: #ccc;
}
.grey_or_orange span {
display: block;
width: 34px;
height: 12px;
line-height: 13px;
background: #CCC none repeat scroll 0% 0%;
margin: 3px 2px 0px 0px;
float: left;
text-align: center;
font-size: xx-small;
color: #FFF;
}
.grey_or_orange span.orangeBg {
background: #FFA63C none repeat scroll 0% 0%;
}
.psw_con .c_subbutton{
background-color: #ff7800;
color: #fff;
cursor: pointer;
float: left;
margin-left: 153px;
width:130px;
height:34px;
line-height: 34px;
border-radius: 2px;
text-align: center;
border: medium none;
font-size: 16px;
box-shadow:none;
}
.psw_con .c_subbutton:hover{
background-color: #ff6600;
}

/*我的收藏*/
.favorites_list{margin:0px auto;}
.favorites_list .toolbar{height:45px;line-height:45px;border-bottom:1px solid #ccc;border-top:1px solid #ccc;}
.favorites_list .toolbar .totaltip{font-size: 14px;margin: 0px auto 0px 10px;}
.favorites_list .toolbar .toolbtn{font-size: 12px;margin:10px 5px 0px 10px;}
.favorites_list .toolbar span{margin: 0px auto 0px 10px;}
.favorites_list .toolbar .nextpage{border: 1px solid #d9d9d9;position: relative;height: 17px;margin: 5px;padding: 0 0px 0px 8px;line-height: 16px;vertical-align: middle;float: left;background: #fff;width: 50px;text-align: left;}
.favorites_list .toolbar .nextpage:hover,.favorites_list .toolbar .prepage:hover{ background-color:#B97F5A;color:#ffffff; cursor:pointer;cursor:hand;}
.favorites_list .toolbar .paging-arrowr {position: absolute;top: 6px;width: 0px; height: 0px;margin-right: 0px;overflow: hidden; cursor: pointer;border: 3px solid transparent;margin-left: 5px;border-left-color: rgb(255, 102, 0);}
.favorites_list .toolbar .prepage{border: 1px solid #d9d9d9;position: relative;height: 17px;margin: 5px;padding: 0 0px 0px 8px;line-height: 16px;vertical-align: middle;float: left;background: #fff;width: 50px;text-align: left;}
.favorites_list .toolbar .paging-arrowl {position: absolute;top: 6px;width: 0px;height: 0px;margin-right: 0px;overflow: hidden;cursor: pointer;border: 3px solid transparent;margin-left: -5px; border-right-color: rgb(108, 108, 108);}

.favorites_list ul li {width: 205px;height: 215px;border: 1px dotted #ddd;margin: 15px 0px 15px 5px;position: relative;float: left;overflow: hidden;}
.favorites_list .favorites img {width: 202px;height: 135px;}
.favorites_list .favorites{width:202px;margin:0 auto;}
.favorites_list .favorites .delete-btn,.favorites_list .favorites .select-box em{background:url(../images/toolbar.png) no-repeat;}
.favorites_list .favorites .select-box{width: 15px;height: 18px;display: inline-block;vertical-align: middle;margin-left: 10px;position: absolute;top: 0;left: -5px;}
.favorites_list .favorites .select-box em{background-position: 0px -180px;width: 15px;height: 18px;display: block; margin:0px 0px 5px;}
.favorites_list .favorites .select-box em.cur{background-position: -26px -180px;display: block;width: 14px;height: 18px;display: block;margin: 0px 0px 5px;}
.favorites_list .favorites:hover .select-box em{background-position: 0px -656px;width: 15px;height: 18px;display: block; margin:0px 0px 5px;}
.favorites_list .favorites:hover .select-box em.cur{background-position: 0px -705px;display: block;width: 15px;height: 18px;display: block;margin: 0px 0px 5px;}

.favorites_list .favorites .delete-box{height:25px;line-height:25px;font-size:14px;position:absolute;top:0;display:block;right:0}
.favorites_list .favorites .delete-box:hover{filter:alpha(opacity=100);opacity:1}
.favorites_list .favorites .delete-btn{height:25px;position:absolute;top:0;right:0;width:24px;cursor:pointer;display:block;}
.favorites_list .favorites .delete-btn{background-position: -20px -228px;}
.favorites_list .favorites .addcontent-btn{width: 60px;height: 25px;cursor: pointer;margin: -20px 0px 0px 5px;color: #C5C2C2;}
.favorites_list .favorites .doorder{width: 60px;height: 25px;cursor: pointer;margin: -25px 0px 0px 140px;color: #C5C2C2;}
.favorites_list .favorites .doorder a{color: #C5C2C2;}
.favorites_list .favorites:hover .delete-btn{background-color:#f40;background-position:-22px -253px;}
.favorites_list .favorites:hover .addcontent-btn{color:#ffffff;}
.favorites_list .favorites:hover .doorder a{color:#ffffff;}
.favorites_list .content{margin: 5px 0px 0px 0px;padding: 15px 0 0 15px;height: 75px;width: 205px;background: url("../images/trmoneybg.png") repeat-x;}
.favorites_list .content .ftitle {font-size: 14px;color: #666;text-align: left;margin: -5px 0px 5px -10px;height: 20px;width: 200px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.favorites_list .content .remark {font-size: 14px;font-weight:700;color: #f60;text-align: left;margin: 10px 0px 5px -10px;height: 20px;width: 200px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

/*会员积分*/
.vipright .travel_con .mem_box {padding: 15px 0 15px 15px;background-color: #f7f7f7;margin-bottom: 35px;height: 137px;overflow: hidden;border: 1px solid #F5F0F0;}
.vipright .travel_con .mem_box .mem_pic_box {float: left;width: 530px;border-right: 1px dotted #ddd;}
.vipright .travel_con .mem_box > div {padding: 25px 0 25px 20px;}
.vipright .travel_con .mem_box .mem_pic {width: 92px;height: 95px;float: left;display: inline;}
.vipright .travel_con .mem_top_right {width: 220px;float: left;margin: 3px 0 0 15px;font-size: 12px;position: relative;}
.vipright .travel_con .mem_top_right .name_box {height: 20px;}
.vipright .travel_con .mem_top_right .name_box span, .name_box a:first-child {font-size: 18px;color: #666;display: inline-block;float: left;font-weight: bold;max-width: 300px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.vipright .travel_con .mem_top_right .mem_grade {height: 23px;overflow: hidden;width: 73px;padding-left: 5px;}
.vipright .travel_con .member_pic0,.vipright .travel_con  .meb_pic1,.vipright .travel_con  .member_pic1,.vipright .travel_con  .member_pic2,.vipright .travel_con  .member_pic3,.vipright .travel_con  .member_pic4,.vipright .travel_con  .member_pic5,.mem_order .all_ico,.mem_order .pay_ico,.mem_order .travel_ico,.mem_order .review_ico{
background: url("../perInfo.png") no-repeat;
display: inline-block;}
.vipright .travel_con .member_pic {float: left;width: 92px;height: 95px;}
.vipright .travel_con .member_pic0,.vipright .travel_con .member_pic1 {background-position: 0 0;}
.member_pic2 {background-position: -102px 0;}
.member_pic3 {background-position: -207px 2px;}
.member_pic4 {background-position: -86px -190px;}
.member_pic5 {background-position: -200px -178px;height: 107px;margin-top: -10px;}
.vip_line, .account_sec {margin: 14px 0 5px 0;position: relative;height: 20px;width:300px;}
.line_bottom, .account_sec .line_bottom {width: 100px;height: 12px;background-color: #ddd;display: block;overflow: hidden;position: absolute;top: 2px;left: 55px;}
.level_color, .account_sec .level_color {background-color: #ff7800;height: 12px;overflow: hidden;display: block;color: #fff;line-height: 13px;padding-left: 5px;}
.member_userinfo, .account_sec .member_userinfo{background-color: #F7F7F7;height: 18px;overflow: hidden;display: block;color: #fff;line-height: 18px;padding-left: 5px;font-weight: 700;color: #848080;}
.vipright .travel_con .vip_line .tri_rig1,.vipright .travel_con .account_sec .tri_rig1 { position:absolute; width:0; height:0; border-width:6px; border-color:transparent transparent #fddabe transparent; border-style:dashed dashed solid dashed; overflow:hidden; top:10px; left:182px; z-index:2; }
.vipright .travel_con .vip_line .tri_rig2,.vipright .travel_con .account_sec .tri_rig2 { position:absolute; width:0; height:0; border-width:6px; border-color:transparent transparent #fffae8 transparent; border-style:dashed dashed solid dashed; overflow:hidden; top:11px; left:182px; z-index:2; }
.vipright .travel_con .vip_line em,.vipright .travel_con .account_sec em { background:#fffae8; border:#fddabe solid 1px; color:#f60; padding:6px 14px; position:absolute; left:85px; top:22px; width:185px; z-index:1; }


.vipright .travel_con a s, .account_sec a s {position: absolute;left: 170px;top: -2px;color: #0088cc;text-decoration: none;}
.mem_means {font-size: 12px;float: left;width: 165px;margin-left: 5px;}
.mem_means li {padding-bottom: 1px;}
.mem_means li > a {color: #ff7800;font-size: 14px;font-weight: bold;}

.mem_order {width: 380px;float: left;border-right: 1px dotted #ddd;}
.mem_order ul li {float: left;width: 93px;}
.mem_order ul li:first-child {width: 96px;}
.mem_order .all_ico,.mem_order .pay_ico,.mem_order .travel_ico,.mem_order .review_ico {width: 52px;height: 52px;margin: 0 0 15px 15px;}
.mem_order .all_ico {background-position: -60px -216px;}
.mem_order .all_ico:hover {background-position: -58px -345px;}
.mem_order .pay_ico {background-position: -145px -216px;}
.mem_order .pay_ico:hover {background-position: -143px -345px;}
.mem_order .travel_ico {background-position: -60px -279px;}
.mem_order .travel_ico:hover {background-position: -58px -412px;}
.mem_order .review_ico {background-position: -145px -279px;}
.mem_order .review_ico:hover {background-position: -143px -412px;}

