﻿@charset "utf-8";
/*Author:wangshaona*/
/*version:1.0*/
/*date:2014-6-9*/

/*-------------------------------public(global)------------------------------------*/
*{ margin:0px; padding:0px;}
body{font-size:12px; color:#666666; font-family:"microsoft yahei";}
img,a img,p{border:none;margin:0;padding:0;}
ul,ol,li,dl,dt,dd{list-style:none; text-align:left;}
h1,h2,h3,h4,h5,h6{ font-style:normal;}
strong,em{ font-style:normal;}
input{border:none;margin:0;padding:0;}
input,select,textarea,button {vertical-align:-2px;}
a{text-decoration:none;}
.ar{ text-align:right;}
.fl{ float:left;}
.fr{ float:right;}
.none{ display:none;}
.block{ display:block;}
.hide{ display:none;}

.m10{margin:10px}  
.m15{margin:15px}  
.m30{margin:30px}  
.mt5{margin-top:5px}  
.mt10{margin-top:10px}  
.mt15{margin-top:15px}  
.mt20{margin-top:20px}  
.mt30{margin-top:30px}  
.mt50{margin-top:50px}  
.mt100{margin-top:100px}  
.mb10{margin-bottom:10px}  
.mb15{margin-bottom:15px}  
.mb20{margin-bottom:20px}  
.mb30{margin-bottom:30px}  
.m**{margin-bottom:50px}  
.mb100{margin-bottom:100px}  
.ml5{margin-left:5px}  
.ml10{margin-left:10px}  
.ml15{margin-left:15px}  
.ml20{margin-left:20px}  
.ml30{margin-left:30px}  
.ml50{margin-left:50px}  
.ml100{margin-left:100px}  
.mr5{margin-right:5px}  
.mr8{margin-right:8px}
.mr10{margin-right:10px}  
.mr15{margin-right:15px}  
.mr20{margin-right:20px}  
.mr30{margin-right:30px}  
.mr50{margin-right:50px}  
.mr100{margin-right:100px}
.lett_sp3{letter-spacing:3px;}
.lett_sp7{letter-spacing:7px;}
.lett_sp13{letter-spacing:13px;}
.lett_sp10{letter-spacing:10px;}
:focus {outline: 0} 
a{ outline:one;}
a:active{star:expression(this.onfocus=this.blur());}
.fontColor{ color:#ff6c13; font-weight:normal;}

.pb10p{ padding-bottom:25px;}
.pl20p{ padding-left:20px;}
.pr20p{ padding-right:20px;}
.pt10p{ padding-top:10px;}
.pb10p{ padding-bottom:10px;}
.mr0{ margin-right:0px;}
.mt10p{ margin-top:10px;}
.mt20p{ margin-top:20px;}
.ml10p{ margin-left:10px;}
.mb10p{ margin-bottom:10px;}
.mb25p{ margin-bottom:25px;}
.bleft{ border-left:1px solid #ddd;}
.bdbt{ border-bottom:none;}
.red{color:#f75b32;}
.bdbottom{ border-bottom:1px solid #ddd;}
.txtaligncen{ text-align:center;}
.clear{ clear:both;}
.clearfix:after{ clear:both; display:block; visibility:hidden; height:0; line-height:0; content:'';}
.clearfix{zoom:1;} /*解决ie6/7兼容问题*/
:focus {outline: 0}
.txt{ border:1px solid #ddd; height:22px; line-height:22px; padding:0px 3px;}
.txt1{border:1px solid #ddd; height:30px; line-height:30px; padding:0px 3px;}
/*-----按钮高26------*/
.bh26{ display:block;line-height:26px; cursor:pointer; color:#fff;}
.bh26 .lt26,.bh26 .rt26,.bh26 .ct26{ display:block; float:left; width:10px; height:26px;}
.bh26 .lt26{ background:url(../images/bh26.jpg) no-repeat center top;}
.bh26 .ct26{ background:url(../images/bh26.jpg) repeat-x center -35px; text-align:center;font-family: "microsoft yahei"; height:27px;}
.bh26 .rt26{ background:url(../images/bh26.jpg) no-repeat center bottom;}
/*-----按钮高36------*/
.bh36{ display:block;line-height:36px; cursor:pointer; color:#fff;}
.bh36 .lt36,.bh36 .rt36,.bh36 .ct36{ display:block; float:left; width:10px; height:36px;}
.bh36 .lt36{ background:url(../images/btnbg.jpg) no-repeat center top;}
.bh36 .ct36{ background:url(../images/btnbg.jpg) repeat-x center -59px; text-align:center;font-family: "microsoft yahei"; height:37px;}
.bh36 .rt36{ background:url(../images/btnbg.jpg) no-repeat center -118px;}

/*-----按钮高62------*/
.bh62{ display:block;line-height:36px; cursor:pointer; color:#fff;}
.bh62 .lt62,.bh62 .rt62,.bh62 .ct62{ display:block; float:left; width:10px; height:62px;}
.bh62 .lt62{ background:url(../images/btnbg.jpg) no-repeat center -188px;}
.bh62 .ct62{ background:url(../images/btnbg.jpg) repeat-x center -268px; text-align:center;font-family: "microsoft yahei"; height:62px;}
.bh62 .rt62{ background:url(../images/btnbg.jpg) no-repeat center -346px;}
	
.transfer_amount{ position:absolute; right:0px; top:-10px; font-size:15px;}
.transfer_amount .ct36{ width:80px;}
.spread_links  .ct26{ width:130px; font-size:15px;}
/*-----------------------------IE hack------------------------------------*/
/*---弹窗背景---*/
.bgbox { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: #000; opacity: 0.5;  filter: alpha(opacity=50); display: none; z-index: 9990; }

/*--back top----*/
#back-top {bottom: 30px;left: 56%;margin-left: 535px;overflow: hidden;position: fixed;width: 20px; z-index:9999;}
#back-top a {cursor: pointer;display: block;text-align: center;text-decoration: none;width: 20px;}
#back-top span {background:url(../images/backtotop.png) no-repeat scroll center center rgba(0, 0, 0, 0);display: block;height: 101px;margin-bottom: 7px;width: 20px;}
/*---首页ad---*/
.indexmax1{width: 1200px;height: 600px;overflow: hidden; display: none;}
.indexmin1 {width: 1200px;height: 165px;overflow: hidden; display: block;}

/*------------------------------------layout-----------------------------*/
.wrapper,.nav_wrap,.tophead_wrap,.rl_main_conwrap,.cart_wrap{ width:100%; margin:0 auto;}

/*-----------------------width:1200px---------------------------*/
.w{ width:1200px; margin:0 auto;}
.w1000{ width:1000px; margin:0 auto;}
/*-----------------------width:990px---------------------------*/
.wrap990{  width:990px; margin:0 auto;}

/*----------------count down page-------------------*/
.cdmain{ position:relative; float:left;}
.cdbgdiv4{ position:relative; background:url(../images/cdimg4.jpg) no-repeat; height:185px;}
.cdbgdiv4 label{color: #e3e603;display: inline-block;font-family: arial;font-size: 100px;font-weight: normal;left: 341px;position: absolute;text-align: center;top: 73px;width: 174px;}
.cdbgdiv3{ position:relative; background:url(../images/cdimg3.jpg) no-repeat; height:119px;}
.cdbgdiv2{ position:relative; background:url(../images/cdimg2.jpg) no-repeat; height:308px;}
.cdbgdiv1{ position:relative; background:url(../images/cdimg1.jpg) no-repeat; height:387px;}
.cdlt{ background:url(../images/cdimglt.jpg) no-repeat; width:300px; position:relative; float:left; height:1000px;}
.cdrt{ background:url(../images/cdimgrt.jpg) no-repeat; width:300px; position:relative; float:right; height:1000px;}
/*--------------------------------tophead--------------------------------------*/
.cart_wrap .tophead_wrap .w {width: 990px;}
.tophead_wrap{ background:#f2f2f2; height:27px; line-height:27px; border-bottom:1px solid #dddddd;}
.tophead_wrap li{ float:left; margin:0px 10px;}
.tophead_wrap li a{ cursor:pointer; color:#666;}
.tophead_wrap li a em{ color:#ea5313;}
.tophead_wrap li a:hover{ text-decoration:underline;color:#ea5313;}
.ny_service .phone{ font-size:12px;color:#666; background:url(../images/btns.png) no-repeat -32px -572px; padding-left:30px; display:inline-block; }
.ny_service .qq{ font-size:12px;color:#666; background:url(../images/btns.png) no-repeat -27px -664px; padding-left:35px; display:inline-block; }
.ny_service span{ margin-left:15px;}
.ny_service span em{ color:#ff6c13; font-family:Arial; font-size:14px; font-weight:600;}
.header{ padding-top:32px; position:relative; z-index:999; height:107px;}
.logo{ float:left; width:280px; margin-top: 3px;}

/*-----------------我的农一-------------*/
.userbuy{ float:left; width:123px; margin-left:16px;}
.userbuy{ background:url(../images/home_bg.jpg) right -688px no-repeat;width:103px; height:36px; line-height:36px; cursor:pointer;margin-top:29px;}
.userbuy:hover{ background-position:right -730px;}
.userbuy:hover a{ color:#fff;}
.userbuy a{ padding-left:40px; color:#666; display:block;}
/*--------------我的购物车------------*/
.car{ float:left; width:123px; margin-left:10px; position:relative;margin-top:29px;}
.mycarbtn s {background-image:url("../images/btns.png");background-repeat:no-repeat;background-position:right -444px;display: inline-block;height: 32px;width: 32px;}
.car .mycarbtn {background-image:url("../images/home_bg.jpg");background-repeat:no-repeat;background-position:-337px -55px;cursor: pointer;height: 36px;line-height: 36px;position: relative;width: 123px;}
.car .car-amount{background: url("../images/home_bg.jpg") no-repeat -300px 1px;color: #fff;display: inline-block;height: 20px;line-height: 20px;position: absolute;text-align: center;top: -7px;left:23px;width: 18px;}
.car .settleup-url{position: absolute;right:24px; color:#666;}
.mycarbtn b,.hover .mycarbtn b{ background-image: url("../images/s.png"); background-repeat: no-repeat;display: inline-block;height: 7px;width: 11px; position:absolute;top:16px; right:8px;}
.mycarbtn b{  background-position: 1px -11px }
.hover .mycarbtn b{ background-position:1px -2px;}
.car .mycarbox{z-index: 13; width:383px; position:absolute; right:-2px; top:36px; display:none;}
.prompt{  background: none repeat scroll 0 0 #fff;border:1px solid #dddcdd;box-shadow:0 0 6px 1px #dddcdd;border-radius: 3px;padding: 10px 15px; text-align:center; }
.noproduct{ height:39px;line-height: 39px; padding:10px 0px;}
.scmt{ height:36px; line-height:36px; padding:0px 10px;}
.scmc{ clear:both;overflow-y:auto; max-height:154px; height:auto !important;}
.scmc ul li{  border-top:1px solid #ddd; padding:10px 10px;}
.p-img{ margin-right:10px; width:50px; border:1px solid #ddd;}
.p-img a img{}
.p-name{ width:175px;}
.p-name a{ color:#333;}
.p-detail{ text-align:right;}
.p-price strong, .p-market strong {color:#ea5313;font-size:14px;font-family:"Microsoft YaHei";}
.smb{ background:#f0f0f0; padding:10px 10px;}
.smb b,.smb strong {color: #e4393c;margin: 0 5px;font-family:"Microsoft YaHei";}
.settleup-content{background: none repeat scroll 0 0 #fff;border:1px solid #dddcdd;box-shadow:-1px 2px 6px 3px #dddcdd;border-radius: 3px;}
.p-name, .p-detail {word-break: break-all;word-wrap: break-word;}
.payforgoods{margin-top: 10px; background:url(../images/home_bg.jpg) right -773px; display:inline-block; width:110px; height:32px; line-height:32px; color:#fff; text-align:center;}
.hover div.mycarbtn{z-index: 40; background:#fff;border:1px solid #dddcdd;box-shadow:0 -2px 6px 0 #dddcdd;border-radius: 3px; border-bottom:none;}
/*--------------------申请代购人--------------------*/
.applyPurchasing{ margin:29px 0px 0px 10px;}
.applyPurchasing a{ display:block; background:url(../images/btn_bg.jpg) left 0px; height:36px; line-height:36px; width:103px; text-align:center; cursor:pointer; color:#666;}
.applyPurchasing a:hover{ background-position:right 0px; color:#fff;}
/*--------------------search--------------------*/
.search{float:left; width:545px;}
.searchcon{ +width:501px !important; height:32px; border:2px solid #eb591d; width:501px; position:relative;}
.searchcon .searchtext{ width:440px;+width:440px !important;*width:440px !important; padding:5px; line-height:22px; border:none; float:left; height:22px;border-right:1px solid #eb591d; }
.searchcon .searchbtn{ background:url(../images/home_bg.jpg) left top no-repeat; width:50px; border:none; cursor:pointer; height:32px; float:left;  display:inline-block;}
.searchcon .searchbtn:hover{ background-position:left -46px;}
.search .hotwords{ margin-top:6px;}
.search .hotwords a{ color:#666; margin:0px 5px;}
.search .hotwords a:hover{ color:#ea5313; text-decoration:underline;}
.defaultSearchtext{ color:#9c9c9c; position:absolute; left:8px; top:10px;}
.search_tab li{ float:left; display:inline;}
.search_tab li.selected a{ background:#eb591b; color:#fff; font-weight:bold; color:#fff;}
.search_tab li a{ display:inline-block; padding:0px 11px; cursor:pointer; line-height:28px; height:28px; color:#666;}
.search_tab li a:hover{ background:#fbded1; color:#ea5313;}
.search_tab li.selected a:hover{background:#eb591b; color:#fff; font-weight:bold; color:#fff;}

/*----------------菜单---------------------*/
.nav-2014{height: 45px;position: relative; z-index: 6; padding-left:189px; background:#ea5313;}
.nav-2014   div.nt .menu .item{line-height:22px;height:31px; position:relative;}
.nav-2014   div.nt .menu .fore1{ background:#f0f0f0;}
.nav-2014   div.nt .menu .item .fore1:hover{background-color:#fff;-moz-box-shadow:-2px 0 8px #DDD;-webkit-box-shadow:-2px 0 8px #DDD;box-shadow:-2px 0 8px #DDD;border:1px solid #ddd; border-left: none;  border-right: none; }
.nav-2014   div.nt .menu .item-mt:hover{ z-index:10;background-color:#fff;-moz-box-shadow:-2px 0 8px #DDD;-webkit-box-shadow:-2px 0 8px #DDD;box-shadow:-2px 0 8px #DDD;border:1px solid #ddd; border-left: none;  border-right: none;}
.nav-2014   div.nt .menu .item h2{ cursor:pointer; margin:0px 15px 0 0px; position:relative; font-family:"microsoft yahei"; font-size:14px; color:#333; height:24px; line-height:28px;}
.nav-2014   div.nt .menu .item h2 em{ position:absolute; right:0px; top:10px; display:inline-block; width:5px; height:10px; background:url("../images/index_arrow.png") no-repeat;}
.nav-2014   div.nt .menu .item .con{ padding:1px 10px; color:#ccc;}
.nav-2014   div.nt .menu .item .con a{ padding: 0 2px; color:#666;font-size:13px;font-weight: 200;}
.nav-2014   div.nt .menu .item .con:hover a{color:#ea5313; text-decoration:underline;}
.nav-2014   div.nt .menu .item .item-mt{ position:absolute; z-index:1; width:139px;height:31px;border-bottom: 1px solid #efefef;}
.nav-2014   div.nt .menu li div{ display:none;position: absolute;right: -136px;top: 0;z-index: 100; background:#FFF;}
.nav-2014   div.nt .menu li > span{ display:block; height:60px;}
.nav-2014   div.nt .menu li > span h2{ font-family:"Microsoft YaHei"; font-size:14px;}
.nav-2014   div.nt .menu li > span s{ display:inline;}
.nav-2014   div.nt .menu li a{ color:#666666; margin:0px 5px;}
.nav-2014   div.nt .menu .hover .item-mc{ display:block;}

.nav-2014   div.nt .menu_childTop .item-mc {background: none repeat scroll 0 0 #fff;border: 1px solid #ddd;display: none;left: 139px;position: absolute;top:0px;width: 645px;box-shadow:0 0 10px #ddd;padding:10px 10px 10px 0px; border-left:none; }
.nav-2014   div.nt .menu_childTop .item-mc dl{ clear:both; padding: 5px 0;}
.nav-2014   div.nt .menu_childTop .item-mc dl dt{ width:86px; text-align:right; float:left; color:#ea5313; padding-right:10px;}
.nav-2014  div.nt .menu_childTop .item-mc dl dd{ overflow:hidden;}
.nav-2014  div.nt .menu_childTop .item-mc dl dd em{ border-left:1px solid #ccc; padding:0px 10px;}
.nav-2014   div.nt .menu_childTop .item-mc dl dd a{color:#666;}
.nav-2014   div.nt .menu_childTop .item-mc dl dd a:hover{text-decoration:underline; color:#ea5313;}

.nav-2014   div.nt .menu_childBottom .item-mc {background: none repeat scroll 0 0 #fff;border: 1px solid #ddd;display: none;left: 139px;position: absolute;top:0px;width: 645px;box-shadow:0 0 10px #ddd;padding:10px 10px 10px 0px; border-left:none; }
.nav-2014   div.nt .menu_childBottom .item-mc dl{ clear:both; padding: 5px 0;}
.nav-2014   div.nt .menu_childBottom .item-mc dl dt{ width:86px; text-align:right; float:left; color:#ea5313; padding-right:10px;}
.nav-2014  div.nt .menu_childBottom .item-mc dl dd{ overflow:hidden;padding-left:40px}
.nav-2014  div.nt .menu_childBottom .item-mc dl dd em{ border-left:1px solid #ccc; padding:0px 10px;}
.nav-2014  div.nt .menu_childBottom .item-mc dl dd em:first-child{border-left:none;}
.nav-2014   div.nt .menu_childBottom .item-mc dl dd a{color:#666;}
.nav-2014   div.nt .menu_childBottom .item-mc dl dd a:hover{text-decoration:underline; color:#ea5313;}

/*--------------导航------------------*/
/*-------------------------nav------------------*/
.nav_wrap{ background-color:#ea5313; height:45px; line-height:45px; clear:both;}
.nlbg{ background:url(../images/navbg.jpg) no-repeat left -10px; padding-left:10px;}
.nt{height:45px; left:0px; top:0px; position:absolute; width:191px;}
.nt .nav-hd_a{ color:#fff; font-family:"microsoft yahei"; font-size:16px; padding-left:60px;display:block;}
.nt a b{background-image: url("../images/btns.png");background-repeat: no-repeat;height: 8px; width: 14px; display:inline-block; margin-left:10px;}
.nt a b{ background-position:left -350px;}
div.nt-on a.nav-hd_a b{ background-position:left -374px;}
.nav_wrap .nav-2014 .navitems-2014 li.nt-on a.nav-hd_a b{ background-position:left -375px;}
.nav-2014{height:45px;}
.nav-2014 .nav-hd{ float:left;height:45px; margin-left:18px;}
.nav-2014 .nav-hd .nav-hd_a{ font-family:"Microsoft YaHei";font-family:"microsoft yahei"; font-size:16px; color:#fff; display:inline-block; padding:0px 25px;}
.nav-2014 .nav-hd .nav-hd_a:hover{ background:#d34c12;}
.nav-2014 .nav-hd .nav-hd_a.active{ background:#d34c12;}
.nav-2014 .nt a.active{ background:#d34c12;margin-left:1px;}
.nav-2014 .nt a:hover{}
.nav-2014 .nav-hd .active{background:#b24205;}
.dropMenu{ display:none; position:absolute; z-index:99;}
.nt .dropMenu .menu{ top:0px;position:absolute;z-index: 11; display:none;}
.nt .menu{background:#fff; z-index:999;width:189px;border-left:1px solid #ddd;border-bottom:1px solid #ddd;position:absolute; height:342px; top:45px; left:0px;}
.nt .menu_childTop{height:154px;border-bottom: #efefef solid 1px;line-height: 154px;}
.nt .menu_childBottom{line-height: 187px;height:187px;}
.nt .menu_childF{background:#e5e4e4;width:50px;font-size:16px;float: left;height: inherit;margin:0 auto;text-align:center;}
.nt .menu_childF span{width:20px;display:inline-block;line-height:normal;}
.nt .menu_childR{display: inline-block;width: 139px;float: right;}
.nt .menu_childR:hover{}
.nt .menu_childR:hover + .menu_childF{background:#000 !important;color:#fff;}
.backcolor{background:#ea5313 !important;color:#fff !important;}

/*--------------------------------btmfooter-------------------------------------*/
/*--------ad-----------*/
.footer{margin-top:80px;}
.footer_ad{ margin-bottom:10px; display:none;}
.footer_ad a{ line-height:normal;}
.f_search{ border-top:1px solid #ddd; margin-bottom:30px;}
.f_search .search { text-align:center; margin:30px 0px 0px 300px; }
/*--------service-----------*/
.serviceinf{ background-color:#e7e6e5; }
.serviceinf dl{ background:url(../images/line.png)no-repeat right top; float:left; width:182px; height:130px; padding-top:35px;}
.serviceinf dl.dl_code{ background-image:none; padding-top:22px; width:135px;}
.serviceinf dl.dl_code dt{ padding-bottom:0px;}
.serviceinf dl a{ color:#413341; text-align:center;}
.serviceinf dl a:hover{ text-decoration:underline; color:#f75b31;}
.serviceinf dl dt{ font-family:"Microsoft YaHei"; font-size:14px;text-align: center;padding: 0 0 10px;}
.serviceinf dl dd{ font-family:"宋体"; font-size:12px; text-align: center; line-height:24px;}
/*-----------about---------*/
.about{background-color:#f75b31; height:46px; line-height:46px; color:#fff; text-align:center;}
.about a{ margin:0px 5px; color:#fff;font-family:"宋体"; font-size:12px; }
.about a:hover{ text-decoration:underline;}
/*-----------copyright---------*/
.copyright{ text-align:center;margin: 20px 0;}
.footer .rlf_about{ background:none; color:#666; margin-top:15px;}
.footer .rlf_about a{ color:#666; margin:0px 10px;}
.footer .rl_copyright{ margin-top:5px; padding:5px 0px 20px;}





/*=========================================homepage css==================================================*/

/*----------------------------banner--------------------------*/
.banner{width:1009px; height:343px; position:relative; overflow:hidden;left:190px; clear:both; top:0px;}
.banner .slidepic{ }
.slidepic{ position:relative;width:9999em;}
.slidepic li{ float:left; width:1009px; overflow:hidden;}
.slidebtn{ position:absolute; top:310px; left:373px;}
.slidebtn li{ float:left; display:inline-block; width:20px; height:20px; line-height:20px; background:#000; color:#fff; border-radius:12px; margin:0px 5px; text-align:center; cursor:pointer; filter:alpha(opacity=50);-moz-opacity:0.5; opacity:0.5;}
.slidebtn li.curr{ background:#ea5313;filter:alpha(opacity=50);-moz-opacity:0.5; opacity:0.5;}

/*-------------------main expertlist-------------------*/
.perls{ float:left; width:182px; background:#f7f7f7; padding:15px 10px; border:1px solid #dedede; border-left:none; margin-top:10px;}
.perls dl{ clear:both; margin:10px 0px;}
.perls dl dt{ float:left; margin-right:9px;}
.perls dl dd{ line-height:22px;}
.perls dl dd em{color:#ec5310; font-weight:bolder; margin-right:15px;}
.perls dl dd b{color:#9a9a9a;}
.perls dl dd p{ color:#666666;}

/*----------------main-content---------------------*/
.m_ad{ margin-top:15px; clear:both; height:90px;}
.mplist{ margin-top:25px;}
.mplist .mt{ border-bottom:1px solid #eb5314; height:24px; line-height:24px; overflow:hidden;padding-bottom: 8px; font-size:12px;}
.mt_left{ float:left;font: 500 20px/20px "microsoft yahei";}
.mt_right{ float:right; color:#676767; line-height:18px; padding-top:6px;}
.mt_right a{ color:#676767; margin:0px 3px; font-family:"宋体"; font-size:12px; }
.mplist .mt .more{ float:right;color: #e5291e;font-size: 16px;}
.mplist .mt .more:hover{ color:#3d40d6;}
.WorkStations{float:right;cursor: pointer;color:#666;font-size: 16px;}
/*----------------------hot  product-----------------------*/
.mplist h3{ font: 500 20px/20px "microsoft yahei"; color:#666;}
.mplist .hotPro{border:1px solid #ddd; border-top:1px solid #ea5313; margin-top:8px; padding:0px 9px; }
.mplist .hotPro dl{ padding:8px; margin:5px 10px; width:200px; float:left;height: 305px;cursor: pointer; position:relative; background: #fff;}
.mplist .hotPro dl dt .img{ width:200px; height:200px;}
.mplist .hotPro dl dt .lazy{ width:200px; height:200px; position:absolute;}
.mplist .hotPro dl dt a{ width: 200px; height: 200px; overflow: hidden; display: block; position:relative;}
.mplist .hotPro dl dd{ font: 500 12px/18px "microsoft yahei"; color:#888888;}
.mplist .hotPro dl dd.tit a{ color:#292828; font:500 16px/18px "microsoft yahei";}
.mplist .hotPro dl dd.speci{ font-family:Arial;}
.mplist .hotPro dl dd.price{font: 200 12px/18px "microsoft yahei"; color:#525251; position:absolute; bottom:14px;}
.mplist .hotPro dl dd.price strong{ color:#e65015; font:500 18px/18px "microsoft yahei";}
.mplist .hotPro dl dd.price em{color:#e65015; font:500 18px/18px "microsoft yahei";}
.mplist .hotPro dl:hover dd a{ text-decoration: underline;}
.mplist .hotPro dl dd.tit a{}
.mplist .moreThan{ border: none;padding: 0;}
.mplist .moreThan dl{margin:0;border:1px #ddd solid;width:222px;}
.mplist .moreThan dl a{padding: 0 11px;}

.mplist .recommend{border:1px solid #ddd; border-top:1px solid #ea5313; margin-top:8px; width:1198px; overflow:hidden; position:relative;height: 330px;}
.mplist .recommend .recProd{width:2400px; position:absolute;}
.mplist .recommend .recProd dl{ padding: 0 10px; margin:5px 10px; width:200px; float:left;height: 305px;cursor: pointer; position:relative; background: #fff;}
.mplist .recommend .recProd dl dt .img{ width:200px; height:200px;}
.mplist .recommend .recProd dl dt .lazy{ width:200px; height:200px; position:absolute;}
.mplist .recommend .recProd dl dt a{ width: 200px; height: 200px; overflow: hidden; display: block; position:relative;}
.mplist .recommend .recProd dl dd{ font: 500 12px/18px "microsoft yahei"; color:#888888;}
.mplist .recommend .recProd dl dd.tit a{ color:#292828; font:500 16px/18px "microsoft yahei";}
.mplist .recommend .recProd dl dd.speci{ font-family:Arial;}
.mplist .recommend .recProd dl dd.price{font: 200 12px/18px "microsoft yahei"; color:#525251; position:absolute; bottom:14px;}
.mplist .recommend .recProd dl dd.price strong{ color:#e65015; font:500 18px/18px "microsoft yahei";}
.mplist .recommend .recProd dl dd.price em{color:#e65015; font:500 18px/18px "microsoft yahei";}
.mplist .recommend .recProd dl:hover dd a{ text-decoration: underline;}
.mplist .recommend .recProd dl dd.tit a{}
.mplist .recommend .prev,.mplist .recommend .next{z-index: 99;cursor:pointer;background-image:url(../images/btns.png); background-repeat:no-repeat;background-color: transparent; width:56px; height:56px; position:absolute; top:135px; border:none;}
.mplist .recommend .prev{background-position:0px 0px; left:-8px;}
.mplist .recommend .next{background-position:-3px -69px; right:-8px;}

/*---------main left----------*/
.pl_lt{ float:left; /*width:1002px;*/}
.pl_rt{ float:left; width:195px; margin-left:3px; background:#f7f7f7; height:400px;}
.pl_lt .items{ width:200px;float:left;}
.pl_lt .items .mode1 {background: url("../images/gray_logo.png") no-repeat scroll center center #efefef;height: 400px;width: 200px;}
.pl_lt .items .mode2{ height:200px;background: url("../images/gray_logo.png") no-repeat scroll center center #efefef;width:200px;}
.pl_lt .items2{ width:400px; float:left;}
.pl_lt .items2 .mode1,.pl_lt .items2 .mode2{ height:160px;}
.pl_lt .items2 .mode2{background: url("../images/gray_logo.png") no-repeat scroll center center #efefef; width:400px; width:200px;}
.mode3{background: url("../images/gray_logo.png") no-repeat scroll center center #efefef; width:400px; width:200px;}
.pl_lt .items2 .mode1{ width:360px; padding:20px;}
.pl_lt .items2 .mode1 img{background: url("../images/gray_logo.png") no-repeat scroll center center #efefef; width:160px;height:160px;float:left;}
.pl_lt .items2 .mode1 .tit{ width:160px;height:160px;float:left;margin-left:10px;}
.pl_lt .items2 .mode1 .tit h2{font: 500 16px/20px "microsoft yahei";color: #292828;margin: 10px 0;}
.pl_lt .items2 .mode1:hover{ cursor: pointer;}
.pl_lt .items2 .mode1:hover .tit h2{ text-decoration: underline;color: #e65015}
.pl_lt .items2 .mode1 .tit p{font: 200 12px/18px "microsoft yahei";color: #525251; margin-top:10px;}
.pl_lt .items2 .mode1 .tit span{color: #e65015;font: 500 18px/18px "microsoft yahei"; }
.pl_lt .items1{ float:left; width:400px;}
.pl_lt .items1 .mode1{height:200px;}
.pl_lt .items a{ display:block; overflow:hidden; position:relative; float:left;}
.pl_lt .items1 a{ display:block; overflow:hidden; position:relative; float:left;}
.pl_lt .items2 a{ display:block; overflow:hidden; position:relative; float:left;}
/*---------main right---------*/
.pl_rt ul li a.st,.pl_rt ul li a.s1,.pl_rt ul li a.s2,.pl_rt ul li a.s3,.pl_rt ul li a.s4,.pl_rt ul li a.s5{ background:url(../images/home_bg.jpg) no-repeat; display:block;width:195px; }
.pl_rt ul li a.s1,.pl_rt ul li a.s2,.pl_rt ul li a.s3,.pl_rt ul li a.s4,.pl_rt ul li a.s5{ height:70px;}
.pl_rt ul li a.st{ height:50px;}
.pl_rt ul li a.st{ background-position:-81px top; }
.pl_rt ul li a.s1{ background-position:left -84px;}
.pl_rt ul li a.s2{ background-position:left -168px;}
.pl_rt ul li a.s3{ background-position:left -248px;}
.pl_rt ul li a.s4{ background-position:left -319px;}
.pl_rt ul li a.s5{background-position:left -399px;}

/*---------------秒杀-----------------*/
.countdown{ background:#ffe7dd; font-size:16px; height:40px; line-height:36px; text-align:center; line-height:38px;}
.countdown .time{color:#ff4b00; font-size:26px;font-family:Arial, Helvetica, sans-serif; margin-left:6px;color:#ff4b00; display:inline; font-weight:bold;}
.countdown span{ color:#fff;font-size:22.53px; margin-left: 5px;margin-right: 4px; background:url(../images/d_bg.jpg) no-repeat; display:inline-block; width:47px; *+width:41px !important; padding-left:7px; *+padding-left:8px !important; letter-spacing:15px; *+letter-spacing:16px !important; height:26px; line-height:27px;*+line-height:22px !important;}
.countdown_a span{ color:#fff;font-size:17.33px; margin-left: 5px;margin-right: 4px; background:url(../images/a_bg.jpg) no-repeat; display:inline-block; width:37px; *+width:37px !important; padding-left:5px; *+padding-left:3px !important; letter-spacing:13px; *+letter-spacing:12px !important; height:20px; line-height:21px;*+line-height:20px !important;}
.countdown_a{ font-size:14px;line-height:42px; margin-bottom:10px;}
.countdown_a .time{ margin-left:0px; font-size:17.33px; font-weight:bold;}
.marketingState{ font-weight:normal;}
.marketingState1 {display: inline-block;font-size: 12px;font-weight: normal;margin-top: 18px;}
.mplist .goodsbox .marketingState1{ margin-top:0px; font-size:14px;}
.sale_kill{border:1px solid #ddd; border-left:none;  border-top:none;}
.sale_kill_info{ width:1073px;border:1px solid #ddd;}
.mplist .goodsbox{ border-bottom:1px solid #ddd;  }
.mplist .col{ width:343px;padding:10px 7px 8px; border-left:1px solid #ddd; margin:0px 0px 0px -1px;}
.mplist .col .goods{ padding-top:8px;}
.mplist .col .goods .img{ float:left; display:inline-block; vertical-align:middle;}
.mplist .col .goods .img img{ height:200px; width:200px;}
.mplist .col .goods .con{ float:left; margin-left:5px; width:138px;}
.mplist .col .goods .con h2{ font-size:14px; line-height:22px; margin-bottom:4px; font-family:"microsoft yahei";}
.mplist .col .goods .con ul li{ color:#999; line-height:24px;}
.mplist .col .goods .con p{ font-size:14px; color:#333; font-family:"microsoft yahei"; padding:6px 0px;}
.mplist .col .goods .con p strong{ color:#ff0005; font-family:Arial, Helvetica, sans-serif; font-size:27.39px;}
.mplist .chit{ padding:0px 6px;}
.mplist .chit .col{ border-left:none;width:203px;padding:10px 5px 8px;}
.mplist .chit .col .countdown{font-family: "microsoft yahei"; text-align:left; padding:3px 8px 0 13px; height:57px; font-size:14px; margin-bottom:5px;line-height: 24px;}
.mplist .chit .col .countdown .time{ display:block; font-size:22px; margin-left:0px;}
.mplist .chit .col .countdown .time span{ background:url(../images/a_bg.jpg) no-repeat; font-size:19px; margin:0px 4px; width:42px; line-height:25px;}
.chit .col dl dt{ background:none; border:none;}
.chit .col dl dd{ margin-top:5px;}
.chit .col dl dd .now_buy{background-position:left -58px; width:87px; height:30px; line-height:29px; font-size:16px; font-weight:normal; padding-left:0px;}
.chit .col dl dd span{ margin-top: 8px;}
.chit .col dl dd span strong{color:#ff0005; font-family:Arial, Helvetica, sans-serif; font-size:27.39px;}
.sale_kill_info .tip{ font-size:14px; background-color:#ffebe3; border:1px solid #ffaa88; padding:8px 0; margin:12px 0 -2px -1px; width:1073px; position:relative;}
.sale_kill_info .tip .fl{ margin:0px 30px 0px 27px;line-height: 22px;}
.sale_kill_info .tip .fr{ position:absolute; bottom:0px; right:20px;line-height: 22px; font-size:12px;}
.sale_kill_info .tip ul{ width:755px;}
.sale_kill_info .tip ul li{ background:url(../images/lg_a.jpg) no-repeat 0px 8px; padding:0px 0px 0px 12px; line-height:22px; float:left;}
.tip_list ul.ul1 li{ width:350px;}
.sale_kill_info div.tip_list{float:left;}
.now_buy{ padding-left: 13px; display:block; background:url(../images/now_buy.png) no-repeat; width:109px; height:37px; line-height:34px; color:#fff; font-size:20px; font-family:"microsoft yahei"; font-weight:bold; cursor:pointer;}
.buy_pro_user{ width:124px; height:645px; float:left; overflow:hidden;}
.buy_pro_user p.tit{ font-size:16px; font-size:16px; color:#ff4b00; font-weight:bold; font-family:"microsoft yahei";text-align:center; padding-top:12px; padding-bottom:8px;}
.buy_pro_user strong{color:#333; display:block; text-align:center; padding:0 0 5px;}
.buy_pro_user ul{ /*height:216;*/ overflow:hidden; width:124px;}
.buy_pro_user ul li{ height:603px;}
/*.buy_pro_user ul li ul{ height:87px;}*/
.buy_pro_user ul li ul li{ height:72px; line-height:22px;text-align:center;}
.buy_pro_user ul li.bg{background:#f0f0f0;}
.sale_user{height:603px; overflow:hidden;}

.epert_library{ border-bottom:1px solid #ea5313;height:24px; line-height:24px; padding-bottom:8px; margin-top:25px;}
.epert_library h2{ float:left; font: 500 20px/20px "microsoft yahei"; color: #666;}
.epert_library .more{ float:right; cursor:pointer; color:#e5291e; font-size:16px;}
.epert_library .more:hover{ color:#3d40d6;}
/*--------------main bottom expertlist----------------*/
.carouselbox{ background:#ffdecf;width:100%; border-top:1px solid #e5a286;border-bottom:1px solid #e5a286; margin:10px 0px 29px 0px; position:relative; overflow:hidden; height:356px;zoom:1;}
.carouselbox .default{ position:relative;}
.carouselbox .default  .next,.carouselbox .default .prev{z-index: 94;cursor:pointer;background-image:url(../images/btns.png); background-repeat:no-repeat;background-color: transparent; width:56px; height:56px; position:absolute; top:152px; border:none;}
.carouselbox .default .prev{background-position:0px 0px; left:-8px; }
.carouselbox .default .next{background-position:-3px -69px; right:-8px; }
.mask_left {
background: none repeat scroll 0 0 #ffffff;
height: 356px;
left: -500px;
position: absolute;
width: 500px;
filter:alpha(opacity=100); /*IE滤镜，透明度50%*/
-moz-opacity:1; /*Firefox私有，透明度50%*/
opacity:1;/*其他，透明度50%*/
z-index:3;
}
.mask_right {
background: none repeat scroll 0 0 #ffffff;
height: 356px;
left: 1200px;
position: absolute;
width: 500px;
filter:alpha(opacity=100); /*IE滤镜，透明度50%*/
-moz-opacity:1; /*Firefox私有，透明度50%*/
opacity:1;/*其他，透明度50%*/
z-index:3;
}
.carouselbox .default .carousel{height:317px; position:absolute; /*background:url(../images/robg.jpg) repeat-x;*/ padding-top:39px; background:#fffbcd;}
.carouselbox .default .carousel ul{ height: 279px;}
.carouselbox .default .carousel  ul li{ float:left;background:#fff;margin:0px 8px; background:url("../images/ro.png") no-repeat scroll center center rgba(0, 0, 0, 0); width:184px; height:279px;}
.carouselbox .default .carousel ul li p span{ font-family:"宋体"; font-size:14px; font-weight:bold; display:block;margin-bottom: 5px;}
.carouselbox .default .carousel ul li a{ display:inline-block; color:#333;}
.carouselbox .default .carousel ul li p{ font-family:"宋体"; font-size:12px; padding:12px 12px 0px; line-height:22px;}
/*----------------------worksite list------------------------*/
.wstab{ margin-bottom:10px;}
.wstab h3{ float:left; font: 500 20px/20px "microsoft yahei"; color: #666;}
.wstabtit .more{ float:right;line-height: 35px; cursor:pointer; color:#e5291e; font-size:16px;}
.wstabtit .more:hover{ color:#3d40d6;}
.wstabtit{ line-height:35px;}
.wstabtit ul li{ float:left; margin:0px 0px 0px 20px; cursor:pointer;line-height: 35px; height:34px;}
.wstabtit ul li a{display: block;height: 35px;text-align: center; padding:0px 12px; float:left; color:#666666;}
.wstabtit ul li.active a{color:#fff; background:url(../images/labg.jpg) repeat-x;}
.wstabtit ul li.active span.sl{ background:url(../images/ll.png) no-repeat left top; display:block; width:4px; height:35px; float:left;}
.wstabtit ul li.active span.sr{ background:url(../images/lr.png) no-repeat right top;display:block; width:4px; height:35px; float:left;}
.wstabcon{ position:relative; clear:both; border-left:1px solid #dddddd; border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;border-top:1px solid #ea5313; width:1178px; height:183px; padding:20px 10px; overflow:hidden;}
.wstabcon div dl{ float:left; margin:0px 18px 15px; width:160px;}
.wstabcon div dl dd{text-align:center; line-height:28px;height: 28px;overflow: hidden;} 
.wstabcon div dl dd a{ color:#333;}
.wstabconbox{ display:none;}




/*===========================================listPage css==================================================*/
.tjzq_bj{background:url(../images/tjzq_search.png) no-repeat center center #eb2d39;height: 414px;width: 100%;}
.tjzq_search{width:100%;
    background: -webkit-linear-gradient(#eb2d39, #eb868b); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#eb2d39, #eb868b); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#eb2d39, #eb868b); /* Firefox 3.6 - 15 */
    background: linear-gradient(#eb2d39, #eb868b);}
.list-banner .banner{ width:1200px; left:0px; margin-top:10px;}
.list-banner .banner .slidebtn{ left:380px;}
/*-----------------left content------------------*/
.ls_left{ width:956px;margin-top: 10px; float:left; clear:both;}
/*----------select option--------------*/
.ls_left h2,.ls_right h2{ font-family:"Microsoft YaHei"; font-size:20px; margin-bottom:10px;color:#3f2413;}
.ls_right h2{ margin-left:15px;}
.ls_left .select{ line-height:22px;background-color: #fff;}
.select table{ border:1px solid #ddd; border-top:none;}
.ls_left .select .attrs{}
.select .attrs .a_values {border-bottom: 1px dashed #ccc;width: 816px;padding: 10px 20px;}
.select .attrs .a_key{background:#f0f0f0; color:#666; padding:15px 0px; font-family:"microsoft yahei"; font-size:14px; font-weight:600;text-align:center;width:99px; border-bottom:1px solid #ddd;}
.select .attrs .a_fold{ width:795px;}
.select table.selected_c .attrs .a_key{ border-bottom:none;}
.select .attrs .a_fold .f_list li{ float:left;}
.select .attrs .a_fold .f_list li{background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #ccc;display: block;height: 22px;line-height: 22px;margin:8px 10px 8px 0; padding:0 18px 0 8px; position:relative;}
.select .attrs .a_fold .f_list li:hover{ border:1px solid #f75b31;}
.select .attrs .a_fold .f_list li a s{ display:block; background:url(../images/d.jpg) no-repeat; position:absolute; right:5px; top:7px; width:7px; height:7px; cursor:pointer;}
.select .attrs .a_fold .f_list LI:hover A S{ background-position: left -23px;}
.selected_c{background:#f0f0f0;}
.select .selected_c  a.a_key{ padding:0px 0px;}
.select .selected_c  .a_values{ padding:0px 20px 0px 0px; border-right:none; width:835px; border-bottom:1px solid #ccc;}
.select .selected_c .attrs a.a_key{color:#999;}
.select .selected_c .f_option a{ float:right; cursor:pointer; color:#165c97; margin-right:10px;}
.select .selected_c .a_fold a:hover{ background:#fff; color:#f75b31; }
.select .selected_c .f_option a:hover{color:#165c97; background:#f0f0f0;text-decoration:underline;}
.select .s_entprise .a_values a{ width:76px; text-align:left;}
.select .a_values a{display:inline-block;text-align: center;margin:0px 5px; padding:0px 5px; color:#666; line-height:28px;}
.select .a_values a:hover{ color:#fff; background:#f75b31; cursor:pointer;}


.v-fold{ width:725px;}
.a_values .v-unfold{ height:auto;}
.v-option{ position:absolute; top:15px; right:20px;}
.v-option .o-more{color: #005aa0;cursor: pointer;float: right;height: 20px;line-height: 20px;padding-right: 14px;position: relative;text-align: right;width: 31px; display:inline-block;}
.v-option .o-more b {background: url("../images/f-x.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height: 5px;position: absolute;right: 0;top: 8px;width: 7px;}
.a_values .v-option .unfold b{background:url(../images/f-s.gif) no-repeat;}
.f-list{ height:22px; overflow:hidden;}
/*-------------------filter------------------*/
.filter{ height:36px; line-height:36px; border:1px solid #ddd; margin:10px 0px 10px 0px; clear:both;background-color: #fff;}
.filter ul li{ float:left; width:65px; text-align:center; border-right:1px solid #ddd;cursor:pointer;}
.filter ul li a:hover{ text-decoration:underline;}
.filter ul li a s,.filter ul li.f_current a s{ background:url(../images/fs.png) no-repeat; display:block; height:14px; width:5px; position:absolute; top:10px; right:13px;}
.filter ul li a s{ background-position:0px -22px;}
.filter ul li.f_current{ background:#f75b31; color:#fff;}
.filter ul li.f_current a s{ background-position:0px 0px;}
.filter .f_total{ float:left; width:686px; text-align:right;border-right: 1px solid #DDDDDD; padding-right:10px;}
.filter .f_total em{ margin:0px 5px;}
.f_pagin{ float:left; padding:0px 10px;}
.f_pagin span{ float:left; display:block; width:46px;}
.f_pagin span i{ color:#f75b31;}
.f_pagin a.f_prev_disabled,.f_pagin a.f_prev,.f_pagin a.f_next_disabled,.f_pagin a.f_next{ background:url(../images/btns.png) no-repeat; display:block; width:26px; height:26px; float:left; margin:6px 1px 0px 2px;}
.f_pagin a.f_prev_disabled{background-position: 0 -231px;}
.f_pagin a.f_next{background-position: 0 -159px;}
.f_pagin a.f_next_disabled{ background-position:-31px -231px}
.f_pagin a.f_prev{background-position: -32px -159px;}
.ls_left .pagin{ margin:25px 0px 35px;}
.ls_left .pagin span{ display:block; float:right;}
/*---------------paginning--------------------*/
.pagin a{ display:block; float:left; position:relative; border:1px solid #ddd; padding:3px 6px; float:left;margin: 0 4px; cursor:pointer;}
.pagin a:hover{ color:#ea5404; border:1px solid #ea5404;}
.pagin span a.p_next{ padding-right:15px;margin-right: 0;}
.pagin a.p_next b{ background:url(../images/btns.png) no-repeat left -306px; position:absolute;right:5px;top: 5px;width: 5px;height:10px; display:block;}
.pagin .p_prev_disabled,.pagin .p_next_disabled{}
.pagin .p_next_disabled{}
/*-------product list-----*/

.ls_left .plist dl{ margin-bottom:15px;background-color: #fff;}
.plist dl,.ls_right .finalbuy dl{ float:left; width:228px;border:1px solid #dddddd;margin-right:12px;}
.plist dl dd,.ls_right .finalbuy dl dd{ padding:0px 14px; line-height:26px;width: 200px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.plist dl dd.p_pic,.ls_right .finalbuy dl dd.p_pic{ padding:14px 14px 10px; position:relative;}
.plist dl dd.p_pic .picon,.ls_right .finalbuy dl dd.p_pic .picon{position:absolute; left:0px;top:0px;}
.plist dl dd strong,.ls_right .finalbuy dl dd strong{ color:#f75b31; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;padding-right: 4px;letter-spacing: -1px;}
.plist dl dd.p_name,.finalbuy dl dd.p_name { clear:both;height: 26px;overflow: hidden;word-break: break-all;word-wrap: break-word;}
.plist dl dd.p_spec,.finalbuy dl dd.p_spec{ height:26px;}
.plist dl dd.p_name a,.ls_right .finalbuy dl dd.p_name a{color:#292828;font-size:16px;line-height:18px;}
.plist dl dd.p_name a:hover,.ls_right .finalbuy dl dd.p_name a:hover{ text-decoration:underline;}
.plist dl dd.p_from,.ls_right .finalbuy dl dd.p_from { color:#3e8705;}
.plist dl dt,.ls_right .finalbuy dl dt{background:#f0f0f0;height:37px; line-height:37px; border-top:1px solid #ddd; margin-top:8px;}
.plist dl dt span,.ls_right dl dt span{ display:block; float:left; }
.ls_right .finalbuy dl dd.p_price span.price{ float:left;}
.ls_right .finalbuy dl dd.p_price span.pformat{  display:inline-block; width:100px;}
.plist dl dt span.a_type,.ls_right dl dt span.a_type{ width:40px; text-align:center;color:#fff;}

.Tuijian .plist dl{float:none;border:none;position: absolute;bottom: 0;left: 0;z-index: 999; width:200px;}
.Tuijian .plist_li{position:relative;margin-bottom: 5px;}
.Tuijian .plist_bg {width: 200px;height: 135px;background: #000;opacity: 0.6;position: absolute;bottom: 0;z-index: 99;}
.Tuijian .plist dl dd{color:#fff;}
.Tuijian .plist dl dd strong{color:#ffeb00;}
.Tuijian .plist dl dd.p_name a{color:#fff;}
.Tuijian{width:200px;float:right}
.Tuijian_title{border-top:#ddd solid 1px;position:relative;margin:0 20px 20px;}
.Tuijian_title span{display: inline-block;width: 90px;text-align: center;position: absolute;top: -10px;left: 35px;background: #fff;}
.Tuijian .plist dl dd{ padding:0px 6px; line-height:26px;width: 188px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.Tuijian .plist .p_pic{ padding:14px 0; position:relative;}
.Tuijian .plist dl dt{border: #ddd solid 1px;}

.plist dl dt span.blue{ background:#20296a;}
.black{background:#1f1412;}
.orangere{ background:#f18e00;}
.red{ background:#e30214;}
.green{ background:#009744;}
.gray{ background:#3872d5;}
.deepblue{background:#3873d4;}
.orangered{ background:#ea5313;}

.plist dl dt span.yellowish, .ls_right dl dt span.yellowish{ background:#ffeeaa; color:#333;}
.pro_name span.yellowish{ background:#ffeeaa; color:#333;}
.pro_name span.gold{ background:#ffe400; color:#666;}
div.plist dl.mr0{ margin-right:0px;}
.plist dl dt span.a_sell,.ls_right dl dt span.a_sell{ width:111px; text-align:center;  color:#666666; border-left:1px solid #ddd;border-right:1px solid #ddd;}
.plist dl dt span.a_sell a,.ls_right dl dt span.a_sell a{ color:#ea5313; margin:0px 8px; font-family:Arial;}
.plist dl dt span.a_car,.ls_right dl dt span.a_car{ width:75px; text-align:center;}
.plist dl dt span.a_car:hover,.ls_right dl dt span.a_car:hover{ background:#ea5313; color:#fff;}
.plist dl dt span.a_car a,.ls_right dl dt span.a_car a{ cursor:pointer; display:block;}
.pstockout{ width:75px; text-align:center;}
/*-----------------right content------------------*/
/*----------right product list------------*/
.ls_right{ width:230px; float:right; margin-top:10px;}
.ls_right .finalbuy dl{ clear:both; background:#f7f7f7;clear: both;margin: 0 0 15px 0;}
/*---------------------------加入购物车弹窗页面----------------------*/

.listcarbox{ position:absolute;border:1px solid #ddd;display:none;z-index:9999; background:#fff;}
.listcarbox0{ position:absolute;border:1px solid #ddd;display:none;z-index:9999; background:#fff;}
.invoicebox{ position:absolute;border:1px solid #ddd;display:none;z-index:9999; background:#fff;}

.success{ padding:31px 10px 16px 17px;}
.listcarbox .tabs{ width:973px; margin: 20px 20px 0;}
.listcarbox0 .tabs{ width:973px; margin: 20px 20px 0;}
.invoicebox .tabs{ width:973px; margin: 20px 20px 0;}

.success-b {background:url(../images/suc.jpg) no-repeat 20px center ;font: 14px/40px 微软雅黑;overflow: hidden;padding-left: 100px;width: 355px;}
.success-bb {background:url(../images/warn.png) no-repeat 20px center ;font: 14px/40px 微软雅黑;overflow: hidden;padding-left: 100px;width: 355px;}

.success .btn-pay,.success .btn-continue{ cursor:pointer; background-image:url(../images/home_bg.jpg); background-repeat:no-repeat; display:inline-block; line-height:100px;overflow: hidden;}
.success .btn-pay{ width:106px; height:36px; background-position:right -815px; margin-right:20px;}

.success .btn-continue{ width:138px; height:36px; background-position:-168px -815px;}

.success .btn-pay0{cursor:pointer; background-image:url(../images/liji.png); background-repeat:no-repeat; display:inline-block; line-height:100px;overflow: hidden; width:106px; height:36px; }
.success .btn-continue0{ cursor:pointer; background-image:url(../images/kankan.png); background-repeat:no-repeat; display:inline-block; line-height:100px;overflow: hidden;width: 156px; height: 36px;background-position: 18px 0px;}

.close1,.close1:hover,.close2,.close2:hover{ display:inline-block; width:30px; height:30px; background-image:url(../images/btns.png); }
.close1,.close2{ background-position:right -496px; float:right; cursor:pointer;}
.close1:hover,.close2:hover{ background-position:right -530px;}
.initCart_next_go{ display:block;padding-left: 100px; padding-top: 15px;}



/*===========================================registerPage css===============================================*/
/*-------------------------tophead-----------------------------*/
.top_logo{min-width:1200px;}
.r_logo{ margin:26px auto 15px;}
.r_logo a{ margin-right:25px;}
/*------------regist-----------------*/
.rl_main_conwrap{ border-top:1px solid #ddd; border-bottom:1px solid #ddd; background:#fbfbfb; padding:40px 0px;}
.wrap990 .regist{ margin-top:40px; margin-bottom:40px;}
.regist .reglogcon{ width: 388px; margin: 0 auto; padding: 32px 0 50px; position: relative; z-index: 0; top: 0px;}
.regist .item{line-height:45px; height:45px; padding-top:0px; position:relative;margin-bottom:35px;}
.regist .item .item_ifo{width:388px;position:relative;}
.regist div.r_authcodeDiv .item_ifo{ width:388px;}
.regist div.r_authcodeDiv .item_ifo span.LV_validation_message{ top:55px;left:8px;}
.regist .item .item_ifo .text{width: 388px;height: 45px;border: 1px solid #ddd;line-height: 45px;font-size: 14px;padding-left: 123px;border-radius: 3px;}
.regist .item .item_ifo .img{position:absolute;top:0;right:0;}
.i_msgsuccess b,.i_msgerror b{ background:url(../images/home_bg.jpg) no-repeat; width:22px; height:19px; position:absolute; top:13px;right:-30px;}
.i_msgsuccess b { background-position:0px -498px; }
.i_msgerror b{ background-position:0px -549px; }
.item .blank{ display:block; float:left; width:450px;}
.rl_main_conwrap .regist .reglogcon .item .blank{ width:270px;}
.rl_main_conwrap .regist .reglogconfl{ width:670px; border-right:1px solid #ddd;}
.rl_main_conwrap .regist .reglogconfr{ width:259px; padding:0px 31px 0px 26px;}
.rl_main_conwrap .regrow{ padding:8px 22px 8px 11px;}
.rl_main_conwrap .regrow:hover{ background-color:#f2f2f2;}
.rl_main_conwrap .regrow .rowimg{   background: url("../images/reg_1.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);float: left;height: 34px;width: 35px;}
.rl_main_conwrap .regrow div.rowimg_2{ background-position:left -50px;}
.rl_main_conwrap .regrow div.rowimg_3{ background-position:left -98px;}
.rl_main_conwrap .regrow .rowcon{ float:left; width:180px; margin-left:11px; line-height:24px;}
.rl_main_conwrap .regrow .rowcon dt a{color:#165c97;}
.rl_main_conwrap .regrow .rowcon dt a:hover{text-decoration:underline;}
.rl_main_conwrap .pregconfl{ float:left;}
.rl_main_conwrap .pregconfl .tips{ font-size:16px;}
.rl_main_conwrap .pregconfl .tips strong{ color:#ea5313; font-size:18px;}
.rl_main_conwrap .regrow p{ line-height:32px; padding-left:11px; float:left;}
.rl_main_conwrap .regrow p a{color:#165c97;}
.rl_main_conwrap .regrow p a:hover{ text-decoration:underline; cursor:pointer;}

.pregconfl .user_pic{width:inherit;margin-bottom: 32px;}
.user_pic .user_pic_img{width:100px;height:100px;margin:0 auto;border-radius:5px;overflow:hidden;box-shadow:#9fcffc 0 0 8px;}
.user_pic .user_pic_img img{width:100px;height:100px;border:none;}
.user_pic .user_pic_txt{width:100px;margin:0 auto;}
.user_pic .user_pic_txt input{text-align:center;margin-top:8px;line-height:22px;background:#fff;width: 100px;border: #ddd 1px solid;border-radius: 4px;}
.user_pic .user_pic_txt input:focus{border:#bbb 1px solid; border-radius:3px;background:#fff;}
/*.user_pic .user_pic_txt input[disabled="disabled"]{ text-align:center;margin-top:8px;line-height:22px;background:inherit;}
.user_pic .user_pic_txt input[disabled=""]{border:#ddd 1px solid;background:#fff;}*/
.item .item_ifo > label {display: block;clear: both;position: absolute; line-height: 45px;font-size: 16px;top: 0;left: 13px;}
.item .item_ifo label a{ cursor:pointer;}
.item .item_ifo .msgerror{color: #d2081b;top: 52px;font-size: 12px;line-height: normal;}
.item .item_ifo .msgerror .msgerror_ico{font-size: 12px;font-weight: bold;width: 12px;height: 12px;line-height: 12px; background: #d2081b;color: #fff;border-radius: 50px;margin-right: 5px;display: inline-block;padding: 2px;}
.registboxdemo .regist .item .item_ifo{ width:388px;}
.registboxdemo .regist .r_authcodeDiv .item_ifo{ width:auto;}
.registboxdemo .regist .item_ifo .text{ width:275px;}
.registboxdemo .regist .r_authcodeDiv .item_ifo .img{ display:inline-block;}
.regist .r_resaddress .item_ifo{ width:475px;}
.regist .r_resaddress .item_ifo select{ height:28px; line-height:28px; width:150px;}
.regist .r_authcodeDiv .item_ifo label{ float:left;}
.regist .r_authcodeDiv .item_ifo .inpbtn{width: 120px; height: 43px; cursor: pointer; line-height: 26px;text-align: center;position: absolute; top: 1px;right: 1px;background: #f2f1f1;}
.regist .r_authcodeDiv .item_ifo .i_code{ position: absolute;top: 36px;right: 0;font-size: 14px;}
.regist .r_authcodeDiv .item_ifo .i_code a{ cursor:pointer; color:#f75b32;}
.regist .r_authcodeDiv .item_ifo .i_code a:hover{ text-decoration:underline;}
.regist .r_checkcode{ height:24px;line-height:24px;}
.regist .r_checkcode .item_ifo{ width:388px;}
.regist .r_checkcode .item_ifo > label{ top:12px;}
.regist .r_btnsubmit .btn-regist,.regist .btn-login{background: #eb540f;color: #ffffff;width: 388px;height: 45px;line-height: 45px;border-radius: 5px; cursor:pointer; font-size:18px; font-family:"Microsoft YaHei";}
.regist .r_btnsubmit{}
.regist .go_union{display:inline-block;text-align:center;color:#666;font-size:14px;width:388px;cursor:pointer;}
.regist .go_union:hover{color:#eb540f;}
.regist_state ,.login_state{ float:left;  position:relative;width:388px; height:45px;border-radius:5px; background:#ccc;color:#fff;font-size:16px; font-weight:bold; font-family:"Microsoft YaHei"; display:block; line-height:45px; text-align:center;}
.regist_state strong ,.login_state strong{ margin-left:55px;}
.login_state{ display:none;}
.wheel_img{ position:absolute; left:95px; top:10px;}
.btn110{ background-position:left -120px; width:112px;}
/*------------login-----------------*/
.login_conwrap {background: url('../images/login_bg.jpg') no-repeat top center;width:100%;height:610px;background-size:cover;min-width:1200px;}
.regist{width:1200px;min-width:1200px;margin:0 auto;position:relative;}
.regist .regist_main{position:absolute;top:65px;right:0;background:#fff;width:420px;height:475px;border-radius: 3px;}
.regist .item_log{line-height:45px; height:45px; padding-top:0px; position:relative;margin: 0 auto 30px;width: 388px;}
.regist .item_log .item_ifo{width:388px;position:relative;}
.regist .item_log .item_ifo .text{width: 275px;height: 45px;border: 1px solid #ddd;line-height: 45px;font-size: 14px;padding-left: 110px;border-radius: 3px;}
.regist .item_log .item_ifo .img{position:absolute;top:1px;right:1px;}
.regist .item_log .item_ifo > label {display: block;clear: both;position: absolute; line-height: 45px;font-size: 16px;top: 0;left: 13px;}
.regist .item_log .item_ifo .msgerror{color: #d2081b;position: absolute;top: 52px;left: 12px;font-size: 12px;line-height:normal;}
.regist .item_log .item_ifo input:focus{border:#bbb 1px solid; border-radius:3px;background:#fff;}
.regist_main .log_title{font-size: 18px; font-weight: normal; color: #000; text-align: center; line-height: 78px;position:relative;}
.regist_main .log_title .log_ex{padding: 0 20px;font-size: 40px;position: absolute;right: 0;top: 0;cursor: pointer;}
.regist_main .wechat_Login{width:300px;margin:0 auto;margin-top:3em}
.regist_main .wechat_prompting{text-align:center;font-size:14px;line-height:50px;}
.union_log{padding: 20px 95px 0;}
.union_log .wechat_log { width: 65px;height: 65px;background: url('../images/log_union.png') no-repeat bottom;display:inline-block;margin-right:95px;}
.union_log .qq_log{width:65px;height:65px;background: url('../images/log_union.png') no-repeat top;display:inline-block;}
.union_log a:hover{box-shadow: #ccc 0px 0px 3px 0px;border-radius: 4px;}
.log_msgerror {background: url('../images/log_msgerror.png') no-repeat ;padding-left:25px;}
.regist #pwdstrength b {
    background-image: url(../images/home_bg.jpg);
    background-repeat: no-repeat;
    width: 257px;
    height: 16px;
    display: block;
    position: absolute;
    top: 52px;
    left: 0;
}
.strengthA b{background-position:right -299px;}
.strengthB b{background-position:right -325px;}
.strengthC b{background-position:right -351px;}
/*======================================================regist demo=======================================================*/
.r_logo span{ font-size:26px; font-family:"Microsoft YaHei"}
.r_go_login{float:right;padding-top:70px;}
.r_go_login a{color: #f75b32;}
.registboxdemo{ border:1px solid #ddd;}
.registboxdemo .mt{ border-bottom:1px solid #ddd; background:url(../images/lh38.jpg) repeat-x; height:38px; line-height:38px;padding-left: 15px;}
.registboxdemo .mt strong{ font-size:14px; font-family:"宋体";}
.registboxdemo .mc{ padding: 32px 0 65px 300px;}
.regist .item .item_ifo a{color: #005aa0;}
/*--------------------------regist succeed--------------------------*/
.registMessge{}
.registMessge h2 { background: url(../images/suc.png) no-repeat left center;padding: 20px 0 20px 80px;line-height: 40px;height: 40px;width: 372px;margin: 70px auto 15px;font-size: 40px;color: #3e8704;}
.registMessge p{ line-height:24px; height:24px;color:#000;text-align:center;font-size:20px; }
.registMessge p strong{color:#f75b32; padding-right:5px;}
.RegistBtn-bar{width:260px;margin:40px auto;}
.RegistBtn-bar a{ display:inline-block; margin:5px;height:35px;line-height:35px;width:115px;text-align:center;border-radius:5px;}
.RegistBtn-bar .RegistGo-buy{ border:1px solid #f75b31;color:#f75b31;font-size:14px;}
.RegistBtn-bar .RegistUser{ background:#f75b31;color:#fff;}

.reg_PR{ border-top:1px solid #ddd; margin-top:50px;}
.RegistCode{ width:504px;margin:0 auto 50px;padding-top: 60px;}
.RegistCode div{display: inline-block;}
.RegistCode div:last-child{margin-left:200px;}
.RegistCode div p{text-align:center;margin:10px 0;font-size:14px;color:#000;}
	





/*-------------------------------------ForgottenPassword-------------------------------------*/
.btn-findpassword{color: #eb540f;position: absolute;right: 10px;top: 40px;font-size: 16px;}
.btn-findpassword:hover{ text-decoration:underline;}
.registboxdemo{ border:1px solid #ddd;}
.registboxdemo .mt{ border-bottom:1px solid #ddd; background:url(../images/lh38.jpg) repeat-x; height:38px; line-height:38px;padding-left: 15px;}
.registboxdemo .mt strong{ font-size:14px; font-family:"宋体";}
.registboxdemo .mc{ padding: 32px 0 45px 300px;}
.registMessges{ background:url(../images/suc.jpg) no-repeat left center; padding:20px 0 20px 80px;}
.registMessges p{ line-height:28px; height:28px; }
.registMessges p span{color:#3e8704; font-weight:bold;}
.registMessges p span strong{color:#f75b32; padding-right:5px;}
.btn-bar{ padding-left:80px;padding-top: 8px;}
.btn-bar a{ display:inline-block; margin-right:10px;}
.go-write,.go-look,.go-buy{ background-image:url(../images/home_bg.jpg); background-repeat:no-repeat; height:26px; line-height:26px; text-align:center;}
.go-write{ background-position:left -89px; width:92px; color:#fff;}
.go-look{ background-position:left -120px; width:112px; color:#666;}
.go-buy{ background-position:left -152px; width:102px;color:#666;}
.wrap990 .footer{ width:990px; margin:32px auto 0px;}
.wrap990 .footer .serviceinf dl{ width:198px;}
.regist .item .item_ifo span.LV_invalid {display: block;left: 8px;top:55px;}
.registboxdemo .regist .item .item_ifo span.LV_valid{ top:15px; right:-35px;}
.registboxdemo .regist div.r_authcodeDiv .item_ifo span.LV_valid{top:15px; left:403px;}
.reg-bar1,.reg-bar2,.reg-bar3,.reg-bar4{ background-image:url(../images/reg-bar.jpg); background-repeat:no-repeat; height:33px; width:880px; margin:10px auto 37px;}
.reg-bar1{ background-position:left top;}
/*.r_authcodeDiv .item_ifo input.text-1{width:105px; margin-right:20px; float:left;}*/
.go-next-btn{ background:url(../images/home_bg.jpg) no-repeat -273px -640px; height:36px; line-height:36px; color:#ea5413; font-size:16px; font-family:"Microsoft YaHei"; display:inline-block; width:106px;text-align: center;  font-weight: bold; cursor:pointer;}
.go-next-btn s{ display:inline-block; background:url(../images/sign.png) no-repeat left -518px; width:10px; height:16px; margin-left: 12px; position: relative; top: 2px;}

.reg-bar2{ background-position:left -50px;}
.r_sedemailbtn{ display:block; background:url(../images/home_bg.jpg) -86px -729px; width:80px; height:38px; line-height:38px; text-align:center; color:#ea5413; font-size:16px; font-family:"Microsoft YaHei";font-weight: bold; cursor:pointer; margin-left:91px; margin-top:20px;}
.registboxdemo .regist .pinsucceed{margin-left: 75px;}
.pinsucceed a{ color:#165c97; cursor:pointer;}

.reg-bar3{ background-position:left -102px;}
.r_submitbtn{ display:block; background:url(../images/home_bg.jpg) no-repeat right -640px; width:72px; height:36px; line-height:36px; text-align:center;color:#ea5413; font-size:16px; font-family:"Microsoft YaHei";font-weight: bold; cursor:pointer;}

.reg-bar4{ background-position:left -154px;}



.Account_Bank_Container .item_ifo .text{ margin-bottom:20px;}
.Account_Bank_Container .item_ifo{ clear:both; margin-left:92px;}
.accountBank .item_info .blank{ height:30px; line-height:30px;clear: right;}

/*===========================================shopPage css==================================================*/
div.bdtn{ border-top:none;}
.scheader{ padding:26px 0px 40px;}
.scheader .logo{ float:left;}
.progress1,.progress2,.progress3,.progress4{ background-image:url(../images/scbg.jpg); background-repeat:no-repeat; width:536px; height:53px; float:right; margin-top:6px;}
.progress1{ background-position:left top;}
.progress2{background-position:left -77px;}
.progress3{ background-position:left -153px;}
.progress4{ background-position:left -231px;}
.cart-inner{ border:1px solid #ddd; border-bottom:none;}
.pl_tit{ height:36px; line-height:36px; padding:0px 20px;}
.pl_con table td ul,.oc_con table td ul{height: 42px;position: relative;top: 10px;}

.pl_con table td ul li,.oc_con table td ul li{ border-bottom:none; text-align:center;font-family: "微软雅黑";}
.pl_con table td ul li.cost_price,.oc_con table td ul li.cost_price{text-decoration:line-through;}
.pl_con table td ul li.discount_price,.oc_con table td ul li.discount_price{ color:#ea5313; font-weight:bold;}
.cart-inner table{ text-align:center;}
.cart-inner table tr th{ background:#f0f0f0; height:32px; line-height:32px; border:1px solid #ddd; border-left:none;}
.cart-inner table tr th input{ vertical-align:-3px; margin-right:5px;}
.cart-inner table tr td{border-bottom:1px solid #ddd;border-right:1px solid #ddd;}
.cart-inner table tr td.brn{ border-right:none;}
.cart-inner table tr td a{ cursor:pointer; color:#666;}
.cart-inner table tr td input{background:none;/*  color:#175c97;*/ cursor:pointer;}
.cart-inner .tr-td dl{ padding:10px 0px 10px 15px;}
.tr-td dl dt{ float:left; margin-right:15px;}
.tr-td dl dd{ line-height:32px; float:left;}
.product-list .tr-td dl dd{ line-height:32px; float:left; width:200px;}
.order_cart .tr-td dl dd{ line-height:32px; float:left; width:400px;}
.tr-td1 a{ display:inline-block; border:1px solid #ddd; width:13px; height:13px; line-height:13px; text-align:center;}
.cart-inner table tr td.tr-td1 input{border:1px solid #ddd; width:29px; height:22px; cursor:default; padding:0px 5px; margin:0px 5px; text-align:center; color:#666;}
.cart_total{ background:#f0f0f0; padding:5px 30px 12px 10px; border:1px solid #ddd; border-top:none; height:auto;}
.cart_total > p{ float:left;margin-top: 15px;}
.cart_total > p a{ cursor:pointer; color:#175c97;}
.cart_total > dl{ float:right; line-height:28px;}
.cart_total > dl dt{ text-align:right;}
.cart_total > dl dt span{ color:#ea5313; margin-right:5px;}
.cart_total > dl dd span{text-align:right; font-family:"Microsoft YaHei"; font-size:24px; color:#ea5313; margin-left:25px;}
.cart-button{ padding:20px 0px;}
.continue,.continue1,.checkout,.no_checkout,.checkout-submit,.no-checkout-submit,.next_btn,.next_btn1,.st_save,.btn_w106,.gopay_btn,.return-paybtn{ background-image:url(../images/home_bg.jpg); background-repeat:no-repeat; display:inline-block; height:36px; cursor:pointer;}
.ibtn36{ background-image:url(../images/home_bg.jpg); background-repeat:no-repeat; display:inline-block; height:36px; cursor:pointer;}
.continue{ background-position:-203px -377px; float:left; width:106px;}
.continue1{ background-position:-200px -773px; float:left; width:106px;}
.checkout{ background-position:right -377px; float:right; width:106px;}
.no_checkout{ background-position:-85px -377px;float:right; width:106px; cursor:not-allowed;}
.checkout-submit{ background-position: right -422px; width:100px; float:right;}
.return-paybtn{ float: left;width: 106px; background-position: -163px -750px;}
.next_btn{ background-position:right -467px;width:100px; margin:10px 0px 20px 15px;}
.next_btn1{ background-position:right -512px;width:100px; margin:10px 0px 20px 15px;}
.gopay_btn{ background-position:-242px -554px;width:100px;}
.no-checkout-submit{ background-position: left -423px; width:100px; float:right;}
.plist_inner{background:#f0f0f0;position:relative;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.plist_tit{ border-top:2px solid #bbbbbb;  position:relative; height:32px;border-bottom:1px solid #ddd;}
.plist_tit p{border-top:2px solid #ea5313; color:#ea5313; width:106px; text-align:center; line-height:38px; height:38px; position:absolute; background:#fff; top:-7px; border-left:1px solid #ddd;border-right:1px solid #ddd; z-index:10}
.plist_con{ background:#fff;padding:0px 0px 19px 16px; position:relative;border-left:1px solid #ddd; padding-top:15px;}
.cart-inner table tr td a.nosub{cursor: default;color: #e5e5e5;}


/*===================================pay succeed========================================*/
.paystatebar{background:#ffebe3; height:34px; line-height:34px; text-align:center; border:1px solid #ddd; color:#3e8606; font-weight:800;}
.paystatebar strong{ margin:0px 5px;}
.plist_tit p{ font-size:14px;}
.payorder-summary{ border:1px solid #ddd; margin-top:10px;}
.payorder-summary .s-mt{ height:33px; line-height:33px; background:#f0f0f0; padding-left:10px;}
.payorder-summary .s-mc  p{padding: 5px 0; font-family:"microsoft yahei";}
.payorder-summary .s-mc{  padding: 5px 10px 5px 0px; background:url(../../Style/images/suc.jpg) no-repeat 890px center;}
.payorder-summary .s-mc  p span{ text-align:right; display:inline-block; width:81px;}
.payorder-summary .s-mc  p em{ color:#ea5313; margin-left:10px;}
.payorder-summary .s-mc .suc-img{ width:}
.payorder-summary .s-mc .suc-img img{ margin:31px 11px 0px 0px;}

.pay-failure .s-mc{ background:url(../../Style/images/wrong.png) no-repeat no-repeat 890px center;padding: 5px 10px 5px 0px;}
.pay_coupon_suc{ height:66px; margin:15px 0px;}
.pay_coupon_suc a{ margin-left:33px; color:#165c97;}

.return_coupon{border: #ddd solid 1px;margin: 10px 0;}
.return_title{text-align:center;background: #f0f0f0;color: #EB5312;font-size: 16px;height: 33px;line-height: 33px;}
.return_ul{width:800px;float:left;font-size: 14px;}
.return_ul li{width: 198px;float: left;border-right: #ddd solid 1px;padding: 15px 0;position: relative;}
.return_ul li p{text-align: center;height: 40px;line-height: 20px;padding: 0 5px;}
.return_ul li input{margin: 15px 25px 0 35px;width: 18px;height:18px;display: inline-block;}
.return_ul li .tishi{cursor: pointer;color: #068AF5;text-decoration: underline;}
.return_ul li .show_tishi{width: 400px;position: absolute;top: 90px;left: 0;padding: 5px;border: #C0D3F3 solid 1px;background: #F7FCFF;z-index:99;}
.return_ul li .show_tishi p{text-align: left !important;height: auto !important; background:none !important; color:#333 !important;}

/*----------------------------footer----------------------------------*/


/*-----------copyright---------*/
.cart_wrap .footer{ margin-top:30px;}
.cart_wrap .footer {padding-bottom:15px; border-bottom:1px solid #dddede;}
.copyright{ text-align:center;padding: 20px 0px;}
.copyright a{ color:#666;}
.cart_wrap .footer .rlf_about{color:#666;}
.cart_wrap .footer .rlf_about a{ color:#666; margin:0px 10px;}
.cart_wrap .footer .rlf_about a {color: #666; margin: 0 10px;}
.Report{width:465px;margin:0 auto;}
.Report ul li{width:134px;height:50px;float:left;margin:0 10px;}








/*===========================================checkout order infomation css==================================================*/
.step-title{ height:32px; line-height:32px; background:#f0f0f0;padding: 0 15px; border-bottom:1px solid #ddd;}
.st_left{ float:left;}
.st_left a{ color:#155d97; cursor:pointer; margin-left:5px;}
.steps{ border:1px solid #ddd; margin-bottom:10px;}
.step-content{ padding:10px 15px 10px 0px}
.step-1 .tips{   background: #f0f0f0 none repeat scroll 0 0;color: #ff6c13;margin-left: 15px;padding: 9px 15px;}
.s1_content > p{ line-height:22px;padding-left: 15px;}
.s1_form > p{ margin:12px 0 0;}
.s1_content > p span{ margin-right:30px;}
.step-content dl{ line-height:22px; padding-left:10px;}
.sc_dl1 dt{ float:left; width:65px; text-align:right; color:#000;}
.sc_dl1 dd{ float:left; width:888px;}
.s3_form .sc_dl1 dd{ float:none; margin-left:65px;}
.s2_form .sc_dl1 dd{width:955px;float:none;margin-left:5px; line-height:26px;}
.s2_form .sc_dl1 dd input{ margin-right:5px;}
.s2_content .sc_dl1 dd{ padding-left:5px; width:955px;}
.s_form dl.sc_dl2 dd span{ display:inline-block; margin-right:20px;}
.order_cart .oc_con table{ text-align:center;}
.order_cart .oc_con table tr th{background:#f0f0f0; height:32px; line-height:32px; border:1px solid #ddd; border-left:none;}
.order_cart .oc_con table tr td{border-bottom: 1px solid #ddd;    border-right: 1px solid #ddd;}
.order_cart .oc_con table tr td.tr-td dl{padding: 10px 0 10px 15px; line-height: 22px;}
.order_cart .oc_con table tr td.tr-td dl dd a{ color:#666;}
.oc_tit{ height:36px; line-height:36px;padding: 0 15px;}
.oc_tit strong{ float:left;}
.oc_tit a{ display:inline-block; float:right;color:#155d97; cursor:pointer;}
.step-4 .step-content{ padding:0px;}
.stc_tolist li {background: url('../images/st_coupons.png')no-repeat top left;width:228px;height:120px;padding-right: 40px;color: #fff;font-size:12px;margin:18px 8px 0 10px;float:left;cursor:pointer;}
.stc_tolist li:hover{background: url('../images/st_coupons.png')no-repeat center left;}
.stc_tolist .active{background: url('../images/st_coupons.png')no-repeat bottom left !important;}
.stc_check:hover{background: url('../images/st_coupons.png')no-repeat bottom left !important;}
.stc_tolist li div{padding: 12px 12px 0 12px;height: 65px;}
.stc_tolist li .stc_money{margin-right: 10px;}
.stc_tolist li .stc_money em{font-size:22.5px;}
.stc_tolist li .stc_conditions{background: #fad4d2;border-radius: 25px;color: #eb3846;font-size: 12px;display: inline-block;padding: 2px 8px;}
.stc_tolist li p{padding: 12px;line-height: 18px;font-size: 14px;}
.stc_tolist li .stc_dates{display:block;}
.stc_tolist li input{display:none;}
.statistic{ float:right; padding:8px 28px 8px 0;}
.statistic .list{ line-height:24px; clear:both;}
.statistic .list span{float:left;text-align:right; width:100px;}
.statistic .list span em{ color:#ea5313; margin:0px 5px;}
.statistic .list .price{ float:left; text-align:left;font-family:"Microsoft YaHei"; }
.checkout-buttons{ padding:8px 17px 11px 17px; background:#f0f0f0; border-top:1px solid #ddd;}
.order-total{ float:right; color:#333; margin:5px 10px 0px 0px;}
.order-total strong{ color:#ea5313; font-family:"Microsoft YaHei"; font-size:24px;}


.st_right{ float:right; margin-top: 3px;}
.btn_w52{ width:56px; height:26px; background-position:-122px -120px; color:#fff; }
.s1_form label{ width:87px; text-align:right; display:inline-block;}
.s1_form span{ margin-right:35px;}
.s1_form span input{ border:1px solid #ddd; height:22px; line-height:22px; padding:0px 3px;vertical-align: middle; margin-right:10px;}
.s1_form span select{ border:1px solid #ddd;height:22px; line-height:22px; width:100px;}
.s1_form span select.township,.item div .isele1{ width:124px;}
.s1_form span select.village,.item div .isele2{width:87px;}
.s1_form p em strong{ font-weight:normal; color:#ea5313; margin:0px 3px;}
.s1_form_address span{ margin-right:20px;}
.s1_form{ padding-bottom:10px;}
.sc_dl1{ padding-top:10px; padding-right:10px;}
.s_form dl dd span{ margin-right:20px;}
.s_form { padding-bottom:10px;}
dl.sc_dl1 dd span{ display:block;margin-right:0px;}
.s_form dl dd span input{ margin-right:5px;}
.unit_text{ height:22px; line-height:22px; border:1px solid #ddd; width:364px; margin-left:5px; padding:0px 3px;}
.step-content .ibtn{ margin:15px 0px 0px 15px;}
.s1_newAddr{ padding-left:5px;}
.s1_newAddr p{ padding-top:10px;}
/*===========================================Payment css==================================================*/
.wrap990.payment { min-height: 450px;}

.payOrderNum{ background:#ffebe3; height:34px; line-height:34px; text-align:center; border:1px solid #ddd;}
.payOrderInfo{ border:1px solid #ddd; margin-top:10px;}
.order_company{ background:url(../images/bgh54.jpg) repeat-x;height:54px; line-height:54px; padding-left:16px;}
.order_company .fl strong{ font-size:20px; color:#333; font-weight:normal;}
.refresh{ cursor:pointer; background:#ea5313; height:54px; width:124px; float:right; color:#fff; font-family:"Microsoft YaHei"; font-size:16px; line-height:54px; border-top:1px solid #ea5313; border-left:1px solid #ea5313;}
.refresh:hover{ background:#f47e4c;}
.order_state{ padding:8px 16px; background:#ffebe3; line-height:28px; border:1px solid #f6cfbf;margin-left: -1px;padding: 8px 16px; width: 956px;}
.payOrderState .order_state{ padding:10px 12px 10px 18px;}
.order_state .order_state_p1{ color:#666;}
.order_state .order_state_p2{ color:#333}
.order_state .order_state_p1 .order_state_paypment{ color:#ea5313; font-size:14px;font-weight: bold;}
.order_state .order_state_p2 .order_state_telephone{ color:#ea5313;font-weight: bold;}
.order_state_p2{ position:relative;}
.order_state_p2 span.LV_validation_message{ top:8px;}
.pay_money{ padding:10px 15px 10px 10px; line-height:24px;}
.pay_money ul li > span{ width:85px; text-align:right; display:inline-block; margin-right:5px;}
.pay_money ul li > em{display:inline-block; margin-right:20px; font-family:"microsoft yahei"}
.pay_money ul li > strong{ font-weight:normal; color:#ea5313;}
.payOrderInfo .next_btn{ }
.list_con li{   margin:35px 0px; line-height:40px;}
.list_con li p{  font-size:14px;}
.list_con li span{ margin-left:5px;}
.bank_logo{ background-image:url(../images/bank_logo.jpg); background-repeat:no-repeat;vertical-align: middle;}
#bank-icbc{ background-position:9px 8px;}
#bank-abc{ background-position:9px -26px;}
#bank-ccb{ background-position:6px -62px;}
#bank-boc{ background-position:29px -98px;}
.pay_way .list{margin-bottom: 25px;+margin-bottom:15px !important;}
.pay_way .list .list_tit{margin:0px 0px 20px}
.pay_way .bleft{ padding-left:20px;}
.pay_way .fl{padding:12px 0px 30px 15px; width:830px;}
.pay_way .fr{padding:25px 15px 0px 20px;}
.pay_way .fr dl dt{ margin-bottom:15px;}
.payOrderState{ border:1px solid #ddd; margin-top:10px;}
.balancePay, .pay_pwd{margin: 10px 20px 0;}
.pay_pwd {display: none;}
.pay_pwd .pwd{border: 1px solid #ccc;width: 100px;height: 24px;line-height: 24px;margin-right: 10px;color: #666;}
.pay_pwd .insure{width: 56px;height:26px; background: url(../images/home_bg.jpg) no-repeat -122px -121px;line-height: 26px;text-align:center;color: #fff;cursor: pointer;}

.order_company .fr strong{width: 124px;height: 54px;background: #f1f1f1;text-align: center;color: #ea5211;font-size: 16px;font-family: microsoft yahei;border-left: 1px solid #ddd; display:block;}
    

.list_con li a.pm_itemisign{ width:148px; height:28px; border:1px solid #ddd; text-align:center; display:inline-block; padding:5px 0px; float:left; margin-right:20px; cursor:pointer;}
.list_con li .pm_itemisign:hover{border:1px solid #ea5313;}
.list_con li p a.helpera{ color:#3466aa;}
.list_con li p .helpera:hover{ color:#ea5313;}
.account_info{ line-height:24px; font-size:16px;}
.account_info dt{ float:left;}
.account_info dd{}


/*----------------coupon----------------------*/
.coupon .item{ padding:0px 18px 0px 17px;}
.toggle_title{ position:relative; height:30px; overflow:hidden;}
.toggle_title a{ color:#165c97; cursor:pointer; line-height:22px;}
.coupon .toggle_wrap{ display:none;}
.coupon .toggle_wrap table{ border:1px solid #b7d3ec; border-left:none; text-align:center; margin-left:17px;}
.coupon .toggle_wrap table tr th{ background:#ecf6ff; height:32px; line-height:32px; border-left:1px solid #b7d3ec;}
.coupon .toggle_wrap table tr td{ border:1px solid #b7d3ec; border-bottom:none; border-left:1px solid #b7d3ec; border-right:none; padding:8.5px 0px;}
.coupon .toggle_wrap .tip{ padding:10px 0px 10px 17px;}
.coupon .toggle_wrap .tip strong{ color:#f75b31;}
.toggle_title .toggleshow b{ display:inline-block; width:13px; height:13px; background:url(../images/tip.jpg) no-repeat; margin-right:5px; position: relative; top: 2px;}
.toggle_title .toggleshow { float:left}
.toggle_active .toggle_title .toggleshow b{ background-position:left -32px;}
/*===========================================mgsPage css===================================================*/


/*===========================================contentPage css===============================================*/
/*-------w-------*/
.product-intro{ position:relative; padding-left:420px; margin-top:20px; z-index:1; padding-bottom: 25px; min-height:466px;}

/*-----------------left zoom------------------*/
#preview{ position:absolute; left:0px; top:0px;width:399px;}
#spec-n1{ width:399px; height:399px;}



.list-h li{ float:left;}
#spec-n5{width:399px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(../images/left.gif) no-repeat; width:15px; height:56px; float:left; cursor:pointer;}
#spec-right{background:url(../images/right.gif) no-repeat; width:15px; height:56px; float:left;cursor:pointer;}
#spec-left:hover{ background:url(../images/h-left.gif) no-repeat; }
#spec-right:hover{background:url(../images/h-right.gif) no-repeat; }
#spec-no-left{ background:url(../images/no-left.gif) no-repeat; width:15px; height:56px; float:left; cursor:pointer;}
#spec-no-right{background:url(../images/no-right.gif) no-repeat; width:15px; height:56px; float:left;cursor:pointer;}

#spec-list{ width:371px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}

/*jqzoom Download by http://www.codefans.net*/
.jqzoom{position:relative;padding:0; width:400px; height:400px;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:420px;width:500px;height:400px;/*background:url(i/loading.gif) #fff no-repeat center center;*/border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:367px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}





.name{ border-bottom:1px solid #ddd; padding-bottom:10px;}
.pro_name{ font-size:18px; position:relative;font-weight: normal;color: #000;}
.pro_name .picon{ position:absolute; top:-10px; display:none;padding-left: 35px;}
.pro_name .picon img{padding-left: 5px;}
.pro_name .pro_name_title{display: inline-block;max-width: 395px;} 
.pro_name .retail{ position:absolute; top:-18px; display:none;width: 30px;padding-left: 5px;}
.pro_name .retail img{width:inherit;}
.pro_name .a_type{ display:inline-block;padding:4px 10px; color:#fff; font-size:16px;border-radius: 6px;margin-right: 5px;float: left;}
.self_links{ font-size:15px; line-height:32px; height:32px; background:#ea5313; color:#fff; float:right; padding:0px 8px; cursor:pointer; font-weight:bold; font-family:"microsoft yahei":}
.mylinksbox{ padding:10px;}
.mylinksbox span{ font-size:16px;}
.mylinksbox textarea{ width:538px; padding:10px; height:32px;}
.mylinksbox .close1{ margin-bottom:8px;}
.summary{ position:relative; width:550px;float:left;}
.summary ul li{ clear:both; line-height:22px;}
.summary1{ width:913px;padding:15px 30px;}
.summary2{ width:788px;margin: 0 auto 20px !important;padding: 15px 0;}
.summary dl dt{ line-height:22px;}
.pro_name .countdown{ display:inline-block; display:inline !important; padding:0px 15px; font-weight:bold; *+width:350px !important; *+float:right; position:absolute;}
.pro_name .countdown span{*+width:50px !important; *+line-height:27px !important; *+padding-left:3px !important;}

/*----------有效成分-------------*/
.pro_yxcf table{ text-align:left;border-collapse:collapse;width:788px;margin:0 auto;}
.pro_yxcf table tr th{ font-weight:normal;text-align:center;border:#ddd solid 1px;line-height:30px;}
.pro_yxcf table tr td{ text-align:center;border:#ddd solid 1px;line-height:30px;}
.pro_yxcf table .tr_td{ position:relative;height: 0px;}
.pro_yxcf table .tr_td .pro_yxcf_btn{ cursor:pointer; position:relative;}
.summary2 ul{width:394px;}
.summary2 li .dt{display:inline-block;line-height: 24px;}
.summary2 li .dd{display:inline-block;line-height: 24px;}

.pro_yxcf_box {background: none repeat scroll 0 0 #fff;border: 1px solid #ddd;box-shadow: 0 1px 6px 0 #ddd;display: none;left:71px;padding: 10px;position: absolute;
top: 0;min-width: 535px;z-index:2; overflow-y:scroll; max-height:250px;}
.pro_yxcf_box{ color:#666;}
/*--------规格--------*/
.specification{ width:inherit; clear:both;}
.specification dt{width:85px;text-align:right;display:inline-block;}
.specification dd{ float:left;display:inline-block;width:310px;}
.specification dd a{ border:1px solid #ddd; padding:2px 3px; display: inline-block; margin: 0 5px 10px; cursor:pointer; font-family:Arial;}
.specification dd a.active{border:1px solid #ea5313;}
.specification dd a.stockout{border:1px dashed #ddd;}
.specification dd a.stockout_active{border:1px dashed #ea5313; }
.summary3{padding:1px 15px 0px 0px; float:left; width:550px;}
.summary3 li a{ color:#666;}
.summary3 li .dd strong{color:#ea5313; font-size:24px; font-family:Arial;}
.summary3 li a:hover{ color:#0e9bff;}
.summary3 li a.regist_link{ border:none;}

/*--------物流费用--------*/
.feightli strong{font-weight: normal;width: 85px;display: inline-block;text-align: right;float:left;}
.feightli span{display: inline-block;width:452px;float:left;margin-left:7px;}

/*--------购买数量--------*/
.choose-amount .dt{width:85px;text-align:right;display:inline-block;float:left;}
.choose-amount .dd{width:80px;display:inline-block;position:relative; font-family:Arial;margin-left: 4px;float:left;}
.choose-amount .num_bt{display: inline-block;position: relative;}
.choose-amount .num_bt #addnum{position:absolute;bottom:0;right:0;}
.choose-amount .num_bt #cutnum{position:absolute;right:0;top:0;}
.choose-amount #txtnum{ width:46px;height:38px;line-height:38px; margin:0px 3px; text-align:center;font-family:Arial;}
.choose-amount .dd #cutnum,.choose-amount .dd #addnum{ border:1px solid #ddd; display:block; width:23px; height:18px; text-align:center; line-height:16px; cursor:pointer;}
.choose-amount .dd a:hover{color:#ff7a19;}

/*--------价格区间--------*/
.pricegrade{ background:; float: left;padding: 5px 0;font-family:"Microsoft YaHei";}
.summary ul.summary3 li div.pricegrade li{ line-height:24px;clear: none;margin: 2px 5px;  padding: 0 10px; float:left;}
.summary ul.summary3 li {padding: 0px;font-size: 14px;margin-bottom: 26px;}
.summary3 .DetPrice_li{min-height:80px;background: #f3f3f3;}
.summary3 .DetPrice_li .Price1{}
.summary3 .DetPrice_li .Price1 span:first-child{width:85px;text-align:right;display:inline-block;}
.summary3 .DetPrice_li .Price1 span:last-child{margin-left:10px;}
.summary3 .purchasePri span {}
.summary3 .suggestPri span {}
.summary3 .purchasePri .fanli {font-size: 16px;line-height: 16px;border-radius: 3px;border: #4e8cee solid 1px;font-family: "microsoft yahei";display: inline-block;}
.summary3 .purchasePri .fanli i {font-style: normal;display: inline-block;padding: 0 5px;background: #4e8cee;color: #fff;font: 14px/18px "microsoft yahei";}
.summary3 .purchasePri .fanli em {padding: 0px 2px;color: #4e8cee;font: 14px/18px "microsoft yahei";}
.summary3 .purchasePri .breaks {font-size: 16px;line-height: 16px;height:20px;border-radius: 5px;border: #fb0202 solid 1px;font-family: "microsoft yahei";display: inline-block;}
.summary3 .purchasePri .breaks i {font-style: normal;display: inline-block;padding: 0 5px;background: #fb0202;color: #fff;font: 14px/20px "microsoft yahei";}
.summary3 .purchasePri .breaks em {padding: 0px 2px;color: #f70046;font: 14px/20px "microsoft yahei";}
.qc {text-decoration: line-through;font-size:inherit !important;color:inherit !important;}
.tag1{color: #ea5313;}
.tag2{color: #ea5313;font-size: 24px;}
.DetPrice_li_left{width:auto;min-width:355px;float:left;padding:10px 0;line-height:initial;}
.DetPrice_li_right {width: 105px;float: left;}
.DetPrice_li_right .go_btz{display: block;width: 133px; height: 86px;background: url(../images/go_btz.gif) no-repeat;background-size: 100%;}
.DetPrice_li_right .go_btl{display: block;width: 133px; height: 86px;background: url(../images/go_btl.gif) no-repeat;background-size: 100%;}


/*----------配送地址-------------*/
.ps_Detail {width: inherit;height: 52px;line-height: 18px;position: relative;clear: both;z-index: 1;}
.ps_Detail .ps_Detail_top{line-height:22px;}
.ps_Detail .ps_Detail_bott{text-align: left;padding-left: 88px;}
.ps_Detail .span1 {display: inline-block; width: 85px;text-align: right;font-size: 14px;float: left;}
.ps_adress {width: 445px;height: 22px;border: 1px solid #ddd;display:inline-block;font-size: 12px;line-height: 22px;padding: 0 5px;margin-top: 2px;
            z-index: 99;background: url(../images/ps_xl.png) no-repeat 435px center;cursor: pointer;background-color: #fff3ed;overflow: hidden;margin-left: 5px;}
.ps_Detail .span2 {float: left;font-size: 14px;color: #666;margin: 0 5px;font-weight: bold;}
.ps_Detail .span3 {float: left;font-size: 12px;color: #666;}
.ps_Detail .span3 a {margin: 0 5px;color: #ea5313;text-decoration: none;font-size: 14px;}
.showPsContent {width: 450px;height: auto;min-height: 120px;border: 1px solid #ddd;position: absolute;left: 55px;top: 25px;padding: 20px;display: none;background: #fff;}
.showPsContent .btnGroup {width: 450px;height: 28px;border-bottom: 2px solid #ea5313;}
.showPsContent .btnGroup p {float: left;font-size: 14px;color: #165c97;border: 1px solid #ddd;width: 70px;height: 27px;border-bottom: 0;line-height: 27px;padding-left: 10px;margin-right: 5px;
                            font-weight: bold;background: url(../../Content/Style/images/ps_xl.png) no-repeat 62px center;cursor: pointer;width: 50px;padding-right: 20px;overflow: hidden;}
.showPsContent .btnGroup .curp {width: 70px;height: 26px;color: #000;border: 2px solid #ea5313;background-color: #fff;border-bottom: 0;height: 28px;width: 50px;padding-right: 20px;overflow: hidden;}
.showPsContent ul {font-size: 12px;}
.showPsContent ul li {float: left;width: auto;height: 22px;margin-right: 20px;cursor: pointer;clear: none;}
.cityGroup {}
.cityGroup ul {display: none;}
.cityGroup ul li {float: left;}
.cityGroup .curCity {display: block; }

/*------------------buy btn------------------*/
.choose-btns{position:relative;display:inline-block;float:left;}
.btn-buy {width: 135px;height: 38px;color: #ff7a19;font-family: "microsoft yahei";font-size: 18px;margin-left: 30px;border: #ff7a19 1px solid;background: #fff;cursor:pointer;border-radius:3px;}
.no_btn-buy{ background-position:left bottom;cursor:not-allowed;color: #fff;font-family: "microsoft yahei";font-size: 16px;font-weight: bold;margin-right: 10px;width: 135px;}
.btn-append {width: 135px;height: 38px;background: #ff7a19;color: #fff;font-family: "microsoft yahei";font-size: 18px;margin-left: 30px;cursor:pointer;border-radius:3px;}
.no_btn-append{ background-position:left -773px; cursor:not-allowed;color: #fff;font-family: "microsoft yahei";font-size: 16px;font-weight: bold;padding-left: 30px;width: 135px;}
.btn-append1{ width:75px; background-position:-62px -600px; color:#fff;font-family:"microsoft yahei"; font-size:13px; font-weight:bold;padding-left: 26px; margin-right:10px; top:3px;right:0px; position:absolute;}
.btn-append1:hover{ background-position:-62px -688px;}
.preview{ position:absolute; left:0px; top:0px; width:399px;}
/*----------------right sellbar--------------*/
.sellbar{position:absolute;right:0px;top: 49px; width:148px;}
.sellbar dl{ border:1px solid #ddd; border-top:none;}
.sellbar .sb_mt{ position:relative; background:url(../images/sellstatebg.jpg) no-repeat; width:148px; height:64px;font-family:"microsoft yahei"; font-size:14px;}
.sb_mt em{ left: 53px;position: absolute;top: 36px;}
.sellbar dl dd{ line-height:42px; height:42px; text-align:center;}
.sellbar dl dd em{ color:#ea5313; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-right:4px;}
.sellbar dl dt{ line-height:35px; height:35px; border-top:1px solid #ddd; background:#f0f0f0;text-align:center;}
/*-------w-------*/
.left{ width:212px;}
.right{ width:973px;}
.left .m2{ margin-bottom:10px;}
/*--------------------left----------------*/
.m2 .mt{ border:1px solid #ddd; height:32px; line-height:32px; background:#f0f0f0; padding:0px 6px; font-size:14px; color:#333;}
.m2 .mc{ border:1px solid #ddd; border-top:none;}
.m2 div.bdtn{ border-bottom:none;}
.m2 .mc dl{ padding:10px; border-bottom:1px solid #ddd;}
.m2 .mc dl dt{ float:left; width:80px;}
.m2 .mc dl dd{ float:left;padding-left: 5px; width: 105px; line-height: 21px;}
.m2 .mc dl dd h3{ font-size:12px; font-weight:normal;}
.m2 .mc dl dd h3 a{ color:#666;}
.m2 .mc dl dd span em{ color:#999999;font-family:Arial;}
.m2 .mc dl dd span strong{ font-size:14px; color:#f75b31; font-family:Arial;}
.left .mc .item{ padding: 0px 10px;}
.left .mc .item div.item_info{width:154px}
.left .mc .item .i_tit{float:left; line-height:22px;}
.left .mc .item span a{ color:#666;}
.left .mc .item div{ float:left; width:128px; line-height:24px;}
/*----------------------------right--------------------------------*/
/*----------------recommend------------*/
.tabs{ position:relative; padding-bottom:15px; border-top:2px solid #bbbbbb;}
.tabstit{ background:#f0f0f0; border-right:1px solid #ddd; border-left:1px solid #ddd;height: 32px;line-height: 32px; border-bottom:1px solid #ddd; position:relative;}
.tabstit .tabs_tit{}
.tabstit ul{position:relative;margin-left: -1px;}
.tabstit li{ float:left;}
.tabstit li a{ float:left;font-size:13px; padding:0px 21px; position:relative; cursor:pointer;}
.tabstit li a:hover{background:#fff;border-top:2px solid #ea5313;border-left:1px solid #ddd;border-right:1px solid #ddd;margin-top: -5px;}
.tabstit li.active a{ padding:0px 20px; background:#fff;border-top:2px solid #ea5313;border-left:1px solid #ddd;border-right:1px solid #ddd; line-height:36px; height:36px;margin-top: -5px;}
.tabscon{position:relative; border:1px solid #ddd; border-top:none;/* padding:20px 7px 18px 7px;*/}
.tabs_con{ position:relative;}
.tabscon .tabs_con .plist dl{margin: 0px 5px;}
#tabscon .tabs_con{ padding: 22px 5px 19px;}
#tabscon1{ padding:0px 0px 19px 0px;}
.recordlist{ margin-top:22px;}
.tabscon .tabs_con1{padding-left:0 !important;}
.tabscon .tabs_con1 img{margin-top:-4px;}

/*--------------order record--------------*/
.recordlist tr th{ line-height:32px; background:#d5e8f7; border:1px solid #fff; border-left:none;}
.recordlist tr td{ text-align:center; line-height:43px; border-bottom:1px dashed #ddd;}
/*------------------comment-------------------*/
.comment{ height:100px; border:1px solid #ddd; border-top:none;}
.comments-list .mt{ background:#d5e8f7; height:32px; line-height:32px;}
.comments-list .mt .tabs_btn{ background:none;}
.comments-list .mt .tabs_btn li{ float:left;}
.comments-list .mt .tabs_btn li a{ float:left; padding:0px 15px;border-right:1px solid #ddd; font-size:13px;}
.comments-list .mt .tabs_btn li a:hover{background:#eb5314; color:#fff;}
.comments-list .mt .tabs_btn li.active a{ background:#eb5314; color:#fff; }
.comments-list .mc .item{ position:relative; padding-left:134px; margin:10px 0px 0px;}
.comments-list .mc .item .user{ position:absolute; left:0px; top:10px; width:134px; text-align: center;}
.u_icon{ margin-bottom:10px;}
.o-topic span{ display:inline-block;}
.grade{ float:left; width:61px; height:24px; background:#ffebe3;text-align: center;}
.date-comment{ float:right;}
.comments-list .mc .item .i_item{ border:1px solid #ddd; padding:10px; line-height:24px;}
.comment-content{ padding-top:10px;}
.tl{ display:block; position:absolute; background:url(../images/tl.jpg); width:13px; height:16px;left: 122px; top:15px;}
.publish_comment{ padding:20px 45px 20px 45px; border:1px solid #ddd; border-top:none; margin-bottom:10px;}
.pc_content textarea{ border:1px solid #ddd; width:862px; height:98px; resize:none; padding:10px;} 
.publish_comment .pc_content .LV_validation_message{ left:40px; top:144px;}
.publish_btn{ width:77px; background-position:-233px -422px; text-align:center; margin-top:24px;}
.publish_btn:hover{background-position:-86px -730px;}
.i_item .fl span{ margin-right:20px;}
.i_item .fr span{ display:inline-block; position:relative; padding-left:30px; margin-left:15px;}
.heartsign{ background:url(../images/sign.png) no-repeat left -300px; display:inline-block; width:21px; height:18px; position:absolute; left:0px; top:4px;}
.item-reply{ background:#f0f0f0; border-bottom:1px dashed #ddd; padding:5px 0 20px;}
.item-reply strong{ display:inline-block; font-family:Arial, Helvetica, sans-serif; font-size:20px;width: 30px; color:#bbbbbb; text-align:right; line-height: 30px;}
.reply-list{ margin-left:5px;}
div.boder_btmn{ border-bottom:none;}
.item_reply_more{text-align:center; color:#165c97; cursor:pointer; margin-top:5px;}

/*.publish_delbtn:hover{ background-position: left -688px;}*/

/*-----------------reply----------------*/
.percent {height: 74px; width:500px;}
.percent span {color: #9c9a9c;}
.percent dl {overflow: hidden;padding: 5px 0;}
.percent dt {float: left;width: 45px;}
.percent dd.d1 {background: none repeat scroll 0 0 #efefef;float: left;height: 10px;margin-top:2px; margin-right:50px; overflow: hidden;width:300px;}
.percent dd.d1 div {background-color: #ed0000;background-image: linear-gradient(to bottom, #ed0000 0px, #a50000 100%);height: 10px;overflow: hidden;width: 0;}
.i-comment{padding: 8px 10px; border-left:1px solid #ddd; border-right:1px solid #ddd;}
.comments-list .item .btns {clear: both;line-height: 20px;overflow: hidden;padding: 10px 0 5px;}
.comments-list .btn-reply, #comments-list .btn-agree, #comments-list .btn-oppose {background: -moz-linear-gradient(center top , #fafafa, #f2f2f2) repeat scroll 0 0 rgba(0, 0, 0, 0);
border-color: #d5d5d5;border-radius: 3px;border-style: solid;border-width: 1px;display: block;height: 20px;margin-right: 0;padding: 0 10px;text-align: center;
text-decoration: none;}
.comments-list .btn-agree, #comments-list .btn-oppose {display: inline;float: left;margin-right: 10px;}
.comments-list .useful span {color: #999;float: left;margin-right: 5px;}
.comments-list .item-reply {border-top: 1px dotted #f7e7c6;padding-left: 20px;}
.comments-list .item-reply strong {color: #bebebe;display: inline;float: left;font-family: arial;font-size: 20px;margin: 5px 0 0 -45px;text-align: right;width: 45px;}
.comments-list .item-reply dl {padding: 5px;}
.comments-list .item-reply dt {color: #9c9a9c;margin-bottom: 4px;overflow: hidden;}
.comments-list .item-reply dt .u-name {float: left;}
.comments-list .item-reply dt a {color: #005aa0;float: left;margin-right: 8px;}
.comments-list .item-reply dt .date-comment {float: right;}

/*-----------------套餐组合----------------*/
.combination{}
.combination_title{height: 40px;line-height: 40px;border-bottom: #ccc solid 2px;margin-bottom: 15px;background: #f0f0f0;}
.combination_title h2{width:230px;float: left;color: #333;font-weight: normal;padding-left: 10px;}
.combination_ul{float:left;}
.combination_ul li{display: inline-block;padding: 0 20px;float: left;font-size: 16px;cursor:pointer;}
.combination_ul li:hover{color:#ea5313;}
.combination_active{color: #ea5313;border-bottom: #ea5313 solid 2px;}
.combination_product{}
.combination_product .current{float:left;width: 230px;position:relative;}
.combination_product .current h3{width:140px;color:#333;margin-top:5px;font-weight: normal;}
.combination_product .current p{color:#ea5313;font-weight: 600;font-size: 13px;margin-top: 5px;}
.combination_product .current img{margin:0;}
.combination_product .current .plus{position: absolute;top: 15px;left: 145px;color: #666666;font-size: 50px;}
.combination_product .production{float:left;}
.combination_product .production_ul{}
.combination_product .production_ul li{float:left;display:inline-block;width: 135px;margin-right: 12px;}
.combination_product .production_ul li input{float:left;margin:10px 6px;}
.combination_product .production_ul li h3{width:125px;float:left;color:#333;margin-top:5px;font-weight: normal;}
.combination_product img{width:100px;margin: 0 auto;display: block;}
.production_price{color:#ea5313;font-weight: 600;font-size: 13px;margin-top: 6px;display: inline-block;}
.production_price i{font-style:normal;margin-left: 5px;}
.combined_price{float:left;display:inline-block;padding: 50px 0 0 40px;color: #c40007;position:relative;text-align: center;}
.combined_price .package{font-size:17px;}
.combined_price .package span{font-size: 18px;color: #c40007;font-weight: 800;}
.combined_price .original{font-size: 14px;color: #333;}
.combined_price .original span{text-decoration: line-through;}
.combined_price .ect{position:absolute;top:50px;left:0;color: #666666;font-size: 50px;}
.combination_buy{color: #fff;background: #FF6D06;padding: 5px 30px;border-radius: 3px;display: inline-block;margin: 10px 0;cursor:pointer;}



















/*===========================================usercenterPage css============================================*/

.main{padding-top:10px; margin-bottom:30px; clear:both;}
.myny_left{ width:180px; float:left; border-bottom:1px solid #ddd;}
.myny_left ul li{ text-align:center; height:40px; line-height:40px; border:1px solid #ddd; border-bottom:none; background:#f0f0f0;position:relative; cursor:pointer;}
.myny_left ul li a{ color:#999; display:block;}
.myny_left ul li.current{ color:#ed5212; background:#fff;}
.myny_left ul li.current a{ color:#ed5212; display:block;}
.myny_left ul li.current s{ background:url(../images/btns.png) left -410px; display:inline-block; width:7px; height:10px;position: absolute;right: 12px;top: 15px;}
.myny_right{ width:1003px; float:right;min-height:650px;}

.mail-info{ position:absolute; display:none; top:-1px;left:-1px;width:1000px; border:1px solid #ddd;background:#fff;display:none;}
.mail-info .tabs-content .item{ padding:10px 0px;}
.mail-info .tabs-content .item p{ line-height:22px;}
.mail-info .tabs-content .item .content{width: 848px; height: 456px; overflow-y: scroll; border: 1px solid #ddd; padding:10px;}
/*#mailbox .mail-info .tabs-content .item div > p{ height:22px; line-height:22px;}*/
.mail-info .del{ position:absolute; right:10px; top:10px; }
.del{ background-image:url(../images/sign.png); background-repeat:no-repeat; width:23px; height:23px; display:block;  cursor:pointer;}
.del {background-position: left -159px;float: left;margin-left: 40px;}
.mod_main{ border:1px solid #ddd;}
.mod_main .mc{ padding:18px 0px;}
.safecenter{ border:1px solid #ddd; height:52px; line-height:52px; margin-bottom:10px;}
.safecenter span{ display:block; width:155px; height:12px; background:#eee; float:left;margin: 19px 10px 0 15px;}
.safecenter strong{ float:left;}
.safecenter em{ float:left;}
.dataIntegrity{ width:322px; padding:0px 10px 0px 18px;}
.accountIntegrity{ width:332px;padding:0px 10px 0px 18px;}
.safebg{ display:block; background-image:url(../images/safebg.jpg); background-repeat:repeat-x; height:12px;}
.mt_tit{ height:32px; line-height:32px; background:#f0f0f0; border-bottom:1px solid #ddd;}
.mt_tit li{ float:left; color:#666666;}
.mt_tit li.active a{color:#ed5212; font-weight:bold;}
#mod_main .active{ display:block;}
.mc_con{display:none;}
.mt_tit li a{ color:#666666; margin:0px 25px;}
.mc_con .item{ line-height:22px; margin:15px 0px;}
.mc_con .item > span{ width:95px; display:inline-block; text-align:right; float:left;}
.mc_con .item > span label{ display:inline-block; width:60px;}
.mc_con .item span em{ color:#ed5212; margin-right:10px; margin-left:10px;}
.mc_con .item > div{ float:left; width:885px;}
.mc_con .item > div > p{ float:left; position:relative;}
.mc_con .item > div > p input.itxt_border_none{ border:none;}
.mc_con .item > div > p.addp{clear: both; float: none; margin-top:8px;}
.mc_con .item > div > p.addp1{margin-top:8px;}
.mc_con .item > div > p.addp select{ margin-left:6px;}
.mc_con .item > div > p.addp1 select{ margin-right:16px;}
.mc_con .item > div > p.addp input.itxt1{margin: 0 6px;}
.mc_con .item > div > p .i_msgsuccess b,.mc_con .item > div > p .i_msgerror b{ top:3px;}
.mc_con .item > div > label{ display:inline-block; width:560px; float:right; color:#999999;}
.mc_con .item > div  span a.del{ font-size:7px;}

.itxt{ border:1px solid #ddd; width:150px; padding:0px 3px; height:22px; line-height:22px;}
.ibtn{ background-image:url(../images/home_bg.jpg); background-repeat:no-repeat; height:26px; cursor:pointer; line-height:26px; text-align:center;}
.btn_w92{ background-position:-217px -504px; width:92px;}
.btn_w65{ background-position:-138px -504px; width:65px; display:inline-block;}
.btn_w61{background-position:-62px -504px; width:61px;}
.btn_w71{ background-position:-62px -474px;width:71px;}
.isele{border: 1px solid #ddd;height: 22px;line-height: 22px;width: 71px; margin-right: 10px;}
.iradio{ float: none;margin: 0 5px 0 0;padding: 0;vertical-align: -2px;}
.item div .isele3 {width: 56px;}
.col{ float:left;margin:15px 40px 0px 0px;}
.col dt{ background:#f0f0f0; border:1px solid #ddd; }
.col dd{text-align:center; line-height:20px; margin-top:10px;}
.col1 { width:200px;}
.col1 dt{ height:200px; width:200px;}
.col2 { width:80px; overflow:hidden;}
.col2 dt{ height:80px;width:80px; overflow:hidden;}
.col3 { width:60px;overflow:hidden;}
.col3 dt{ height:60px;width:60px;overflow:hidden;}
#headImg p{ clear:both;}
.btn1_w65{ background-position:-59px -504px;width:65px;}
.btn_w106{background-position:right -554px;width:106px; margin-top:19px;}
.mc_con{ padding:0px 10px;}
.mc_con .fl{ background:#f0f0f0; border:1px solid #ddd; height:298px; width:298px;}
.mc_con .fr{margin-right: 146px;}
.mc_con div.ml30{ margin-left:30px;}
.show-good-at > span{ display:inline-block; line-height:16px; margin-right:10px; position:relative; padding-right:25px;}
.mc_con .item > div  div.show-good-at .del-good-at{ display:inline-block; background:url(../images/d.jpg) no-repeat center 3px; position:absolute;right:0px; top:0px;border:1px solid #ddd;  cursor:pointer;}
.mc_con .item > div  div.show-good-at .del-good-at:hover{ background-position: center -20px; border:1px solid #f75b31;}
.mc_con .item > div  span a{ display:inline-block; width:13px; height:13px; line-height:13px; text-align:center; margin:0px 3px; cursor:pointer; font-size:16px;border:1px solid #ddd;  }
.mod_main .mc_con .item p span.LV_invalid{ top:5px; width:150px;}
.mod_main .mc_con .item p span.LV_valid{top:23px;}
/*=================================================my order===============================================*/

.main .order1 .mt{ height:36px; line-height:36px; margin-top:20px;}
.myny_right .order1 .mt .mt_lt{ width:876px; border:1px solid #ddd; float:left; border-bottom:none;}
.myny_right .order1 .mt .f_pagin{ border:1px solid #ddd; border-left:none;border-bottom:none;}
.mt_lt span{ float:left; margin-left:15px;}
.mt_lt span input{ vertical-align:-2px; margin-right:5px;}
.mt_lt strong{ float:right; font-weight:normal; margin-right:14px;}
.mt_lt strong em{ margin:0px 5px;}
.myny_right .order1 .mt .mt_rt{ width:124px; float:right; margin-right:0px;}
.order1 .mt .mt_rt span{ display:block; width:49px; text-align:center; margin-top:0px;}
.order1 .mt .mt_rt a{ float:left; margin-top:7px;}
.order1 .mt > strong{ color: #ea5313;font-family: "微软雅黑";font-family: "Microsoft YaHei";font-size: 16px; float:left;}
.order1 .mt a{color: #155d97;cursor: pointer;display: inline-block;float: right;}
.mc_table { border-left:1px solid #ddd;}
.mc_table td{ border:1px solid #ddd; border-left:none; text-align:center; border-top:none;}
.mc_table td  table td{ text-align:center; border:none; border-bottom:1px solid #ddd;}
.mc_table td  table td ul li{ border-bottom:none; line-height:normal;}
.mc_table th{ border:1px solid #ddd; border-left:none;}
.tr_th { height:32px; line-height:32px; background:#d5e8f7;}
.tr_th .tcol1{ float:left; margin-left:15px;}
.tr_th .tcol1 input{ vertical-align:-2px; margin-right:10px;}
.tr_th .tcol1 strong{ font-weight:normal; margin-left:15px;}
.tr_th .tcol2{ float:right; margin-right:10px;}
.tr_td td{ border:1px solid #ddd; border-left:none; border-top:none;font-family:"Microsoft YaHei"}
.tr_td td .img-list dt{ display:block; width:80px; height:80px; float:left; margin-right:10px;}
.tr_td ul.ul1 li{ height: 118px;line-height: 118px; text-align:center;}
.tr_td a{ color:#165c97;line-height: 25px; display:inline-block;}
.img-list{border-bottom: 1px solid #ddd;padding: 19px 0 19px 16px;}
.img-list dd {text-align: left; float:left; width:180px;}
.img-list dd a{ color: #666;display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 180px;}
.img-list dd a.ibtn{ color:#fff;line-height: 26px; width:57px;}
.img-list dd p{ margin-top:6px;}

.img-list dd.row1 { width: 380px;}
.img-list dd.row1 a{ width:380px;}

table tr td ul li {border-bottom: 1px solid #ddd;line-height:24px;}

.mctit { color:#666; text-align:center; height:32px; line-height:32px; background:#ffebe4;}


.pagin{ margin-top:15px; float:right;}
.p_rt a{ padding:0px 6px; display:block; height:22px; line-height:22px; text-align:center; margin:0px 4px; position:relative; cursor:pointer;border: 1px solid #D7D7D7;color: #666666;float: left;font-family: arial;font-size: 14px;}
.p_rt a:hover{border:1px solid #eb5206; color:#eb5206;}
.p_rt a.next{ padding:0 16px 0 10px;}
.p_rt a.next b{background-position: left -262px; position:absolute; top:6px; right:5px;}
.p_rt2 b, .p_rt a.next b {background-image: url("../images/sign.png");background-repeat: no-repeat;display: block;height: 10px;overflow: hidden;position: absolute;top: 9px;width: 5px;}
.order01{ border:1px solid #ddd; height:52px; line-height:52px; padding-left: 15px;}
.order01 dl dt{ float:left;}
.order01 dl dd{ float:left; color:#165c97;margin-left: 25px;}
.order01 dl dd a{ cursor:pointer; color:#666;height:28px; line-height:28px; display:inline-block; }
.order01 dl dd .current{ cursor:pointer; color:#fff; background:#eb5206; padding:0px 10px;}
.order01 dl dd a:hover{ text-decoration:underline;}
.order01 dl dd a em{ color:#ea5313;}
.order01 dl dd .current em{ color:#fff;}
.search_text{ width:285px; margin-right:15px;}
.filterbtn{ position:relative; cursor:pointer; color:#165c97; margin-left:20px;}
.filterbtn s{ position:absolute; right:-18px; top:0px; +top:6px !important; background-image:url(../images/btns.png); background-repeat:no-repeat; display:inline-block; width:16px; height:14px; }
.filterbtn s{background-position:right -388px;}
.order02 .hover s{background-position:right -351px;}
.order02 .mt{ margin-top:20px; padding-left:15px;}
.order02 .mc{ border:1px solid #ddd; background:#f0f0f0; padding:15px 15px 0px 15px; margin-top:20px;}
.order02 .mc .mc_left{ float:left; width:575px;}
.order02 .mc .mc_left label{ display:inline-block; float:left; margin-right:10px;}
.order02 .mc .mc_left div{margin-bottom: 15px; line-height:22px;}
.mc_center{ width:150px; float:left;}
.order02 .mc .mc_left div a{ padding:5px 10px;cursor:pointer; border:1px solid transparent;}
.order02 .mc .mc_left div a.current{ border:1px solid #e85213;}

.order02 .mc .mc_right{float:left; width:350px;}
.order02 .mc .mc_right span{ margin-bottom:10px; display:inline-block;}
.order02 .mc .mc_right span select{ width:109px; border:1px solid #ddd;height: 22px;line-height: 22px;}

.myny_right .d_mc{ position:relative;}
.myny_right .d_mc .LV_validation_message{ left:180px; top:15px;}
.order_comment{width:700px; border:1px solid #ddd; position:absolute; z-index:9999; background:#fff; display:none;}
.order_comment .pub,.order_comment .view,.order_comment .load{display:none; }

.order_comment .com_load{ height:100px; text-align:center; line-height:100px; font-size:16px;}
.order_comment p{ position:relative; padding-left:10px; font-size:16px;}
.order_comment .del{ position:absolute; right:5px; top:9px; z-index:9999}
.order_comment h2{ font-size:14px; font-weight:normal;}
.order_comment .item{ clear:both; line-height:22px;margin: 5px 0;}
.order_comment .item label{ float:left; }
.order_comment .item div{ float:left; position:relative;}
.order_comment .item div .LV_invalid{ top:124px; left:0px;}
.postcomment{ padding:10px 10px;}
.postcomment .com-cont{ width:600px; height:97px; border:1px solid #ddd; padding:10px 10px;resize: none;}
.postcomment .or_review span{ margin-right:20px;}
.postcomment .or_review span input{ margin-right:5px;}
.postcomment .publish_btn{ background:url(../images/home_bg.jpg) no-repeat -233px -422px; width:76px; height:36px; line-height:32px; font-size:14px; text-align:center; margin:15px 0px 10px 35px; cursor:pointer;}
.leave_mes{ width:640px; height:auto;}


/*========================================================order Detail===============================================================*/
.bgcolor3 {background: url("../images/lbg.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);border-bottom: 1px solid #dddede;height: 40px;line-height: 40px;}
.tr_td a.btnw66{ margin-left:20px;}
.demo1{ border:1px solid #ddd;margin-bottom:10px;}
.d_mt{ height:32px; line-height:32px; background:#f0f0f0; padding:0px 15px;border-bottom:1px solid #ddd; font-size:12px; font-weight:bold;}
.d_mc{ padding:10px 15px;}
.d_mc .mc_lt{ float:left; margin-right:100px;}
.d_mc .mc_rt{ float:left;}
.d_mc ul li{ line-height:26px; height:26px;}
.d_mc .mc_rt ul li span{ width:85px; display:inline-block; text-align:right;}
.d_mc ul li span{display:inline-block; text-align:right; width:87px;}
.demo1 .d_mc .mc_lt ul li span{ display:inline-block; text-align:right; width:102px;}
.d_mc .mc_rt ul li em{ color:#e85213;}
.d_mc ul li em{ color:#155b96;}
.d_mc p{ padding-left:5px; margin-bottom:5px;}
.d_mc p a img{ margin-right:10px;}
.order1 .mt > p{ color:#ea5313; font-family:"Microsoft YaHei";font-family: "Microsoft YaHei" ! important; font-size:16px; padding-left:5px;}
.o_toolbar{ padding: 15px 10px 10px; border-left:1px solid #ddd;border-right:1px solid #ddd;}
.o_toolbar ul{ float:right;}
.o_toolbar li{ line-height:26px;font-family:"Microsoft YaHei";}
.o_toolbar li span{ display:inline-block; width:100px; text-align:right; margin-right: 20px;}
.o_toolbar li em{color:#ea5313;}

.o_total{ padding: 15px 10px 10px; border-left:1px solid #ddd;border-right:1px solid #ddd;}
.o_total ul{ float:right;}
.o_total li{ line-height:26px;}
.o_total li span{ display:inline-block; width:100px; text-align:right; margin-right: 20px;}
.o_total li em{color:#ea5313;}
.demo1 .s1_content > p{ line-height:22px;padding-left: 5px;}
.o_totalp {background: none repeat scroll 0 0 #f0f0f0;border: 1px solid #ddd;height: 55px;line-height: 55px;margin-bottom: 20px;text-align: right;}
.o_totalp strong {color: #ea5313;font-family:"Microsoft YaHei";font-size: 24px;font-weight: normal;padding-right: 15px;}
/*========================================================order Detail===============================================================*/
/*---------------发票信息---------------*/
.m_mt{ text-align:center; border-top:1px solid #ddd;}
.demotable{background:#f0f0f0; margin-bottom: 5px;}
.demotable tr th{ line-height:39px; border-bottom:1px solid #ddd; text-align:center;}
.demotable tr td{ line-height:36px; }
.demotable .tr_td td{border-bottom:1px solid #ddd;border-top:1px solid #ddd; border-right:none;}
.demo1 .d_mc p{ line-height:28px; padding-left:0px;}
/*========================================================apply Return Product Detail===============================================================*/
.o_totaldemo{background: none repeat scroll 0 0 #f0f0f0;border: 1px solid #ddd;height: 55px;line-height: 55px;padding: 0 20px; margin-bottom:10px;}
.o_totaldemo strong{ color: #ea5313;font-family:"Microsoft YaHei";font-size: 24px;font-weight: normal;}
.t_right{ float:right;}
.o-coupon{ border-left:1px solid #ddd;border-right:1px solid #ddd; padding:10px 15px; line-height:22px;}
.item_tit{ float:left; margin-right:20px;}
.item_tit a{color:#ec5212;}
.item_con{ float:left;}
.d_mc dt{ float:left;}
.d_mc dd{ float:left; width:865px;}
.d_mc textarea{ width:621px; padding:10px 10px; height:157px; border:1px solid #ddd; resize:none; overflow:hidden;}
.submit{ background-position:-127px -554px; width:106px;}
/*========================================================Return Product===============================================================*/
.returnpro_explain{ background:#ffebe4; border: 1px solid #ddd;line-height: 26px;padding: 15px;}
.returnpro_explain dt{ margin-bottom:5px;}
.main div.tabdemo_con .mt{ margin-top:0px;}
.tabdemo{ margin-top:10px; position:relative;}
.tabdemo_btn{ border-left:1px solid #ddd;height:38px; line-height:38px; position:relative;top: 2px;}
.tabdemo_btn li{border:1px solid #ddd; float:left; padding:0px 32px;background:url(../images/lbg1.jpg) repeat-x; color:#666; text-align:center; cursor: pointer; border-left:none;font-size:16px; font-family:"microsoft yahei";}
.tabdemo_btn li.active{ background:url(../images/lbg1_2.jpg) repeat-x;border-bottom: medium none; color:#ea5313;}
.tabdemo .active{ display:block;}
.tabdemo_con{ display:none;}
/*========================================================my Coupon===============================================================*/
.mycoupon_tit li{ float:left; border:1px solid #dddddd; margin-left:-1px;}
.mycoupon_tit li a{font-size:16px;background:url(../images/cp.jpg) repeat 0px 0px; height:38px; line-height:38px;width:110px; text-align:center; display:block; color:#999999; font-family:"microsoft yahei";}
.mycoupon_tit li.active a{ background-position:0px -65px; color:#ea5313; position:relative; top:1px;}
.mycoupon_con { padding:10px 14px 29px 10px; border:1px solid #ddd;margin-left:-1px; margin-top:-1px;}
.mycoupon_con table{ text-align:center; border:1px solid #b7d3ec; border-left:none;}
.mycoupon_con table th{ height:32px; line-height:32px; background:#ecf6ff; border-left:1px solid #b7d3ec;}
.mycoupon_con table td{ padding:9px 10px; border:1px solid #b7d3ec; border-bottom:none; border-right:none;}


/*========================================================my Article===============================================================*/
.articleList{border:1px solid #ddd; padding-bottom:20px; position:relative;}
.articleList table{ border-right:1px solid #ddd; margin:20px 15px 0px 15px;}
.articleList table tr th{ line-height:32px; background:#f0f0f0; border:1px solid #ddd; border-right:none;}
.articleList table tr td{ line-height:42px;border-left:1px solid #ddd;border-bottom:1px solid #ddd;  text-align:center;}
.articleList table tr td a{ color:#333;}
.articleList .mail-info{ display:block;}
/*========================================================my Mailbox===============================================================*/

#mailbox{ border:1px solid #ddd; min-height:600px; position:relative;}
.tabs_tit{ background:#f0f0f0; line-height:32px; height:32px; border-bottom:1px solid #ddd; margin-bottom:10px;}
.tabs_tit li{ float:left;}
.tabs_tit li a{ padding:0px 27px;cursor:pointer; color:#e85213;}
.tabs_tit li.active a{ color:#e85213; font-weight:bold; } 
.tabs-content{ padding:0px 10px 20px 0px; overflow:hidden;}
.tabs-content .hide{ display:none;}
.tabs-content li.last-col{ border-right:none; width:49px;} 
.tabs-content .item{padding-bottom:13px; line-height:28px; clear:both;}
.tabs-content .item > div{ float:none; margin-left:85px; position:relative; }
.tabs-content .item .txtarea_resize .LV_validation_message{bottom: -8px;top: inherit;}
.tabs-content .item > div .LV_invalid{  left:0px; top: 27px;}
.tabs-content .item > div .LV_valid{left:0px; top: 27px;}
.tabs-content .item .txtarea_resize .LV_valid{ bottom:-13px;}
.tabs-content .label{ width:80px;line-height:22px; margin-right:5px;}
.txtw872{ width:810px;}
.i_textarea{ border:1px solid #ddd;resize:none; padding:10px 15px 10px 10px; width:847px; height:251px;}
.txtarea_resize{}
.mail-list{ margin-left: 10px;margin-top: 10px;width: 975px;}
.mail-list table tr{ height:34px; text-align:center;}
.mail-list table tr th{background:#d5e8f7;}
.mail-list table tr td{ border-bottom:1px dashed #ddd;}
.mail-list table tr td a{ color:#165e99; margin:0px 5px; cursor:pointer;}
.hide{ display:none;}
.mail-list .font-weight{ font-weight:bold;}
.mail-info .tabs-content{ width:955px;}


/*========================================================my spread===============================================================*/
.mycoupon_tit .spread_links{ cursor:pointer;}
.mycoupon_con table tr td ul li{ border-bottom:none; float:left; margin:5px 10px 5px 0;}
.mycoupon_con table tr td ul li a{ display:block; cursor:pointer;}
.sku_total{ position:relative;}
.sku_total p{ margin:10px 0px; font-size:14px;}
.sku_total p strong{ font-size:16px;}
.sku_total p span{ margin:0px 30px 0px 0px;}
/*----*/
.mycoupon_con table tr td ul.sku_list li{height: 80px;width: 80px;}
.mycoupon_con table tr td ul.sku_list li .sku_info{position:absolute; background:#fff; display:none; z-index:100;left:-300px; top:80px;}
.mycoupon_con table tr td ul.sku_list li .sku_info table{width: 600px;}
/*----*/
payment_method p{ font-size:14px;}
.payment_method .item .label{width:87px;}
.payment_method .item{ clear:both; padding:10px 0px; line-height:28px;}
.payment_method .item .item_info{ float:left;}
.payment_method .item .item_info .txt1{ width:250px; margin-right:10px; }
.payment_method .item .sele_pay span{ display:inline-block; line-height: 24px; margin: 0 30px 0 10px;}
.payment_method .item .sele_pay span input{ cursor:pointer; margin-right:3px;}
.payment_method .bank{ display:none;}
.myny_right .style1 dt{ font-size:16px; font-family:"microsoft yahei"; font-weight:bold; color:#333;}
.myny_right .style1 dd p{ line-height:20px; padding:20px 0px 0px 0px; font-size:14px;}
.balance_top{ border:1px solid #ddd;  margin-bottom:10px;}

.balance { padding:0px 15px; height:53px;background:#f0f0f0;}
.balance .mybalance{ border-right:1px solid #ddd; margin:12px 30px 0px 0px; line-height:26px; padding-right:30px;}
.balance .mybalance a{ cursor:pointer; color:#165c97;}
.balance .mybalance a:hover{ color:#f06a33; }

.balance .addbalance{margin:14px 0px 0px 0px; margin-top:12px;}

.balance .apply_shop{margin:12px 0px 0px 20px;}
.apply_shop_btn{ text-align:center;  background: url("../images/home_bg.jpg") no-repeat left -89px;color: #fff;cursor: pointer;font-family: "microsoft yahei";font-size: 15px;height: 26px;
line-height:26px;margin-left: 40px;width:93px;display:inline-block;}
.apply_submit{ padding-left:87px;}
.apply_submit p{ padding:10px 0px; position:relative;}
.apply_submit a{ cursor:pointer; color:#005aa0;}
.apply_submit p  .LV_validation_message{ left:0px; top:26px;}
.w107{ background-position:left -289px; width:107px; line-height:35px; height:36px; color:#fff; font-family:"microsoft yahei"; font-size:16px;}
.balance .balance_info a.apply_shop_btn{ color:#fff; text-align:center; font-size:15px;}
.balance strong{ font-size:24px; color:#f06a33; font-weight:bold; font-family:Arial;}
.balance_top .style1{ padding:20px 15px 0px;}
/*.spread_links{ background:url("../images/home_bg.jpg") no-repeat scroll -120px -59px; font-family:"microsoft yahei"; font-size:15px; width:129px; height:26px; line-height:26px; display:inline-block; text-align:center; cursor:pointer; color:#fff; font-size:15px;}*/

/*.spread_links{color:#165c97; position:relative; top:10px;}
.spread_links s{ display:inline-block;  position: relative; right: -7px;top: 4px;width: 24px;height:16px; background:url(../images/sign.png) no-repeat right -567px; }
.mycoupon_con table.spread_detail{ border:1px solid #ddd; margin-top:10px;}*/
.UPRule{ padding:10px 25px;}
.UPRule p{ line-height:26px; margin:5px 0px;}
.UPRule dl{ line-height:26px; margin:5px 0px;}
.mycoupon_con table tr.tr_bgc th { background:#f0f0f0;border-left:1px solid #ddd;}
.mycoupon_con table.spread_detail tr td{/*border-left:1px solid #ddd; border-bottom:1px solid #ddd;*/}
.payment_method .sumbit{ width:106px; height:36px; color:#fff; font-size:16px; font-family:"microsoft yahei"; background:url(../images/home_bg.jpg) no-repeat left -289px; cursor:pointer; margin-top:10px;}
/*==================================================update password===============================================*/
.myny_right .regist .item .item_ifo .LV_valid{ top:7px; left:260px;}
/*==================================================WorkSite List===============================================*/
.nyhelp-left{ float:left;}
.nyhelp-left{ width:190px;}
.nyhelp-left ul{ border-top:1px solid #ddd;}
.nyhelp-left ul li{ height:38px; line-height:38px; text-align:left; background:#f0f0f0; border-bottom:1px solid #ddd; padding-left:12px;}
.nyhelp-left ul li a{ background:url(../images/hlbg.png) no-repeat left 12px; display:block;padding-left: 21px; cursor:pointer; color:#666;}
.nyhelp-left ul li.active{ background:url(../images/hbg.jpg) repeat-x 0px 0px;border-left: 1px solid #ddd; border-right: 1px solid #ddd;}
.nyhelp-left ul li.active a{ background-position:left -63px; color:#666;}
.nyhelp-right{ width:998px; border:1px solid #ddd; float:left; margin-left:10px; margin-bottom:15px; background:#fff;}
.nyhelp-right .item{ padding:15px 30px 10px;}
.nyhelp-right .item dl{ float:left; margin-right:10px;}
.nyhelp-right .item dl dd a{ color:#666;}
.nyhelp-right .item .mt{ border-bottom:1px solid #ddd; padding:0px 0 10px 10px; margin-bottom:10px; font-size:20px; font-family:"microsoft yahei";}
.nyhelp-right .item .mc-right .unfold,.nyhelp-right .item .mc-right .fold{ background:url(../images/home_bg.jpg) no-repeat left -649px; width:77px; display:inline-block; height:27px; line-height:27px;text-align: center;}
.nyhelp-right .item .mc-right span a{ padding-right:20px; cursor:pointer;}
.nyhelp-right .item .mc-right .unfold a { background:url(../images/sign.png) no-repeat 30px -441px;}
.nyhelp-right .item .mc-right .fold a { background:url(../images/sign.png) no-repeat 30px -474px;}


/*==================================================WorkSite details===============================================*/
.nyhelp-right .item .ws-info ul{ float:left;margin-right: 100px; padding-left:10px;}
.nyhelp-right .item .ws-info ul li{ line-height:30px;}
.nyhelp-right .item .solution-list ul{ padding-left:10px;}
.nyhelp-right .item .solution-list li{  float: left;line-height: 30px;overflow: hidden;padding-right: 15px;text-overflow: ellipsis;white-space: nowrap;width: 117px;}
.nyhelp-right .item .solution-list li a{ color:#666;}
.nyhelp-right .item .solution-list li a:hover{ color:#ea5313;}
.nyhelp-right .plist dl{ margin-right:4px; margin-bottom:15px;}
.ws-pohotes{ position:relative;}
.ws-pohotes .carousel{ margin-left:32px; position:relative;}
.ws-pohotes .carousel ul{ height:281px;}
.ws-pohotes .carousel ul li{ float:left; margin:0px 4px; height:281px; width:281px; cursor:pointer; border:1px solid #ddd;}
.ws-pohotes .prev,.ws-pohotes .next,.ws-pohotes .prev:hover,.ws-pohotes .next:hover{ cursor:pointer; background-image:url(../images/wsp-btnbg.png); background-color:transparent; background-repeat:no-repeat; width:27px; height:46px; top:105px;}
.ws-pohotes .prev:hover{background-position:left -51px;}
.ws-pohotes .next:hover{background-position:left -175px;}
.ws-pohotes .prev{ position:absolute; left:0px;}
.ws-pohotes .next{position:absolute; right:0px;background-position:left -121px;}
#succeed1 img{ max-width:800px; max-height:600px;}


#listcarbox1{width:602px;height:605px;}









/*===========================================================404 page================================================================*/
.wrap404{ background:#f0f0f0; width:100%; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.404box{}
.tv-img{background:url(../images/computer.png) no-repeat center top; width:336px; height:296px; margin:36px 56px 8px 220px; float:left;}
.tv-con{ width:345px; float:left; margin-top:50px;}
.tv-p1{ font-weight:bold; color:#f75b32; font-size:32px; font-family:"Microsoft Yahei"; margin-bottom:15px; letter-spacing:1px;}
.tv-p2,.tv-p3{ line-height:30px;}
.tv-p3{ margin-top:20px;}
.tv-p2 a{ font-size:14px;color:#f75b32; cursor:pointer; font-weight:bold; margin-left:10px;}
.tv-p3 a{ font-size:12px;color:#165c97; cursor:pointer; margin-right:20px;}
.tv-p4{ font-weight:bold; color:#f75b32; font-size:18px; font-family:"Microsoft Yahei";}


/*===========================================================swfupload删除文件================================================================*/
.del {background-position: left -159px;float: left;}
.del {background-image: url("../images/sign.png");background-repeat: no-repeat;cursor: pointer;display: block;height: 23px;width: 23px;}

/*---------------------------*/
.deldiv{ position:relative; width:100px; float:left; margin-right:10px;}
.deldiv a{ position:absolute; top:-6px; right:-6px;}








/*=======================================================HelpCenter===============================================================*/
.wp_help{ width:100%; margin-left:auto; margin-right:auto; background:#ff0000;}
.video{ position:relative; height:613px;}
.video div img{ vertical-align:middle;}
.video_bg1{ height:306px; background:url(../images/video_bg1.jpg) no-repeat center top;}
.video_box{ position:absolute;  left: 295px;  top: 128px;}
.nyhelp-left dl{ border:1px solid #ddd; border-top:none;}
.nyhelp-left dl dt{border-top:1px solid #ddd;height:38px; line-height:38px; background:url(../images/hcbg.jpg) no-repeat; font-size:16px; color:#ea5313; font-family:"Mcrosoft yahei"; font-weight:bold; padding-left: 37px;}
.nyhelp-left dl dd{border-top:1px solid #ddd; height:36px; line-height:36px; text-align:center;}
.nyhelp-left dl dd a{display:block;cursor:pointer;color:#666;}
.nyhelp-left dl dd.active a{ color:#ea5313;font-weight:bold; }

.company_info .info_item{ border-bottom:1px solid #ddd;}
.company_info dl{float:left; width:195px; height:147px; text-align:center; padding:10px 28px 10px 25px; border-right:1px solid #dddddd;}
.company_info dl dt{ text-align:center;}
.company_info dl dd{text-align:left; line-height:24px;}
.nyhprt_txtbox{ padding-bottom:15px; }
.style1_p1{font-weight:600; padding:20px 10px 0px 20px; font-size:16px; color:#ea5313;font-family:"Microsoft YaHei";}
.style1_p2{color: #333; font-size:20px;margin:12px 0px 8px; font-weight:600;padding:15px 10px 0px 20px;}
.style1_p3{color: #666; font-size:12px; font-weight:600;padding:15px 10px 15px 20px;}
.nyhprt_txtbox p.style1_p4{ padding:0px 10px 0px 20px; line-height:43px; height:43px; font-size:16px;font-weight:600; color:#333;font-family:"Microsoft yahei";  background:#f0f0f0;}
.style1p_img{ margin:10px 0px;}
.dl_style1,.dl_style2{padding:0px 10px 0px 20px;}
.dl_style2 dt{font-weight:bold; padding:10px 0 0; font-size:14px; color:#333;font-family:"Microsoft YaHei";}
.dl_style1 dt{ font-weight:600; padding:20px 0px 8px 0px; font-size:16px; color:#ea5313;font-family:"Microsoft YaHei";}
.dl_style1 dd,.dl_style2 dd{ line-height:26px;}
.dl_style1 dd a,.dl_style2 dd a{  color:#666;}
.dl_style1 dd a:hover,.dl_style2 dd a:hover{ color:#ea5313;}
.dl_style1 dd.dd_info span{ margin-right:15px;}
.h_flow_cart{ margin:20px 0px 20px 101px;}
.ws_syfxb{ border:1px solid #938f8f; width:927px; margin-left:19px; border-bottom:none;}
.ws_syfxb tr th{ background:#fed201; height:40px; line-height:40px; color:#592a25; font-size:20px; font-family:"Microsoft YaHei"; letter-spacing: 8px; text-align:center;border-bottom:1px solid #938f8f;}
.ws_syfxb .tr_td td{ color:#ea5313; height:43px; line-height:43px;border-left:1px solid #938f8f;border-bottom:1px solid #938f8f; font-family:"Microsoft YaHei"; font-size:16px;}
.ws_syfxb tr td{ height:39px; line-height:39px;border-left:1px solid #938f8f;border-bottom:1px solid #938f8f;padding-left: 10px;}



.nyhprt_txtbox{ font-family:"Mcrosoft yahei"; padding:15px 10px 15px 20px;}
.nyhprt_txtbox p{ line-height:22px;}
.style1_p1{color: #333; font-size:14px; margin:12px 0px 8px; font-weight:600;}
.style1_p2{color: #333; font-size:20px;margin:12px 0px 8px; font-weight:600;}
.style1p_img{ margin:10px 0px;}
h3.help_tit strong {color:#138bc5;font-family: "microsoft yahei";font-size: 16px;height: 36px;line-height: 36px;position: relative;}
.helpfaq dt {font-weight: bold; font-size:15px;}
.help_box {padding: 10px 10px 10px 20px;}
.help_box img {margin: 10px;}
h3.help_tit strong{color: #ea5313;font-family: "microsoft yahei";font-size: 16px;height: 36px;line-height: 36px;position: relative;}
.helpfaq dt{font-weight: bold;}
.helpfaq dd{color: #666666;margin-bottom: 5px;margin-left: 13px;}
.help_detail .detail_tit{text-align: center;font-weight: bold;font-size: 20px;margin: 20px 0px 10px;}



/*=======================================================输入验证相关样式===============================================================*/
/*LV_validation_message - 这个类作用于所有的校验信息*/
.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 5px;
    position:absolute;
    line-height:14px;
}
/*LV_valid - 这个类作用于校验通过的校验信息*/
.LV_valid {
    color:#00CC00;
}
/*LV_invalid - 这个类作用于校验失败的校验信息*/
.LV_invalid {
    color:#CC0000;
}
/*LV_valid_field - 这个类作用于校验通过的表单域*/
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
    border: 1px solid #00CC00;
}
/*LV_invalid_filed - 这个类作用于校验不通过的表单域*/ 
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 1px solid #CC0000;
}


/*=======================================================输入验证相关样式===============================================================*/








/*=======================================================工作站加盟===============================================================*/
.nyhelp-right div img {vertical-align: middle;}









/*=======================================================新闻列表===============================================================*/
.main_news{ margin-bottom:20px;}
.main_left{ width:190px; float:left;}
.news_left dl{ margin-bottom:10px;}
.news_left dl a{ cursor:pointer; color:#666;}
.news_left dl dt a{ text-align:center; display:block;}
.news_left dl dt a img{ width:190px; height:191px;}
.news_left dl dd{ border:1px solid #ddd; background:#f0f0f0; color:#333; line-height:20px; padding:3px 7px;}
.news_left dl dd a:hover{ color:#ea5313;}
.main_right{ float:left;}
.news_right{ width:998px;}
.news_right .nr_mt{ background:url(../images/lh40.jpg) repeat-x; height:40px; line-height:40px; font-size:14px; padding:0px 15px; border-bottom:1px solid #ddd;}
.news_top{ padding:20px 20px 15px;}
.news_top .nt_img{ margin-right:15px;}
.news_top .nt_img img{ width:270px; height:160px;}
.news_top .nt_con{ width:875px; line-height:24px;}
.news_top .nt_con h2{ text-align:center; font-size:16px; color:#333;}
.news_top .nt_con p a{ color:#ea5313; cursor:pointer;}
.news_list{ padding:0 22px 10px 20px;}
.news_list table{}
.news_list table td{ line-height:40px; height:40px;width:1135px;border-bottom:1px dashed #cdcdcd; padding:0px 12px;}
.news_list table td.br{}
.news_list table td:hover{ background:#fdede7; color:#ea5313;}
.news_list table td a{ cursor:pointer; color:#666; display:block; height:44px; line-height:44px;font-size:16px;}
.news_list table td a:hover{ color:#ea5313;}
.news_list table td a span{ float:right; margin-right:10px;}
.news_list table td a strong{ font-weight:normal; display:inline-block; width:325px;text-overflow: ellipsis;white-space: nowrap; overflow:hidden;}
/*=======================================================新闻详细页===============================================================*/
.news_detail{ padding:0px 100px 50px;}
.news_detail .news_detail_mt{ text-align:center; border-bottom:1px dashed #ddd; padding:20px 0px;}
.news_detail .news_detail_mt h2{ color:#333; font-size:20px; font-family:"microsoft yahei";}
.news_detail .news_detail_mt p{ margin-top:15px;}
.news_detail .news_detail_mc{ line-height:24px; padding-top:20px;}
.news_detail .news_detail_mc p{ margin:0px 0px 15px;font-size:14px;line-height:30px;}
.news_detail_mc div{margin:0px 0px 15px;}
.flip p:hover{cursor:pointer; color:#ea5313;}

/*=======================================================绑定手机===============================================================*/
.newbind_phone{ border:1px solid #ddd; padding:70px 0 45px 246px; height:365px;}
.bindphone .item{}
.bindphone .regist .item .item_ifo{ width:380px;}
.bindphone .item .txt1{ width:220px;}


/*=======================================================线上工作张申请===============================================================*/
.clear{clear: both;}
.bgbox{background: none repeat scroll 0 0 #000;display: none;height: 100%;left: 0;opacity: 0.5;position: fixed;top: 0;width: 100%;z-index: 9990;}
.txt{height: 26px;line-height: 26px;}
.wa{width: 1200px;margin: 0 auto;font-family: "microsoft yahei";}
.wa_top{background: url(../images/wa_top_bg.jpg) no-repeat top center;padding: 0px 0px 23px 30px;}
.wa_top h3{color: #fff;font-size: 55px;line-height: 68.64px;padding: 40px 0px 0px 0px;}
.wa_top p{color: #fff;font-size: 19.9px;line-height: 58.33px;}
.wa_top p a{color: #f6ff00;cursor: pointer;}
.wa_con{background: #c5d3e0;padding: 38px 0px 314px;}
.ws_form{width: 798px;border: 1px solid #aaa;background: #fff;font-size: 16px; margin:0px auto;}
.ws_form .area{background: #eee;line-height: 50px;padding: 10px 0px 10px 40px;}
.ws_form .area p{clear: both;padding-left: 24px;}
.ws_form .area .area_attr{float: left;width: 235px; position:relative;}
.ws_form .area label{display: inline-block;width: 89px;text-align: right;}
.ws_form .area .area_attr select{width: 122px;line-height: 22px;height: 22px;}
.ws_form .ws_attr{padding: 24px 0px 5px 0px;clear: both;}
.ws_form .ws_attr .attr_tit{float: left;display: inline-block;width: 206px;text-align: right;height: 26px;line-height: 26px;}
.ws_form .ws_attr .attr_info{width: 592px;float: left;position: relative;}
.ws_form .ws_attr .attr_info .a_attr{width: 490px;padding: 0px 5px;}
.btn1_attr{width: 106px;text-align: center;font-size: 14px;height: 32px;line-height: 30px;background: url(../images/btn.png) left top;border: none;cursor: pointer;}
.ws_form .ws_attr .attr_info .tips{color: #999;font-size: 14px;padding-left: 10px;}
.ws_form .ws_attr .attr_info .dl_tips{color: #fe0000;font-size: 14px;line-height: 24px;}
.ws_form .ws_attr .attr_info .dl_tips dt{float: left;width: 126px;}
.ws_form .ws_attr .attr_info .dl_tips dd{float: left;width: 373px;}
.ws_form .ws_attr .attr_info .div_img{position: relative;width: 150px;height: 150px;float: left;margin: 0px 28px 28px 0px;}
.ws_form .ws_attr .attr_info .div_img .btn_del{display: block;background: url(../images/btn.png) right top;width: 23px;height: 23px;position: absolute;right: -10px;top: -10px;cursor: pointer;}
.ws_form .submit_btn{background: #eee;padding: 20px 0px;text-align: center;}
.ws_form .submit_btn .btn_sub{border: none;background: url(../images/btn.png) left -43px;width: 284px;height: 48px;line-height: 46px;font-size: 24px;text-align: center;color: #fff;font-weight: bold;cursor: pointer;font-family: "microsoft yahei";}
.msg_box{width: 400px;padding-bottom: 20px;font-size: 14px;border: 1px solid #ddd;background: #fff;line-height: 24px;display: none;z-index: 10001;left: 50%;top: 20%;z-index: 99999;position: absolute;}
.msg_box .msg_tit{background: #eee;height: 32px;line-height: 32px;padding: 0px 15px;position: relative;}
.msg_box .msg_tit .btn_del{right: 5px;top: 1px;display: block;background: url(../images/btn.png) -237px top;width: 28px;height: 28px;position: absolute;cursor: pointer;}
.msg_box .msg_con{padding: 10px 15px;}
.msg_box .msg_btn{ margin:0 auto;display: block;width: 105px;height: 32px;line-height: 32px;color: #fff;font-size: 16px;font-family: "microsoft yahei";text-align: center;background: url(../images/btn.png) -115px top;cursor: pointer;}
.ws_form .area .area_attr .LV_invalid{font-size: 14px;left: 86px;top: 45px;}
.ws_form .area .area_attr .LV_valid{top:19px;}
.ws_form .ws_attr .attr_info .LV_invalid{ left:0px;top:32px; font-size:14px;}
.ws_form .ws_attr .attr_info .LV_valid{ top:4px;}


/*=======================================================专员===============================================================*/
.myshopper_div {padding-left: 15px;}
.ms_fore{ float:left; margin:14px;}
.ms_fore dd{ text-align: center;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 80px;}
.show_succed{ display:none; position:absolute; width:500px; height:250px; background:#fff; z-index:999;border: 1px solid #ddd; padding:30px;}
.show_succed{ letter-spacing: 1px;line-height: 26px;}



/*=======================================================有奖问答===============================================================*/
.con_wrap{ background:#e8534f; width:100%;margin:0 auto; padding-bottom:155px;}
.w_left{ float:left;}
.w_right{ float:left;}
.w_right{ background:#fff; width:496px; height:400px; border:1px solid #ddd; padding:40px 30px 30px 54px;}
.w_right h3{ font-family:"microsoft yahei"; font-size:35.7px; color:#ff0000;}
.w_right .t_item{ margin-top:25px;}
.w_right .m_left{font-family:"microsoft yahei"; font-size:24px; color:#333; font-weight:bold; float:left; width:100px; text-align:left; margin-right:10px; line-height:20px;}
.w_right .m_right{ float:left;}
.w_right .t_item2 .m_right{ width:385px;}
.w_right .m_right .dl1 div{ border:1px solid #ddd; width:160px; height:160px; float:left; margin-right:10px; padding:8px;}
.w_right .m_right .dl1 div span{ display:block; background:#f3f3f3; width:160px; height:160px;}
.w_right .m_right .dl1 p{ width:150px; float:left; font-size:16px;font-family:"microsoft yahei";}
.w_right .m_right .dl2 p{ margin-top:10px;font-family:"microsoft yahei";font-size:16px;}
.w_right .m_right .dl2 div{ border:1px solid #b5b5b5; width:370px; height:48px; padding:10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666;line-height: 16px;}
	

.transfer_amount{ position:absolute; right:0px; top:-10px; font-size:15px;}
.subject_list,.user_list{ border:1px solid #dddddd; background:#fff;}
.subject_list dl{ font-size:14px; padding:18px 36px; line-height:32px;}
.subject_list dl.bgcolor{ background:#eee;}
.subject_list dl dt{ color:#333; font-weight:bold;}
.subject_list dl dd{ color:#666;}
.subject_list dl dd label{ margin-right:30px;}
.subject_list dl dd label input{ margin-right:5px;}
.submit_div{border-top:1px solid #dddddd; padding:20px 0px;}
.submit_btn{ cursor:pointer; margin-left:30px;}
.submit_btn input.ct62{ border:none;width:200px; color:#fff; font-family:"microsoft yahei"; font-size:22px; cursor:pointer;}
.user_list,.notice{ padding:20px 20px; background:#fff;}
.notice p{ font-family:"microsoft yahei"; font-size:22px; color:#ea5313; padding:0px 0px 10px 0px;}
.notice .text{ color:#e8534f; font-size:14px; margin-top:10px;}
.user_list ul{ margin-left:0px;}
.user_list ul li{ font-size:14px; float:left; width:150px; line-height:22px; padding:10px 0px;}
.rules{ background:#e2e2e2; margin: 10px 0;padding: 15px 36px;}
.rules dl{ line-height:28px;font-family:"microsoft yahei"; }
.rules dl dt{ font-size:22px; color:#ea5313; margin-bottom:5px;}
.rules dl dd{ font-size:16px;}
	

.pricegrade ul{overflow:hidden;margin-left:25px;}
.pricegrade ul li span{color:#f74a20; font-weight:bold;}




.tr_td{height:40px;}
.item input.publish_btn{width:110px;height:28px;border:1px solid #000; cursor:pointer;}

.invoicebox{width:470px;height:auto;}
.bgcolor3{padding-left:20px;}
.z_height{height:30px;line-height:30px;}
.z_height span{float:left;width:100px;text-align:right;}

.z_height2{margin-bottom:10px;}
.z_height2 span{float:left;width:100px;text-align:left;}
.z_height2 .span1{float:left;width:100px;text-align:right;}
.z_height2 .span3{margin-left:100px;width:300px;height:24px;}
.z_height3{height:48px;line-height:24px;}
.z_height3 textarea{height:44px;line-height:22px;}
.z_height3 span{float:left;width:100px;text-align:right;}
#qita span{line-height:30px;}
#qita span label{float: left;width: 100px;text-align: right;}
#NaShuiRen{height: auto !important;}
#NaShuiRen label{float: left;width: 100px;text-align: right;}
#NaShuiRen input{width:200px;}
#NaShuiRen p{margin-left:100px;}


#priceInvoice{float:left;}

.demoitem{padding:10px;}

.initCart_next_go2{width:100px;height:35px;margin-left: 100px;line-height:35px;text-align:center;background:#ccc;border:1px solid #000; cursor:pointer;padding:0;}

.z_height p input{width:200px;}
.z_height p span{line-height:30px;}


.addNewsTable{ width:100%; border-collapse:collapse;}
.addNewsTable tr{height:40px;}
.addNewsTable tr td{text-align:center; border:1px solid #666;}
.addNewsTable tr .td1{width:60px;}
.addNewsTable tr .td2{width:auto;}
.addNewsTable tr .td3{width:auto;}
.addNewsTable tr .td4{width:120px;}