/* 公共 */
 .fl { display: inline; float: left; }
.fr { display: inline; float: right; }
.lbox { width: 1200px; margin:0px auto; position: relative; z-index: 1; overflow: hidden; background: #fff; }
.nbg { background: none; }
.lwrap { width:100%; position:relative; margin:0px auto; background-color:#4f4d4e; }
.lwbg { background:url("/mall/content/css/img/x_bg01.png") top center repeat-x; }
.mt1x { margin-top:10px; }
.mt3x { margin-top:30px; }
.bg-white { background-color: #fff; }
div.h3nx { height: 310px; }

/* header */

.header-login{height:36px;line-height:36px;background-color:#d7d7d7;}
.t_box{ width: 1200px; margin:0px auto; z-index:1;position: relative;}
.t_top{font-size:14px;color:#505050;}
.t_fl { display: inline; float: left; }
.t_fr { display: inline; float: right; }
.t_lb{color:#505050;}


.header-first{height:45px;background-color:#ff7200;}
.header-first .container{width:1140px;height:100%;margin:auto;}
.header-first .container .logo{float:left;width:162px;height:100%;background-image:url('/mall/content/css/img/suc-logo.jpg');}
.header-first .container .logo a{display:block;height:100%;}
.header-first .container .nav{float:right;height:45px;line-height:45px;}
.header-first .container .nav .search{position:relative;float:left;width:271px;height:100%;margin-right:12px;}
.header-first .container .nav .search .icon{position:absolute;top:15px;left:10px;width:21px;height:18px;background:url(#) no-repeat scroll 0 0 transparent;}
.header-first .container .nav .search .bg{display:inline-block;width:167px;height:24px;padding-left:36px;border:medium none;line-height:24px;background: url(/mall/content/css/img/search-input.png) no-repeat scroll 0 0 transparent;box-sizing:border-box;}
.header-first .container .nav .search .select{position:relative;top:8px;display:inline-block;margin-left:-2px;}
.header-first .container .nav .search .select dt{position:relative;z-index:99;width:67px;height:24px;padding-left:5px;line-height:24px;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;background:url(/mall/content/css/img/select-bg-1.png) no-repeat scroll transparent;overflow:hidden;cursor:pointer;box-sizing:border-box;}
.header-first .container .nav .search .select dd{position:absolute;z-index:100;left:0px;top:24px;border:1px solid #D2CCC4;background:#FFF none repeat scroll 0% 0%;display:none;}
.header-first .container .nav .search .select dd ul{padding:4px;width:65px;max-height:250px;overflow:auto;}
.header-first .container .nav .search .select dd ul li a{display:block;padding:0px 0px;line-height:28px;color:#292929;}
.header-first .container .nav .search .btn{background: url(/mall/content/css/img/search-btn.png) no-repeat scroll 0px 0px transparent;width:27px;height:25px;vertical-align:middle;cursor:pointer;}
.header-first .container .nav table{float:left;margin-right:12px;}

.header-second {height:94px;padding-top:20px;background:#fff;}
/* header End*/

/*页脚*/
 .ufoot { padding-top:30px; width:1200px; position:relative; margin:0px auto; height:200px; background-color:#fff; margin-top:20px; text-align:center; }
.ufoot .ubanquan { height:40px; color:#fff; font-size:14px; line-height:40px; background-color:rgb(161,161,161);}
.ufoot .ubanquan a{display:inline-block;padding:0 14px;color:#fff;}
.ufoot p { font-size:12px; color:#676767; font-family:宋体; line-height:21px; }
.ufoot p span { padding:0px 20px; }
.ufoot .uko { padding-top:20px; }
/* 头部购物车 */
.fcart { display: block; float: right; width: 100px; height:36px; padding-left:10px; margin-left:20px; text-align: left; background: #fff url(/mall/content/css/img/x-cart.png) 58px 6px no-repeat; position: relative;  cursor:pointer;}
.fcart b { color:#000; }
.fcart em { width: 22px; height:22px; line-height: 22px; position: absolute; top:2px; right:8px; background:#ff7200; border-radius: 10px; text-align: center; font-family: Arial; }
.ptCart th { min-width: 60px;}
/* 实际： */
#p-cart { position: fixed; top:36px; right:30px; z-index: 1000; padding:10px; border:1px solid #ff7200; border-top:none; background: #fff; border-radius:0 0 8px 8px; }

.hTopr span{ float: left; width: 240px;}
.huser { float: left; display: inline; width: 460px; }
.loginno form { width: 400px; }
.loginno input {width: 100px; padding:0px 3px;}
.loginno label {width: 60px;}
/*.logo { width: 380px; height:55px; }*/
.loginyes { display: none;}
/* 头部搜索 */
 .hsearch { height:45px; width:515px; padding-top:5px; }
.hser { height:39px; width: 398px; line-height: 39px; border:1px solid #d0d0d0; border-radius: 4px; padding-left:40px; background: url(/mall/content/css/img/x-magnifier.png) left center no-repeat; margin-top:2px; }
.hserbtn { width: 57px; height:44px; background: url(/mall/content/css/img/x-search.png) center center no-repeat; border:0; cursor: pointer; margin-left:10px; }
/* 热词 */
 .hotword { width:510px; height:24px; line-height: 24px; color:#585858; font-size: 12px; }
.hotword b { color:#333; }
.hotword a { padding:0px 5px; }
/* footer */
 .footer { width:100%; height:242px; background: #fff; }
/* wraper */
 .wraper { width: 100%; height:350px; background: #a73125; }

 
/* 首页幻灯左侧导航 */
.uaban .uanav { width:1200px; position:relative; margin:0px auto; }
.ubleft { width:228px; float:left;z-index:11;position:relative;padding-top:10px; }
.ubleft p { line-height:26px; color:#fff; padding-left:20px; }
.ubleft li { line-height:26px; }
.ubleft li p { display:block; font-size:14px; color:#e88a7f; padding-left:20px; background:url("/mall/content/css/img/xbg15.png") 200px 9px no-repeat; }
.ubleft .first,.ubleft .second,.ubleft .theme{cursor:pointer;}
 .ua_tc{float:left;color:#ffea00;}
.ua_tccont{float:left;width:550px;}
/*2015.2.4改 导航*/
.ubleft li p:hover{color:#fff;background:#d04b3c url("/mall/content/css/img/xbg15.png") 200px 9px no-repeat;}
.ubleft li.uanavfa ul.uanavson{position:relative;z-index:11;display:none;position:absolute;top:0px;left:228px;width:725px;height:350px;background-color:#d14b3c;padding:10px 0px 10px 30px;box-sizing:border-box;}
li.uanavfa:hover ul.uanavson{display:block;}
li.uanavfa:hover .ubaochi{color:#fff;background:#d04b3c url("/mall/content/css/img/xbg15.png") 200px 9px no-repeat;}
ul.uanavson:hover li.uanavfa a{background:#d04b3c;color:#fff;}
li.uanavfa ul.uanavson li.uanavss{margin:24px 0px;overflow:hidden;}
li.uanavfa ul.uanavson li.uanavss h2{float:left;margin-right:20px;font-weight:bold;color:#ffea00;line-height:26px;}
li.uanavfa ul.uanavson li.uanavss ul{float:left;}
li.uanavfa ul.uanavson li.uanavss li{padding:0;overflow:hidden;line-height:26px;}
li.uanavfa ul.uanavson li a{color:#fff;display:inline-block;padding:0px 5px;}
li.uanavfa ul.uanavson li a:hover{color:#ffea00;}
.uakong{padding-top:10px;}
.uako{padding-top:30px;}
.uahigh{height:15px;overflow:hidden;}
/*2015.2.4*/
/* 幻灯 */
 .slide { width:970px; height:350px; position: absolute; left:0px; top:0px; z-index: 5; overflow: hidden; background: #a73125; }
.slide a { width: 970px; height:350px; display: block; float: left; }
.slide a img { width:970px; height:350px; border: 0; }
#btnlistID li { border-radius: 8px; }

/*uaslide*/
 .uaslide { float:left; width:275px; padding-left:30px; }
.guanzhu { text-align: center; padding-top:30px; }
.uaslide h3 { font-size:18px; line-height:36px; padding-left:10px; }
ul.uahg li { height:32px; vertical-align:top; width:275px; }
ul.uahg li a.uayu { float:left; padding-left:20px; background:url("/mall/content/css/img/xbg19.png") 15px 8px no-repeat; line-height:32px; font-size:14px; color:#8f8f8f; }
ul.uahg li:first-child a.uayu{background-image:url("/mall/content/css/img/xbg18.png");}
ul.uahg li:first-child a.uayu .uajiu{color:rgb(255,255,255);}
ul.uahg li a.uayu9 { float:left; padding-left:16px; background:url("/mall/content/css/img/xbg19.png") 15px 8px no-repeat; line-height:32px; font-size:14px; color:#8f8f8f; }
ul.uahg li span.uasmon { font-size:14px; color:#a73124; float:right; padding-right:20px; line-height:32px; }
ul.uahg li a.uayu:hover { float:left; background:url("/mall/content/css/img/xbg18.png") 15px 8px no-repeat; color:#8f8f8f; line-height:32px; font-size:14px; color:#8f8f8f; }
ul.uahg li a:hover span.uajiu { color:#fff; }
ul.uahg li a .uasu { padding-left:20px; font-size:14px; }
/*轮播*/
 .uashey { position:relative; width:895px; float:left; }
.uashey h3 { font-size:18px; color:#000; line-height:36px; padding-left:20px; }
.uazr>li { position:relative;display:none; height:482px; }
.uazr>li.current{display:block;}
/*2015.2.4改专区 */
/* 摄影专区 */
.iline { background:url("/mall/content/css/img/xbg13.png") no-repeat; height:3px; margin-left:15px; }
.ualunbo { width:863px; height:482px; margin:30px 0px 0px 18px; overflow:hidden; }
.uazr li a { position:relative; color:#fff; vertical-align:bottom; display:block; width:100%; height:100%; }
.uazr li a img { margin:auto;width:100%;height:100%;}
.uazr li a span.uazhang { text-align:center; line-height:30px; color:#fff; position:absolute; width:100%; bottom:0px; left:0px; height:30px; background-color:#000; opacity: 0.6; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60); display:none; }
.uazr li a span.uamoney { color:#f07201; }
.uazr li a:hover span.uazhang { display:block; }
.uazr li a.uaimg { margin:0px; }
.uazr li a.uaimg1 { margin:0px; }
.uazr li a.uaimg3 { margin:1px 0px 0px 0px; }
.uazr li a.uaimg2 span.uazhang { width:419px; }
.uabt li { margin:0px 10px; float:left; text-align:center; }
.uabt li{ line-height:36px; color:#acacac; display:block; cursor:pointer;}
.uabt li.current { color:#a73124; background:url("/mall/content/css/img/xbg17.png") center 30px no-repeat; }
.uabt { position:absolute; top:0px; right:15px; }
.uabt .uasel { color:#a6311f; background:url("/mall/content/css/img/xbg17.png") center 30px no-repeat; }
ul.uaphoto_wrapper{height:100%;overflow:hidden;}
ul.uaphoto_wrapper li{float:left;height:160px;width:214px;margin:0 1.5px 1px 0;}
ul.uaphoto_wrapper li.right{margin-right:0;}
ul.uaphoto_wrapper li.bototm{margin-bottom:0;}
/* 检索 */
 .tsbox { width: 1198px; margin:0px auto 10px auto; position: relative; z-index: 1; overflow: hidden; border:1px solid #FF7200; }
.sbox dt { width: 90px; height:30px; line-height: 30px; float: left; display: inline; text-align: right; padding-right:5px; }
.sbox dd { height:30px; line-height: 30px; width: 1080px; }
.sbox dd a { padding:1px 6px; margin:0px 6px; }
.sbox dd a:hover, .sbox dd a.sercur, .sbox dd a.selected { background: #fb7303; color:#fff; }
.snn dd a, .snn dt { color:#626262; }
.sbox dt, .first a, .second a { font-weight: bold; }
.sbox dd.first a.selected { color: #a63223; background: none; }

.sbox .search-menu .search-list{overflow:hidden;}
.sbox .search-menu .search-list .title{float:left; width: 90px; height:30px; line-height: 30px; text-align: right; font-weight:bold;}
.sbox .search-menu .search-list ul{float:left;padding-left:10px;}
.sbox .search-menu .search-list ul li{float:left;height:20px;padding:0 5px;margin:5px 5px;line-height:20px;cursor:pointer;}
.sbox .search-menu .search-list ul li.selected{background:#fb7303;color:#fff;}
/* 检索项 */
.sedbox { width: 100%; height:36px; line-height: 36px; background-color:#ffb2a8; }
.sedbox .title{float: left; width: 100px; height:36px; text-align: right; font-weight: bold;}
.sedbox ul{float:left;}
.sedbox ul li{float:left;height:36px;padding:0 10px;margin-right:15px;background-color:#fff;}
.sedbox ul li.hide{display:none;}
.sedbox ul li span.cancel{color: #f03; font-size: 16px; font-weight: bold; padding-left:10px;cursor:pointer;}
.sedbox ul li span.item{padding-left:0;font-size:14px;font-weight:normal;line-height:36px;color:#000;}
/* 搜索列表登高 */
 .uleft h3 { height:48px; line-height:48px; color:#000; font-size:20px; background:url("/mall/content/css/img/x_bg02.jpg") 0px bottom no-repeat; margin-left:10px; }
.uszhao { float:left; display: inline;width:1180px; padding:10px 10px; background: #D8D8D8; z-index:10;}
.uszhao p { font-size: 16px; padding:10px 0 10px 10px; }
.uszhao span{padding-left:10px;}
.uszhao a {display:inline-block;margin:5px 0; line-height:20px; font-size:14px; color:#777576; padding:0px 5px; }
/*.uszhao a:hover {background:#fb7303;color:#fff;}*/
.uszhao a.selected{background:#fb7303;color:#fff;}

.index-tag { float:left; display: inline;width:1180px; padding:10px 10px; background: #D8D8D8; z-index:10;}
.index-tag p { font-size: 16px; padding:10px 0 10px 10px; }
.index-tag span{padding-left:10px;}
.index-tag a {display:inline-block; height:30px; line-height:30px; font-size:14px; color:#777576; padding:0px 10px; }
.index-tag a:hover { color:#000; }
.index-tag a.selected{color:#000;}
.uleft { float:left; width:224px; background-color:#fff; border-left:1px solid #b4b4b4; border-right:1px solid #b4b4b4; border-bottom:1px solid #b4b4b4; }
.ysmj { width: 220px; height:100px; margin-top:15px; }
.ysmj a { float: left; display: inline; }
.ysmj img { padding:0px 10px 0px 20px; }
.ysmj h5 { color:#000; font-size:18px; line-height: 30px; margin-bottom: 20px; }
.ysmj p { color:#7f7f7f; }
.ucontent { padding:0px 20px 0px 20px; border:1px solid #b4b4b4; }
.utabl { margin-left:7px; }
.utabl td { height:32px; }
.utabl .ulie { height:28px; line-height:28px; border:1px solid #b4b4b4; width:78px; display:block; background:#eceaeb url("/mall/content/css/img/x_bg10.png") 5px 9px no-repeat; color:#000; padding-left:20px; }
.utabl .ure { width:47px; height:28px; line-height:28px; border:1px solid #b4b4b4; display:block; background:#eceaeb url("/mall/content/css/img/x_bg09.png") 37px 9px no-repeat; color:#000; padding-left:7px; margin-right:10px; }
.utabl .ure1 { width:80px; height:28px; line-height:28px; border:1px solid #b4b4b4; display:block; background:#eceaeb url("/mall/content/css/img/x_bg09.png") 67px 9px no-repeat; color:#000; padding-left:7px; margin-right:10px; }
.utabl .uzuopin { float:right; padding-right:10px; color:#9a9997; }
.utabl .uzuopin span { color:#a73125; }
.unavq li { height:296px; float:left; margin-right:2px; }
.unavq li .k2 { padding-left:10px; line-height:45px; width:290px; color:#000; }
.unavq li span { float:right; padding-right:10px; line-height:45px; color:#ea1600; }
.unavq li .ubr { float:left; padding-left:10px; }
.unavq li .ubl { float:right; padding-right:10px; }


/* page */
.page { height:47px; line-height:48px; text-align:center; color:#939192; }
.page a, .page span { margin:0 4px; padding:0px 6px;}
.page a.cur{ background-color:#a73125; color:#fff; }
.page a:hover {color:#a73125;}
.page a.cur:hover { color:#fff; background-color:#a73125; }
.page a.next,.page a.prev { color:#a73125;}
.page label { padding:0px 10px;}
.page input.pagein {width: 40px; height:20px; line-height: 20px; padding:0px 2px; border:1px solid #b4b4b4;}
.page button.pagego {width: 40px; height:22px; line-height: 18px; text-align: center; border:1px solid #333; cursor: pointer;}
.pagenext { float:right; height:42px; line-height:42px; font-size:16px; color:#fff; }
.pagenext a { padding:3px 10px; background-color:#ff7200; color:#fff; }
.pagenext span { color:#000; padding:0px 5px;}

.unavz li { float:left; margin-right:2px; width:300px; height:200px; position:relative; }
.unavz li .kl { padding-left:10px; line-height:45px; width:290px; color:#fff; position:absolute; bottom:0px; background-color:#000; display:none; opacity: 0.6; -ms-filter:"alpha(opacity=60)"; }
.unavz li span { float:right; padding-right:10px; line-height:45px; }
.uright h6 { font-size:24px; float:right; line-height:45px; }
.unavz li:hover .kl { display:block; }
/* 搜索页面 */

.pv, #plbox { width: 974px; position: relative; min-height: 500px; margin-top:10px;}
.wookList #plist { position: relative;}
#plist ul { list-style-type: none; position: relative; margin: 0; padding: 0; }
.pv li { background-color: #ffffff; border: 1px solid #dedede; padding: 9px; opacity: 0; filter: alpha(opacity=0);}

.pv li.inactive { visibility: hidden; opacity: 0; }
.pv li img { display: block; width: 280px; margin:0px auto; }
 .itemList li  { float: left; display: inline; clear:both; width: 100%; margin:10px 0px;}
#plbox li p { color: #666; font-size: 12px; line-height: 20px; height:20px; text-align: center; font-weight: 200; margin: 7px 0 2px 7px; }
#plistclone { display: none;}
#plistclone li { height: 1px;}
.pistate { display: none; }
.tempnum { width: 100%; height:50%; position: absolute; top:0px; left:0px; z-index: 1000; font-size:10em; text-align: center; color:#000; line-height: 200%; }
.plist_item_id { color:red;}

/**/
.uzright { float:left; width:974px; position:relative; margin-left:0px; }
.ucontenth { background-color:#fff; }
.pcat { width: 960px; height:44px; border-bottom: 4px solid #D8D8D8; margin-left:16px; }
.pcat li { height:44px; line-height:44px; float:left; font-size:16px; padding:0px 10px; margin:0px 10px 0px 2px; cursor:pointer;color:#767676;}
.pcat li:hover { color:#000; border-bottom: 4px solid #A73125; }
.pcat li.selected { color:#000; border-bottom: 4px solid #A73125; }
.pcat li.down{padding:0 15px 0 5px;background:url('/mall/content/css/img/down.png') right center no-repeat;}
.pcat li.up{padding:0 15px 0 5px;background:url('/mall/content/css/img/up.png') right center no-repeat;}
/* 作品列表样式 */
.artlist{position:relative;margin:10px 0 50px 16px;}
.artlist ul li{box-sizing:border-box;width:300px;padding:9px 8px;margin-bottom:15px;border:1px solid rgb(221,221,221);background-color:#fff;transition:top 1s ease 0s, left 1s ease 0s;}
.artlist ul li.column0{left:0;}
.artlist ul li.column1{left:329px;}
.artlist ul li.column2{left:658px;}
.artlist ul li img{display:block;width:282px;}
.artlist ul li p{height:36px;line-height:36px;font-size:16px;color:#000;}
.artlist ul li p.title{margin-top:6px;}
.artlist ul li p.author{font-size:14px;}
.artlist ul li p.art-price{position:absolute;bottom:16px;right:18px;font-size:18px;color:rgb(235,23,0);}
.artlist ul li p.art-price span{font-size:14px;}

/* 作品列表样式 结束 */
.pagebar{margin-left:16px;height:24px;line-height:24px;text-align:center;}
.lbg { background: #D8D8D8; }
.pisort {height:28px; line-height:28px;text-align:right;}
.pisort b { color:#a73125; }
.sortBtn, .sortNBtn { float: left; height:28px; line-height:28px; border:1px solid #b4b4b4; display:block; color:#000; padding:0px 10px 0px 0px; margin-right:10px; cursor: pointer; }
.layoutBtn { float: left; width:108px; background:#fff url("/mall/content/css/img/x_bg10.png") 5px 9px no-repeat; padding-left:20px; }
.ps2w { width:57px; background:#fff url("/mall/content/css/img/x_bg09.png") 37px 9px no-repeat; }
.ps4w { width:80px; background:#fff url("/mall/content/css/img/x_bg09.png") 67px 9px no-repeat; padding-left:7px; }
.unavq li { height:296px; float:left; background-color:#fff; border:3px solid #fff; }
.unavq li .k2 { padding-left:10px; line-height:45px; width:290px; color:#000; }
.unavq li span { float:right; padding-right:10px; line-height:45px; color:#ea1600; }
.unavq li .ubr { float:left; padding-left:10px; }
.unavq li .ubl { float:right; padding-right:10px; }
.uye { float:right; height:42px; line-height:42px; font-size:16px; color:#767676; }
.uye a { padding:3px 10px; background-color:#ff7200; color:#fff; }
.uinput { width:40px; height:16px; border:1px solid #b4b4b4; text-align:center; background-color:#fff; }
/*h5 { font-size:16px; line-height:40px; padding-left:10px; }*/
 .unavz { margin-left:10px}
.unavz li { float:left; margin:0px 8px 0px 0px; border:3px solid #fff; width:300px; height:200px; position:relative; }
.unavz li .kl { padding-left:10px; line-height:45px; width:290px; color:#fff; position:absolute; bottom:0px; background-color:#000; display:none; opacity: 0.6; -ms-filter:"alpha(opacity=60)"; }
.unavz li span { float:right; padding-right:10px; line-height:45px; }
/*h6 { font-size:24px; float:right; line-height:45px; }*/
 .unavz li:hover .kl { display:block; }
/* 书画内容 */
.ulleft { float:left; width:460px; height:460px; background-color:#4F4D4E; margin:20px 20px 20px 0px; text-align: center; position: relative; display: inline; }

.udleft { width: 485px; float: left; }
.udleft h3 { font-size:18px; color:#fff; font-weight:bold; line-height:50px; padding-top:15px; }
.udline { border-bottom:1px dashed #6c6a6b; }
.udoper { line-height: 40px; }
.udoper a { color:#febf00; font-size:12px; font-weight:bold; }
.udprot { font-size:12px; color:#a7a5a6; line-height: 40px; height:40px; vertical-align: center; }
.udprot a { padding:0 5px; color:inherit; }
.udprot input { float: left; display: inline; margin-top:6px; line-height: 24px; }
.udprot b { float: left; display: inline; width: 50px; text-align: left; font-weight: normal; line-height: 24px; padding-left:10px; }
.udprot i { float: left; display: inline; font-size: 12px; color:#fef600; font-style: normal; line-height: 24px; }
.udprot .udpyellow { float: left; display: inline; font-size: 18px; color:#fef600; line-height: 24px; }
.ulright { float: left; width: 700px; }
.udright { float:right; text-align:center; margin:30px 20px 0px 0px; }
.uweibo { border:5px solid #fff; margin-left:20px; }
.udright p { padding:8px 0px 0px 15px; color:#fff; }
.udneed { width: 680px; height:100px; margin-top:30px; }
.udneedul { height:44px; }
.udneedul li { float:left; }
.udneedul li a { color:#000; display:block; border-bottom:1px solid #5f5f5f; border-top:1px solid #5f5f5f; border-right:1px solid #5f5f5f; line-height:40px; padding:0px 10px; background-color:#aaa8a9; font-size:14px; }
.udnli { width:120px; color:#000; display:block; border-bottom:1px solid #5f5f5f; border-top:1px solid #5f5f5f; border-right:1px solid #5f5f5f; line-height:40px; background-color:#aaa8a9; font-size:14px; text-align:center; font-size:16px; color:#fff; }
li.udnlis a { background-color:#767475; color:#d1d1d1; }
.udneedul li a:hover { padding:0px 10px 0px 9px; height:42px; border:1px solid #fff; background-color:#9f3124; color:#fff; }
.uselect { height:60px; line-height:60px; padding-left:130px; color:#fff; font-size:14px; }
.ukongb { margin-top:50px; height:46px; }
.ukongb a { font-size:20px; color:#fff; }
.ukongb a.ugoumai { background:url("/mall/content/css/img/x_img23.png") no-repeat; padding:10px 64px; margin-right:20px; }
.ukongb a.ugouwche { background:url("/mall/content/css/img/x_img24.png") no-repeat; padding:10px 44px 10px 64px; }
.ukongb a.ushouc { background:url("/mall/content/css/img/x_img25.png") no-repeat; line-height:46px; padding:14px 13px 14px 30px; font-size:14px; color:#000; margin-left:100px; }
.ucont { width:1170px; position:relative; margin:0px auto; padding:0px 15px; }
.uright { width:950px; float: left; display: inline; margin-left:20px; }
.unav li { padding-top:17px; float:left; font-size:16px; margin:0px 5px; }
.unav li a { display:block; padding:5px 20px; color:#757374; }
.unav li a:hover { color:#333; background-color:#fff; border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3; border-top:1px solid #d3d3d3; padding:4px 19px 5px 19px; }

.pdcont { padding:20px 10px; float: left; display: inline; }
.pdcont>p{color:#626161;line-height:25px;padding-left:24px;background:url("/mall/content/css/img/x_bg03.png") 7px 7px no-repeat;font-size:14px;}
.pdcont .author-inf{overflow:hidden;}
.pdcont .author-inf img{float:left;padding-left:24px;}
.pdcont .author-inf .author{float:left;margin:10px 500px 20px 18px;font-size:22px;line-height:24px;}
.pdcont .author-inf .des{float:left;width:738px;line-height:24px;text-align:justify;padding-left:18px;}
.pdcont .author-inf p.red{line-height:25px;padding-left:24px;background:url("/mall/content/css/img/x_bg03.png") 7px 7px no-repeat;font-size:14px;}
.pdcont .red{color:#9f3124;}
/* 这块应该是编辑填写的内容样式，不写应该 */
.pdcont p .uhong1{font-weight:bold;}
.pdcont .ulubao{padding:20px;}
.pdcont .ulubao h3{font-size:24px;color:#626161;line-height:48px;}
.pdcont .ulubao p{background:none;}
.pdcont .ulubao p .uxiangxi{color:#F90;}
.pdcont img { margin:10px 0px;}
.pdcont img.u_pic{float:left;width:131px;padding-right:20px;}
.pdcont .gleft{float:left;width:700px;}
.pdcont .gleft p{padding:0px;}
/*上面*/

.pdsame { width: 892px; height:45px; line-height:45px; background-color:#dbdbdb; font-size:16px; padding-left:30px; }

/*购买方式*/
.pdcont .upic1{background:url("/mall/content/css/img/xbg34.jpg") 10px 0px no-repeat;height:370px;}
.pdcont .uzhifu{margin-left:25px;background:none;padding:0px;}
.pdcont h3.udisanf{font-size:14px;padding-left:28px;color:#000;line-height:32px;}
.pdcont .upic2{background:url("/mall/content/css/img/xbg35.jpg") 20px 0px no-repeat;height:36px;padding-top:5px;}
.pdcont .upic2 a.ufukuan{color:#fd6906;font-size:14px;text-decoration:underline;padding-left:142px;line-height:25px;}
.pdcont .upic3{background:url("/mall/content/css/img/xbg36.jpg") 20px 0px no-repeat;height:160px;padding-top:8px;}
/*装裱说明*/

/* 艺术家 */
 .upic { background-color:#4f4d4e; position:relative; margin:0px auto; width:100%; }
.utop { position:relative; width:1200px; margin:0px auto; height:280px; }
.utop .usection { padding:0px 20px 0px 20px; float:left; width:1100px; text-align:justify;}
.utop .usection .ujuzhong { line-height:280px; height:280px; float:left; padding-right:30px; }
.utop .usection h3 { font-size:20px; color:#fff; line-height:32px; padding-top:33px; margin-bottom:20px; }
.utop .usection p { color:#bbb; font-size:14px; line-height:21px; }
.utop .usection .uzuozhe { float:left; background:url("/mall/content/css/img/ximg26.png") center top no-repeat; padding:10px 37px; color:#fff; text-align:center; margin-top:20px; }
.utop .uaslide { float:left; background-color:#6c6c6c; height:200px; width:250px; padding-top:80px; text-align:center; }
.utop .uaslide p { color:#dedede; font-size:14px; }
.yswrap { height:45px; width: 100%; border-bottom:4px solid #d8d8d8; background: #ECECEC; }
.ysh3 { height:45px; width: 100px; float: left; line-height: 45px; padding-left:5px; border-bottom:4px solid #A52F2D; font-size:18px; }
.unavl li { float:left; margin-right:15px; width:280px; height:188px; position:relative; z-index: 1;}
.kl {position:absolute; left:0px; bottom:0px; display:inline;  width:270px;  padding-left:10px; line-height:36px; background-color:#000; color:#fff; opacity: 0.6; -ms-filter:"alpha(opacity=60)"; z-index: 10; }
.unavl li:hover .kl { display:inline; }
.kl span { float:right; display: inline; padding:0px 5px; line-height:36px; }
.kl span:first-child {float: left;}
.kl b { float: left; display: inline; width: 80px; font-size:24px; }
.kl i { float: left; display: inline; width: 20px;}

.pdsam { margin:10px 0 0; }
.pdsam .kl { width: 290px;}
.pdsam li { float:left; margin-right:10px; width:300px; position:relative; }
.pdsam li img { width: 300px; margin:0px; }
.plh3 { display:inline; float:left; font-size:14px; line-height: 45px; }
.plh3 span { color:#833f40; }
.yspl textarea { height:90px; min-height:90px; width:690px; min-width:690px; max-width:690px; overflow:hidden; border:1px solid #a8a8a8; margin-left:5px; }
.yspl table.utab td { background-color:#fbfbf3; height:36px; width:36px; }
.yspl table td p { width:75px; height:25px; background-color:#eaeaea; border:1px solid #bfbfbf; line-height:25px; text-align:center; }
.yspl table { margin-left:5px; }
.yspl h4 { background-color:#f3f3f3; height:20px; padding:10px 0px; font-size:16px; padding-left:10px; font-weight:bold; position:relative; color:#aa4c40; }
.yspl .ukl { padding:0px 10px 0px 15px; float:left; }
.yspl h5 { display:inline; font-size:12px; color:#545454; padding:0 8px; line-height: 24px; }
.yspl .ulz { color:#979797; }
.yspl .ulza { width: 1110px; float: right; color:#000; font-size:14px; line-height: 22px; padding:0px 6px; color:#585858;}
.yspl .uftab { margin-left:75px; }
.yspl .uftab td { font-size:12px; }
.yspl .uftab td span { color:#941c45; }
.yspl .uftab .ujin { color:#979797; }
.udian { height:48px; line-height:48px; }
.udian a { font-size:16px; background:url("/mall/content/css/img/x_bg06.png") 150px 20px no-repeat; padding:0px 15px; display:block; }
.ysbnav { background-color:#fff; height:36px; line-height:36px; padding-left:10px; width:1200px; position:relative; margin:0px auto; color:#4d4d4d; }
/* 缺货登记 */
.pnoreg { position: absolute; top:50%; left:50%; width: 860px; height: 210px; margin-top:-170px; margin-left:-430px;  padding:20px; border:1px solid #ff7200;}
.pnoreg h3{font-size:20px;line-height:40px;color:#888;}
.pnoreg a{font-size:14px;color:#333;line-height:21px;}
.pnoreg h4{font-size:16px;color:#2e4d9e;font-weight:bold;line-height:32px;padding-top:30px;}
.pnoreg p{font-size:14px;color:#333;line-height:21px;}
.pnoreg .type_box{background:#fff;height:56px;line-height:56px;padding-left:15px;margin-top:15px;color:#ff7200;font-size:14px;}
.pnoreg input.gmailo{width:345px;border-left:1px solid #ff7200;border-top:1px solid #ff7200;border-bottom:1px solid #ff7200;border-right:0px;height:28px;padding-left:5px;}
.pnoreg input.gbutt{width:95px;border:1px solid #ff7200;background-color:#fff;height:30px;line-height:30px;}

/* 放大镜 */
.jqzoom { text-decoration:none; width: 450px; height:350px; margin-right:10px; margin-bottom:10px; position: relative; padding:0px; }

.zoomPad{ position:relative; float:left; z-index:9999; cursor:crosshair; }

.zoomPreload{ -moz-opacity:0.8; opacity: 0.8; filter: alpha(opacity = 80); color: #333; font-size: 12px; font-family: Tahoma; text-decoration: none; border: 1px solid #CCC; background-color: white; padding: 8px; text-align:center; background-image: url(/mall/content/css/img/zoomloader.gif); background-repeat: no-repeat; background-position: 43px 30px; z-index:110; width:90px; height:43px; position:absolute; top:0px; left:0px; * width:100px; * height:49px; }

.zoomPup{ overflow:hidden; background-color: #FFF; -moz-opacity:0.6; opacity: 0.6; filter: alpha(opacity = 60); z-index:120; position:absolute; border:1px solid #CCC; z-index:101; cursor:crosshair; }

.zoomOverlay{ position:absolute; left:0px; top:0px; background:#FFF; /*opacity:0.5; */
    z-index:5000; width:100%; height:100%; display:none; z-index:101; }

.zoomWindow{ position:absolute; left:110%; top:40px; background:#FFF; z-index:6000; height:auto; z-index:10000; z-index:110; }
.zoomWrapper{ position:relative; border:1px solid #999; z-index:110; }
.zoomWrapperTitle{ display:block; background:#999; color:#FFF; height:18px; line-height:18px; width:100%; overflow:hidden; text-align:center; font-size:10px; position:absolute; top:0px; left:0px; z-index:120; -moz-opacity:0.6; opacity: 0.6; filter: alpha(opacity = 60); }
.zoomWrapperImage{ display:block; position:relative; overflow:hidden; z-index:110; }
.zoomWrapperImage img{ border:0px; display:block; position:absolute; z-index:101; }

.zoomIframe{ z-index: -1; filter:alpha(opacity=0); -moz-opacity: 0.80; opacity: 0.80; position:absolute; display:block; }
.ulimg {}


/* 横向滚动
------------------------------ */

.picScroll-left{ width:448px;  overflow:hidden; position:relative;  border:1px solid #ccc;   }
.picScroll-left .hd{ position: absolute; top:40px; left:0px; width: 100%;height:30px; padding:0px; overflow:hidden;  }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:10px; height:9px; margin-right:5px; margin-top:10px;  overflow:hidden; cursor:pointer; background:url("/mall/content/css/img/arrow.png") no-repeat;}
.picScroll-left .hd .prev{position: absolute; left:10px;}
.picScroll-left .hd .next{ background-position:0 -50px; position: absolute; right: 0px;  }


.picScroll-left .bd{ padding:10px; margin-left:10px; }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:80px; height:80px; display:block;  padding:0px; border:1px solid #ccc; cursor:pointer;}
.picScroll-left .bd ul li .pic a{ display: block;}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }
ul#thumblist { display:block; }

/* 购物流程侧边栏 */
.wrapper{background-color:#fafafa;padding-bottom:80px;}
.wrapper>.section{position:relative;width:1140px;margin:auto;}
.sidebar{position:absolute;top:50px;left:0;width:158px;}
.sidebar li{margin-bottom:2px;}
.sidebar .menu1>a{display:block;font-size:16px;line-height:37px;color:#fff;text-align:center;background:url(/mall/content/css/img/nav-list-bg.png) no-repeat transparent;}
.sidebar .menu1>a:hover{background:url(/mall/content/css/img/nav-list-bg-hover.png) no-repeat transparent;}
.sidebar .menu1>a.selected{height:42px;color:#2e4d9e;background:url(/mall/content/css/img/nav-list-hover-bg.png) no-repeat transparent;}
.sidebar .menu1 ul::before,.sidebar .menu1 ul::after{content:" ";display:table;}
.sidebar .menu2 a{display:block;padding-right:15px;color:#2e4d9e;font-size:14px;line-height:37px;text-align:right;}
.sidebar .menu2 a:hover{background:none;color:#3a6df2;}
.sidebar .menu2 a:hover .icon-dot{background-position: 0px -41px;}
.sidebar .menu2 a.selected{color:#001754;}
.sidebar .menu2 a.selected:hover{background:none;color:#3a6df2;}
.sidebar .menu2 a.selected .icon-dot{display:inline-block;}
.icon-dot{display:none;width:6px;height:10px;margin-right:10px;background:url(/mall/content/css/img/imall.png);background-position:0px -32px;}
/* 购物流程侧边栏 结束 */
.section .container{position:relative;box-sizing:border-box;padding:44px 32px 40px;margin-left:157px;border-left:2px solid #DCE1E4;background-color:#fff;box-shadow:0px 0px 5px 0px #ccc;min-height:700px;overflow:hidden;}
/* 购物车流程头部 */
.section .container .header{height:50px;border-bottom:1px solid rgb(210,210,210);}
.section .container .header .mycart{position:relative;display:inline-block;height:100%;padding-right:30px;line-height:50px;font-size:20px;background:url('/mall/content/css/img/xpic01.png') right center no-repeat;}
.section .container .header .mycart .num{position:absolute;top:2px;right:-20px;width:26px;height:26px;line-height:26px;text-align:center;color:#fff;background-image:url('/mall/content/css/img/orangec.png');}
.section .container .next{float:right;padding:16px 50px;border-radius:8px;margin-top:20px;font-weight:bold;font-size:18px;color:#fff;background-color:rgb(255,114,0);}
/* 购物车流程头部 结束 */
/* 购物车 */
.shopping-cart .header{background:url('/mall/content/css/img/xbg29.png') right center no-repeat;}
.shopping-cart .operate{margin-top:16px;}
.shopping-cart .operate input[type="checkbox"]{display:none;}
.shopping-cart .operate .check-all{display:inline-block;height:16px;padding-left:20px;line-height:16px;background:url('/mall/content/css/img/checkbox.png') 0px 2px no-repeat;cursor:pointer;}
.shopping-cart .operate .check-all.checked{background-position:0px -18px;}
.shopping-cart .operate a{display:inline-block;height:16px;padding-left:20px;margin-left:22px;line-height:16px;}
.shopping-cart .operate a.go-shopping{background:url('/mall/content/css/img/xbg30.png') left center no-repeat;}
.shopping-cart .operate a.clear-cart{background:url('/mall/content/css/img/xbg31.png') left center no-repeat;}
.shopping-cart .operate .purchase-record{text-align:right;}
.shopping-cart .commodity-list{width:100%;border-collapse:collapse;margin-top:16px;}
.shopping-cart .commodity-list th,.commodity-list td{border:1px solid rgb(199,199,199);}
.shopping-cart .commodity-list th{width:110px;height:36px;text-align:center;background-color:rgb(241,241,241);}
.shopping-cart .commodity-list th:first-child{width:auto;}
.shopping-cart .commodity-list td{position:relative;height:100px;text-align:center;}
.shopping-cart .commodity-list td:first-child{text-align:left;}
.shopping-cart .commodity-list input[type="checkbox"]{display:none;}
.shopping-cart .commodity-list .check-label{display:inline-block;width:15px;height:13px;margin-left:20px;background:url('/mall/content/css/img/checkbox.png') 0px 0px no-repeat;cursor:pointer;}
.shopping-cart .commodity-list .check-label.checked{background-position:0px -20px;}
.shopping-cart .commodity-list td:first-child img{margin-left:20px;}
.shopping-cart .commodity-list td .commodity-inf{position:absolute;top:14px;left:180px;height:72px;line-height:24px;}
.shopping-cart .commodity-list td .commodity-inf a{display:block;color:#2b439b;}
.shopping-cart .commodity-list td .commodity-inf a:hover{color:#FF7200;}
.shopping-cart .commodity-list td .number{display:inline-block;width:34px;height:18px;border-style:none;line-height:18px;background-color:rgb(241,241,241);text-align:center;}
.shopping-cart .commodity-list td .max-number{display:none;}
.shopping-cart .commodity-list td .increase,.shopping-cart .commodity-list td .reduce{cursor:pointer;}
.shopping-cart .commodity-list td.orange{font-weight:bold;color:rgb(255,114,0);}
.shopping-cart .commodity-list td.item-operate a{display:block;height:30px;line-height:30px;}
.shopping-cart .total{margin-top:36px;text-align:right;}
.shopping-cart .total .rmb{font-size:18px;font-weight:bold;color:rgb(255,114,0);}
/* 购物车 结束 */
/* 购物信息 */
.shopping-info .header{background:url('/mall/content/css/img/xbg29_1.png') right center no-repeat;}
.shopping-info .section{width:100%;margin-top:28px;}
.shopping-info .section h1{font-size:16px;line-height:28px;}
.shopping-info .section .comment{line-height:28px;color:rgb(136,136,136);}
.shopping-info .select-address div{overflow:hidden;}
.shopping-info .select-address div .comment{float:left;line-height:28px;color:rgb(136,136,136);}
.shopping-info .select-address div .manage-address{float:right;line-height:28px;color:#2b439b}
.shopping-info .select-address .prompt{padding-top:20px;font-size:18px;color:rgb(136,136,136);}
.shopping-info .select-address .prompt.hide{display:none;}
.shopping-info .select-address .prompt a{color:#2b439b}
.shopping-info .select-address .address{padding:5px 24px 10px 16px;border:1px solid rgb(199,199,199);margin-top:10px;overflow:hidden;cursor:pointer;}
.shopping-info .select-address .address.selected{border-color:rgb(255,114,0);}
.shopping-info .select-address .address input[type="radio"]{float:left;margin-top:50px;cursor:pointer;}
.shopping-info .select-address .address .address-info{float:left;margin-left:20px;line-height:24px;color:rgb(146,146,146);}
.shopping-info .select-address .address .address-info .name{font-size:20px;line-height:40px;color:rgb(46,77,158);}
.shopping-info .select-address .address .operate{float:right;margin-top:32px;line-height:24px;}
.shopping-info .select-address .address .operate a{display:block;}
.shopping-info .select-address .increase{padding-left:6px;margin-top:10px;font-size:16px;line-height:36px;background-color:rgb(241,241,241);}
.shopping-info .select-payment ul{margin-top:10px;border:1px solid rgb(199,199,199);border-bottom-style:none;}
.shopping-info .select-payment ul li{border-bottom:1px solid rgb(199,199,199);overflow:hidden;}
.shopping-info .select-payment ul li .payment{float:left;width:200px;height:68px;line-height:68px;background-color:rgb(241,241,241);}
.shopping-info .select-payment ul li .payment input[type="radio"]{margin:0 10px 0 36px;cursor:pointer;}
.shopping-info .select-payment ul li .payment label{cursor:pointer;}
.shopping-info .select-payment ul li .payment-des{display:table-cell;width:510px;height:68px;vertical-align:middle;line-height:22px;padding-left:186px;}
.shopping-info .select-payment ul li .bank-des{background:url('/mall/content/css/img/payment1.jpg') 0px center no-repeat;}
.shopping-info .select-payment ul li .bank-des a{display:inline-block;padding:0 5px;text-decoration:underline;color:rgb(188,39,26);}
.shopping-info .select-payment ul li .alipay-des{background:url('/mall/content/css/img/payment2.jpg') 0px center no-repeat;}
.shopping-info .select-payment ul li .chinabank-des{background:url('/mall/content/css/img/payment3.jpg') 0px center no-repeat;}
.shopping-info .select-payment ul li .wx-des{background:url('/mall/content/css/img/payment4.jpg') 0px center no-repeat;}
.hide{display:none;}
.shopping-info .orders-inf>p .orange{font-size:20px;font-weight:bold;color:rgb(255,114,0);}
.shopping-info .orders-pay>p .orange{color:rgb(255,114,0);}
.shopping-info .payment-list{width:100%;border-collapse:collapse;margin-top:20px;}
.shopping-info .payment-list td{height:90px;border:1px solid rgb(199,199,199);}
.shopping-info .payment-list td p{padding-left:16px;line-height:22px;}
.shopping-info .payment-list td .title{font-size:16px;line-height:28px;color:rgb(46,77,158);}
.shopping-info .payment-list td.bank-icon{width:260px;text-align:center;}
.shopping-info .check-info .commodity-list{width:100%;border-collapse:collapse;margin-top:16px;}
.shopping-info .check-info .commodity-list th,.commodity-list td{border:1px solid rgb(199,199,199);}
.shopping-info .check-info .commodity-list th{width:130px;height:36px;text-align:center;background-color:rgb(241,241,241);}
.shopping-info .check-info .commodity-list th:first-child{width:auto;}
.shopping-info .check-info .commodity-list td{position:relative;height:100px;text-align:center;}
.shopping-info .check-info .commodity-list td:first-child{text-align:left;}
.shopping-info .check-info .commodity-list td:first-child img{margin-left:80px;}
.shopping-info .check-info .commodity-list td .commodity-inf{position:absolute;top:14px;left:200px;height:72px;line-height:24px;}
.shopping-info .check-info .commodity-list td .commodity-inf a{display:block;color:#2b439b;}
.shopping-info .check-info .commodity-list td .commodity-inf a:hover{color:#FF7200; }
.shopping-info .check-info .commodity-list td.orange{font-weight:bold;color:rgb(255,114,0);}
.shopping-info .total{margin-top:36px;text-align:right;}
.shopping-info .total .rmb{font-size:18px;font-weight:bold;color:rgb(255,114,0);}
/* 购物信息 结束 */
/* 购物成功 */
.shopping-suc .header{background:url('/mall/content/css/img/xbg29_2.png') right center no-repeat;}
.shopping-suc .message{height:76px;padding-left:32px;border:2px solid rgb(160,187,125);margin-top:36px;line-height:76px;font-size:20px;background-color:rgb(210,236,148);}
.shopping-suc .section{margin-top:20px;}
.shopping-suc .section h1{height:36px;padding-left:6px;margin-bottom:16px;line-height:36px;font-size:18px;background-color:rgb(241,241,241);}
.shopping-suc .section>p{line-height:28px;}
.shopping-suc .orange{color:rgb(255,114,0);}
.shopping-suc .section>p.download{height:80px;line-height:80px;}
.shopping-suc .download a{color:rgb(46,77,158);}
.shopping-suc .download a:hover{color:rgb(255,114,0);}
.shopping-suc .download a.imgurl{padding:16px 50px;border-radius:8px;margin:20px 20px 0 0;font-weight:bold;font-size:18px;color:#fff;background-color:rgb(255,114,0);}
/* 购物成功 结束 */
/* 购买记录 */
.purchase-record .record-list{width:100%;margin-bottom:40px;border-collapse:collapse;line-height:26px;}
.purchase-record .record-list th,.purchase-record .record-list td{text-align:center;}
.purchase-record .record-list thead tr{height:38px;background-color:rgb(233,247,255);}
.purchase-record .record-list th.first-col{width:220px;}
.purchase-record .record-list th.second-col{width:280px;}
.purchase-record .record-list th.third-col{width:80px;}
.purchase-record .record-list th.fourth-col{width:80px;}
.purchase-record .record-list th.fifth-col{width:80px;}
.purchase-record .record-list tbody tr{height:200px;}
.purchase-record .record-list tbody tr.sep-row{height:20px;}
.purchase-record .record-list tbody tr.sep-row td{border:none;}
.purchase-record .record-list tbody tr.tr-th{height:30px;background-color:#f5f5f5;}
.purchase-record .record-list tbody tr.tr-th td{text-align:left;}
.purchase-record .record-list tbody tr.tr-th td span{display:inline-block;margin-left:20px;}
.purchase-record .record-list tbody tr td{border:1px solid rgb(210,210,210);}
.purchase-record .record-list td .serial{color:rgb(46,77,158);}
.purchase-record .record-list td .blue a{color:rgb(46,77,158);}
.purchase-record .record-list td .forbid{color:rgb(238,8,8);cursor:not-allowed;}
.purchase-record .record-list td.file-inf{padding-left:20px;text-align:left;}
.purchase-record .record-list td.state .logistics{color:rgb(46,77,158);}
/* 购买记录 结束 */
/* 出售记录 */
.sale-record .record-list{width:100%;margin-bottom:40px;border-collapse:collapse;line-height:26px;}
.sale-record .record-list th,.sale-record .record-list td{text-align:center;}
.sale-record .record-list thead tr{height:38px;background-color:rgb(233,247,255);}
.sale-record .record-list th.first-col{width:220px;}
.sale-record .record-list th.third-col{width:120px;}
.sale-record .record-list th.fourth-col{width:120px;}
.sale-record .record-list th.fifth-col{width:120px;}
.sale-record .record-list tbody tr{height:180px;border-top:1px solid rgb(210,210,210);}
.sale-record .record-list tbody tr:first-child{border-top-style:none;}
.sale-record .record-list td.file-inf{padding-left:20px;text-align:left;}
/* 出售记录 结束 */
/* 收支记录 */
.money-record h1{font-size:20px;line-height:44px;}
.money-record .record-list{width:100%;margin:20px auto 40px;border-collapse:collapse;}
.money-record .record-list th,.money-record .record-list td{text-align:center;}
.money-record .record-list thead tr{height:38px;border-bottom:1px solid rgb(210,210,210);color:rgb(46,77,158);}
.money-record .record-list tbody tr{height:30px;}
.money-record .record-list th.first-col{width:180px;}
.money-record .record-list th.second-col{width:200px;}
.money-record .record-list th.third-col{width:180px;}
.money-record .record-list th.fourth-col{width:180px;}
.money-record .record-list td.increase{color:rgb(255,0,0);}
/* 收支记录 结束 */
/* 收货地址 */
.delivery-addr h1{height:50px;border-bottom:1px solid rgb(210,210,210);line-height:50px;font-size:20px;}
.delivery-addr .sub-title{padding:28px 0 20px;line-height:16px;}
.delivery-addr .sub-title .prompt{display:inline-block;padding-left:20px;}
.delivery-addr form{background-color:#fff;}
.delivery-addr form>div{padding:7px 0;}
.delivery-addr form>div label{display:inline-block;width:88px;text-align:right;}
.delivery-addr form>div>input{width:240px;height:20px;padding:3px;margin-left:10px;border:1px solid rgb(210,210,210);background-color:transparent;}
.delivery-addr form>div textarea{width:340px;height:80px;padding:3px;margin-left:10px;border:1px solid rgb(210,210,210);background-color:transparent;vertical-align:top;}
.delivery-addr form>div .prompt{color:red;margin-left:20px;}
.delivery-addr form>div .prov{position:relative;display:inline-block;height:20px;padding:3px 16px 3px 3px;margin-left:10px;border:1px solid rgb(210,210,210);background:url('/mall/content/css/img/arrow1.jpg') right center no-repeat;cursor:pointer;vertical-align:middle;}
.delivery-addr form>div .prov input{line-height:20px;width:75px;border:none;background-color:transparent;cursor:pointer;}
.delivery-addr form>div .prov .prov-list{display:none;position:absolute;left:-1px;top:27px;width:100%;height:167px;border:1px solid rgb(210,210,210);background-color:#fff;overflow:auto;}
.delivery-addr form>div .prov .prov-list.show{display:block;}
.delivery-addr form>div .prov .prov-list li{padding-left:10px;line-height:24px;}
.delivery-addr form>div .prov .prov-list li:hover{background-color:rgb(245,245,245);}
.delivery-addr form>label{display:block;margin:7px 0 7px 101px;}
.delivery-addr form button[type="submit"]{width:226px;height:56px;margin:7px 0 7px 101px;border-radius:8px;font-weight:bold;font-size:18px;line-height:56px;color:#fff;text-align:center;background-color:rgb(255,114,0);cursor:pointer;}
.delivery-addr .loading{height:32px;margin-top:36px;background:url('/mall/content/css/img/loading.gif') center center no-repeat;}
.delivery-addr .addr-list{margin-top:36px;width:100%;}
.delivery-addr .addr-list thead tr{border:1px solid rgb(199,199,199);background-color:rgb(250,250,250);}
.delivery-addr .addr-list th{font-size:16px;line-height:50px;text-align:center;}
.delivery-addr .addr-list th.first-col{width:120px;}
.delivery-addr .addr-list th.second-col{width:280px;}
.delivery-addr .addr-list th.third-col{width:120px;}
.delivery-addr .addr-list th.fourth-col{width:160px;}
.delivery-addr .addr-list th.sixth-col{width:100px;}
.delivery-addr .addr-list tbody tr{height:104px;border:1px solid rgb(199,199,199);}
.delivery-addr .addr-list tbody tr:hover{background-color:rgb(250,250,250);}
.delivery-addr .addr-list td{text-align:center;}
.delivery-addr .addr-list td.operate{color:rgb(70,94,165);}
.delivery-addr .addr-list td.operate a{display:inline-block;padding:0 10px;color:rgb(70,94,165);}
.delivery-addr .addr-list td .set-default{display:none;height:28px;width:72px;border-radius:6px;line-height:28px;color:#fff;background-color:rgb(255,114,0);cursor:pointer;}
.delivery-addr .addr-list td .default{display:inline-block;height:28px;width:72px;border:1px solid rgb(255,114,0);border-radius:6px;line-height:28px;color:rgb(255,114,0);}
.delivery-addr .addr-list td .set-default.over{display:inline-block;}
/* 收货地址 结束 */
/* 悬浮框 */
.floaticon{position:fixed;top:200px;right:0px;z-index:100;}
.floaticon li{position:relative;cursor:pointer;}
.floaticon li>a{display:block;}
.floaticon li img{position:relative;z-index:1;display:block;}
.floaticon li div{position:absolute;top:0;left:0px;width:140px;height:50px;font-size:16px;line-height:50px;color:#fff;text-align:center;}
.floaticon li div a{display:block;height:100%;color:#fff;}
.floaticon li div a:active{background-color:transparent;}
.floaticon .phone{background-color:rgb(252,203,85);}
.floaticon .qq{background-color:rgb(255,174,59);}
.floaticon .collect{background-color:rgb(255,147,32);}
.floaticon .cart{background-color:rgb(238,116,8);}
/* 悬浮框 结束 */
/* 弹出框 */
.red{color:red;}
.popup-background{display:none;position:fixed;z-index:10000;top:0;left:0;width:100%;height:100%;background-color:#333;filter:alpha(opacity=80);opacity:.8;}
.user-address{display:none;position:fixed;z-index:10001;width:630px;}
.user-address .header{position:relative;height:42px;background-color:rgb(234,234,234);}
.user-address .header p{padding-left:18px;font-size:14px;line-height:42px;}
.user-address .header .close{position:absolute;top:14px;right:26px;width:15px;height:15px;background:url('/mall/content/css/img/close1.png') 0 0 no-repeat;cursor:pointer;}
.user-address form{padding:20px 0;background-color:#fff;}
.user-address form>div{padding:7px 0;}
.user-address form>div label{display:inline-block;width:110px;text-align:right;}
.user-address form>div>input{width:240px;height:20px;padding:3px;margin-left:10px;border:1px solid rgb(210,210,210);background-color:transparent;}
.user-address form>div textarea{width:340px;height:80px;padding:3px;margin-left:10px;border:1px solid rgb(210,210,210);background-color:transparent;vertical-align:top;}
.user-address form>div .prompt{color:red;margin-left:20px;}
.user-address form>div .prov{position:relative;display:inline-block;width:100px;height:20px;padding:3px 16px 3px 3px;margin-left:10px;border:1px solid rgb(210,210,210);background:url('/mall/content/css/img/arrow1.jpg') right center no-repeat;cursor:pointer;vertical-align:middle;}
.user-address form>div .prov input{line-height:20px;width:100px;border:none;background-color:transparent;cursor:pointer;}
.user-address form>div .prov .prov-list{display:none;position:absolute;left:-1px;top:27px;width:100%;height:160px;border:1px solid rgb(210,210,210);background-color:#fff;overflow:auto;}
.user-address form>div .prov .prov-list li{padding-left:10px;line-height:24px;}
.user-address form button[type="submit"]{padding:16px 50px;margin:7px 0 7px 122px;border-radius:8px;font-weight:bold;font-size:18px;color:#fff;background-color:rgb(255,114,0);}

.del-addr-pop{display:none;position:fixed;z-index:10001;width:346px;}
.del-addr-pop .header{position:relative;height:42px;background-color:rgb(234,234,234);}
.del-addr-pop .header p{padding-left:18px;font-size:14px;line-height:42px;}
.del-addr-pop .header .close{position:absolute;top:14px;right:26px;width:15px;height:15px;background:url('/mall/content/css/img/close1.png') 0 0 no-repeat;cursor:pointer;}
.del-addr-pop .content{height:180px;background-color:#fff;}
.del-addr-pop .content p{padding:46px 0 32px;font-size:16px;line-height:18px;text-align:center;}
.del-addr-pop .content .operate{text-align:center;}
.del-addr-pop .content .operate a{display:inline-block;height:44px;width:110px;border-radius:4px;line-height:44px;text-align:center;color:#fff;border-radius:6px;}
.del-addr-pop .content .operate a.confirm{margin-right:20px;background-color:rgb(255,114,0);}
.del-addr-pop .content .operate a.cancel{background-color:rgb(168,168,168);}

.pay-state{background-color:#fff;}
.pay-state .header{position:relative;height:42px;}
.pay-state .header p{padding-left:18px;font-size:16px;line-height:42px;}
.pay-state .header .close{position:absolute;top:14px;right:26px;width:15px;height:15px;background:url('/mall/content/css/img/close1.png') 0 0 no-repeat;cursor:pointer;}
.pay-state .explain{height:140px;margin-bottom:14px;background:url('/mall/content/css/img/computer.png') 60px 48px no-repeat rgb(239,239,239);}
.pay-state .explain{padding-left:158px;font-size:18px;line-height:140px;}
.pay-state .explain-s{padding-left:36px;line-height:26px;}
.pay-state .operate{margin-top:14px;text-align:center;}
.pay-state .operate input{display:inline-block;width:182px;border:none;line-height:44px;border-radius:6px;color:#fff;background-color:rgb(46,77,158);cursor:pointer;}
.pay-state .operate input:first-child{margin-right:40px;}
.pay-state .back{display:inline-block;padding-left:36px;margin:20px 0 26px;color:rgb(36,91,166);}

.confirm-inf{display:none;position:fixed;z-index:10001;width:450px;background-color:#fff;}
.confirm-inf .close{position:absolute;top:6px;right:8px;width:27px;height:27px;background:url('/mall/content/css/img/close2.jpg') 0 0 no-repeat;}
.confirm-inf .prompt{font-size:16px;line-height:18px;padding:65px 0 56px;text-align:center;}
.confirm-inf .confirm{display:block;width:182px;margin:0 auto 16px;font-size:16px;line-height:44px;color:#fff;border-radius:6px;text-align:center;background-color:rgb(255,144,0);}
/* 弹出框 结束 */
/* 微信支付页面 */
.wx-logo .content{width:1200px;height:117px;margin:auto;background:url('/mall/content/css/img/x-logo.png') center left no-repeat;}
.impowerBox{padding-bottom:50px;background-color:rgb(236,237,242);}
.impowerBox .content{width:1200px;margin:auto;}
.impowerBox .content .order{overflow:hidden;}
.impowerBox .content .order .o-left{float:left;width:640px;padding:10px 0 10px 30px;font-size:18px;line-height:26px;text-align:left;color:rgb(84,84,86);}
.impowerBox .content .order .o-right{float:right;width:190px;padding:10px 125px 10px 0;}
.impowerBox .content .order .o-right .o-price{margin-bottom:5px;font-size:18px;line-height:26px;text-align:right;color:rgb(84,84,86);}
.impowerBox .content .order .o-right .o-price span{color:rgb(251,145,86);}
.impowerBox .content .order .o-right .o-detail{line-height:20px;color:rgb(46,77,158);text-align:right;cursor:pointer;}
.impowerBox .content .order .o-right .o-detail span{float:right;display:inline-block;width:16px;height:20px;background:url('/mall/content/css/img/arrow2.png') 4px center no-repeat;}
.impowerBox .content .order .o-right .o-detail:hover{color:rgb(251,145,86);}
.impowerBox .content .order .o-right .o-detail:hover span{background-image:url('/mall/content/css/img/arrow2o.png');}
.impowerBox .content .order .o-right .o-detail.show span{background-image:url('/mall/content/css/img/arrow3.png');}
.impowerBox .content .order .o-right .o-detail.show:hover span{background-image:url('/mall/content/css/img/arrow3o.png');}

.impowerBox .content .order .o-list{display:none;padding:12px 0 25px;border-top:1px solid #ddd;margin:0 30px;clear:both;}
.impowerBox .content .order .o-list .o-list-info{font-size:12px;line-height:24px;color:rgb(84,84,86);text-align:left;}
.impowerBox .content .payment{padding:12px 30px 0;background-color:#fff;overflow:hidden;}
.impowerBox .content .payment .p-hd{margin-bottom:20px;font-size:18px;line-height:22px;color:rgb(84,84,86);text-align:left;}
.normalPanel{float:left;padding-left:212px;margin-bottom:30px;text-align:left;}
.normalPanel img{width:298px;height:298px;border:1px solid #ddd;}
.normalPanel .info{height:44px;padding:8px 0 8px 125px;margin-top:20px;line-height:22px;color:#fff;background:url(/mall/content/css/img/icon-red.png) 50px 8px no-repeat #ff7674;}
.p-w-sidebar{float:left;width:379px;height:421px;padding-left:100px;margin-top:-20px;background:url(/mall/content/css/img/phone-bg.png) 100px 0 no-repeat;}
.impowerBox .content .payment .payment-change{display:block;height:60px;padding:0 20px;line-height:56px;color:#2ea7e7;clear:both;}
.impowerBox .content .payment .payment-change span{float:left;margin-right:15px;font-family:"\5b8b\4f53";font-size:22px;width:20px;text-align:center;color:#2fa1dd;}
/* 微信支付页面 结束 */

/* 网银支付成功返回页面 */
.pay-success{width:1200px;margin:auto;}
.pay-success .logo{height:94px;padding-top:20px;}
.pay-success .content{padding:52px 96px 42px;border:1px solid rgb(204,204,204);font-size:18px;line-height:40px;background-color:rgb(250,250,250);}
.pay-success .content .inf{padding-left:106px;background:url('/mall/content/css/img/right.png') top left no-repeat;}
.pay-success .content .inf .amount{font-size:24px;line-height:48px;}
.pay-success .content .inf .amount span{display:inline-block;padding:0 5px;color:rgb(255,104,36);}
.pay-success .content .inf .remind{padding-left:36px;background:url('/mall/content/css/img/icon-pay.png') center left no-repeat;}
.pay-success .content .inf .remind span{font-weight:700;}
.pay-success .content .inf .number span{color:rgb(255,104,36);}
.pay-success .content .button{text-align:center;}
.pay-success .content .button a{display:inline-block;padding:4px 20px;margin:0 40px;border-radius:8px;margin-top:20px;font-size:18px;color:#fff;background-color:rgb(255,114,0);}
/* 网银支付成功返回页面 结束 */
/* 错误页面 */
.error{position:relative;width:1200px;height:360px;margin:auto;background:url('/mall/content/css/img/error.png') center 50px no-repeat;}
.error .back{position:absolute;top:125px;left:580px;width:62px;height:34px;}
/* 错误页面 结束 */