 .studio{overflow:hidden;clear:both;width:100%;margin:10px auto 80px}.studiolist{}.titpic{width:100%}.studiolist h1{font-size:24px;line-height:40px;font-weight:400;margin-bottom:10px}.g-sd{width:17%;float:left;position:fixed}.w-sidenav h3{padding-left:13%;margin-bottom:5px;font-size:24px;color:#AFA298;line-height:48px;font-weight:400}.w-sidenav .crt,.w-sidenav .on{background:#F4F2EF}.w-sidenav li,.w-sidenav li a{height:50px;line-height:50px;font-size:16px}.w-sidenav li a{display:block;color:#613F23;padding-left:13%}.w-sidenav a.crt,.w-sidenav .crt a{color:#ED6C00;font-weight:700;border-right:4px solid #ED6C00;cursor:default}.studiolist ul.all{overflow:hidden;clear:both;zoom:1;color:#555;margin:20px 0 0 0;width:100%}.studiolist ul.all li{float:left;margin:0 1% 1% 0;background:#F4F2EF;width:45.5%;padding:2%;overflow:hidden}.studiolist ul.all li.nom{margin:0}.studiolist ul.all li .img{float:left;display:block;width:50%;height:auto;margin-right:-50%;position: relative;}.studiolist ul.all li .img img{width:100%;height:auto;box-shadow:2px 2px 12px 0px rgba(0,0,0,.2)}.studiolist ul.all li .rbox{overflow:hidden;float:left;margin-left:54%}.studiolist ul.all li .rbox .rmb{clear:both;margin-top:10px;overflow:hidden}.studiolist ul.all li .rbox .rmb span.zhe{text-align:center;color:#fff;display:block;margin:5px 0 0 0;overflow:hidden;float:left;width:22px;height:18px;line-height:18px;background:#E2523A}.studiolist ul.all li .rbox .rmb span.jg{display:block;float:left;font-size:18px;color:#E2523A;line-height:28px;margin-left:5px}.studiolist ul.all li .rbox .rmb span.jg strong{font-size:24px}.studiolist ul.all li .rbox ul.jglist{line-height:20px;width:98%;text-align:center;overflow:hidden;zoom:1;padding:3% 0;background:#E7E2DD;margin:6% 0}.studiolist ul.all li .rbox ul.jglist li{width:32.6%;border-right:1px solid #DBD6D2;background:transparent;padding:0;margin:0}.studiolist ul.all li .rbox ul.jglist li span{display:block}.studiolist ul.all li .rbox a.buybtn{border-radius:3px;display:block;font-size:15px;text-align:center;font-weight:700;background:#E2523A;color:#FFF;padding:5% 0}.studiolist ul.all li .rbox .tit{display: block;
color: #666;
margin-top: 5%;

overflow: hidden;
font-size: 14px;
position: relative;
padding-left: 5%;}.rmb i.fa{float:left;font-size:30px;margin-left:-1px;line-height:30px;color:#E2523A}.tit:before{content:"“";font-size:18px;font-family:宋体;position: absolute;
left: -2%;}.tit:after{content:"”";font-size:18px;font-family:宋体;margin-left:3px}.studiolist ul.all li .rbox a.buybtn:hover{background:#E9644E}/*结合项导航*/.cTable{overflow:hidden}.cTable ul{background:#F4F2EF;border-bottom:none;width:100%;margin:20px 0 0 0;float:left}.cTable li{float:left;clear:both;width:100%}.cTable .d1{width:107px;background:#E7E2DD;height:49px;border-bottom:1px solid #DBD6D2;text-align:center;float:left;line-height:49px}.cTable .d1 p{color:#333;font-size:18px}.cTable i{margin-right:8px;opacity:0.5}.cTable .d2{overflow:hidden;padding:7px 12px;line-height:25px;border-bottom:1px solid #E4E4E4;border-left:1px solid #DBD6D2}.cTable .d2 a{display:inline-block;margin:5px 0 5px 1%;padding:0 8px;height:25px;text-align:center;line-height:25px;font-size:15px}.cTable .d2 .on{background:#ffdb3d;color:#000}.cTable li:last-child .d1,.cTable li:last-child .d2{border-bottom:none}.studiolist ul.all li:nth-child(2n){float:right;margin-right:0}/*内容页*/.studiomain{width:100%;overflow:hidden;margin:10px auto 80px}.studioinfo{}.softAbs{padding:12px 0 30px;border-bottom:5px solid #eee}.softAbs .soft_img{float:left;width:30%;height:auto;margin-right:70%;position:relative;max-height:481px}.softAbs .soft_img img{width:100%;height:auto;max-height:481px}.softAbs .soft_img span{background:rgba(0, 0, 0, 0.48);position:absolute;top:0;left:0;color:#fff;padding:1% 10% 2% 4%;font-size:20px;font-style:italic;font-family:Impact;border-radius:0 0 50px 0}.softAbs .soft_img span i{font-size:17px;vertical-align:middle;color:rgba(255, 255, 255, 0.59);margin-right:2px}.favlist{font-size:12px;padding:20px 10px 0;display:block}.favlist em{float:left;line-height:25px;height:25px;color:#C3C3C3}.addfav{margin-right:20px}.favlist em i{font-size:14px;margin-right:3px;color:#C7B8A9}.softAbs .info{width:68%;float:left;margin-left:-68%;background:#F4F2EF;padding-bottom:30px;max-height:500px}.softAbs .info h1{color:#2b2b2b;font-weight:bold;padding:22px 0 16px 0;font-size:22px;height:30px;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:#F4F2EF;text-indent:3%;width:96%}.softAbs .info p{line-height:38px;border-bottom:1px dashed #dadada;padding-left:3%}.softAbs .info .mInfo{display:inline-block;width:30%}.dbtn{display:block;margin:2% 0 0 3%}.dbtn .fast,.dbtn .normal{display:inline-block;width:30%;border-radius:3px;padding:2% 0;text-align:center;font-size:17px;color:#fff}.dbtn .fast{background:#ff4939}.dbtn i{vertical-align:middle;margin-right:4px}.dbtn .normal{background:#61B3E6;margin-left:2%}.softinfo{margin:0;position: relative;}.softinfo  h3 {
color: #333;
font-size: 20px;
line-height: 38px;
margin:20px auto 10px;
text-align:center;
}.softinfo h3 .fa {
margin-right: 8px;
font-size: 24px;
vertical-align: middle;
color: #999;
}.softinfo blockquote {
background: #F4F2EF;
padding: 20px 2%;
}
.softinfo p {

padding: 10px;
}
.softinfo .bd.infotxt blockquote p {
margin-bottom: 8px;
}.softinfo blockquote ol {
list-style: decimal-leading-zero;
margin-left: 50px;
margin-bottom: 50px;
}.softinfo blockquote ol li {
margin-bottom: 5px;list-style-type:decimal-leading-zero;color:#555
}.softinfo h4 {
font-size: 16px;
font-weight: bold;
margin-bottom: 20px;
border-bottom: 1px dotted #dadada;
padding-bottom: 10px;
}.theme-sidebar {
position: absolute;
top: 0;
right: 0;
bottom: 0;
width: 140px;
border-left: 2px solid #eaeaea;
}.theme-sidebar ul {
line-height: 42px;
text-align: right;
font-size: 18px;padding-top: 20px;
}.softinfo .bd.infotxt{color:#4c4c4c;font-size:16px;line-height:30px;padding:0;margin-right: 180px;}.theme-sidebar li a {
color: #999;
display: block;
padding: 0;letter-spacing: 6px;
position: relative;
}.theme-sidebar li a.on {
color: #45B6F7;
}.theme-sidebar li a.on::after {
position: absolute;
content: '';
left: -7px;
top: 50%;
margin-top: -6px;
width: 12px;
height: 12px;
border-radius: 50%;
border: 2px solid #45B6F7;
background-color: #F6F6F6;
}.gundong {
position: fixed;
-webkit-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);top: 0;
z-index: 2;width:140px;
padding-top: 20px;
}.tbsm {
background: #FAF6E7;
border: 1px solid #F6E9DF;
padding: 10px 0;
line-height: 20px;
margin-top: 34px;
font-size: 14px;
color: #613f23;
}.tbsm strong {
width: 11%;
margin-right: 2.5%;
text-align: center;
float: left;
color: #ec6e00;
border-right: 1px solid #f5c3ae;
}.tbsm strong i {
margin-right: 4px;
}.img em {
background-color: #E2523A;
position: absolute;
left: 0;
top: 0;
color: #fff;
font-size: 16px;
padding: 3px 25px 7px 15px;
border-radius: 0 0 50px 0;
}.studiolist ul.all li .rbox .buybtn.nobtn,.studiolist ul.all li .rbox .buybtn.nobtn:hover,.dbtn .fast.nobtn,.dbtn .fast.nobtn:hover {
background: #ADADAD;text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.4);
}.softinfo .bd.infotxt img{max-width:100%;height:auto;margin: 0 auto;
display: block;}#hc-fcs-panel{width:100%;position:relative;left:0;border-left:6px solid transparent;padding-top:14px;padding-bottom:20px;background:#ff4939}.hc-promo-panel{position:relative;z-index:2;margin-left:90px;padding:6px 0}.hc-promo-price{color:#FFC5C5;font-size:13px;font-weight:700}.hc-promo-cur{color:#DD999D}.hc-promo-panel .hc-promo-cur{line-height:36px}.hc-promo-price .hc-yen{vertical-align:middle}.hc-promo-cur .hc-yen{font-family:Arial;font-size:34px;font-weight:bolder;color:white;-webkit-font-smoothing:antialiased}.hc-promo-cur .hc-price{font-family:Arial;font-size:34px;font-weight:bolder;color:white;-webkit-font-smoothing:antialiased;vertical-align:middle}.hc-promo-type{background-color:#FFF5F5;border-radius:8px;color:#E43A3A;height:16px;line-height:16px;padding:1px 5px;font-weight:bold;margin:0 8px 4px;vertical-align:middle}.hc-price-panel{margin-left:90px;position:static;color:#FC9C9C;padding-left:0}.hc-price-panel .hc-price{text-decoration:line-through}.hc-price-item{padding:0 10px}.hc-fcs-corner{_overflow:hidden;position:absolute;right:0;bottom:-6px;width:0;height:0;border-width:3px;border-style:solid;border-color:#999 transparent transparent #999;_border-bottom-color:#f8f8f8;_border-right-color:#f8f8f8;_filter:chroma(color=#f8f8f8);overflow:hidden}.hc-fcs-bottom{_overflow:hidden;width:100%;background-color:rgba(0, 0, 0,.1);background-color:#DFDFDF 9;height:4px;position:absolute;bottom:-4px;left:-4px}.hc-fcs-label{position:absolute;width:66px;height:50px;line-height:50px;left:16px;top:11px;color:white}.hc-bar-panel{position:relative;z-index:1;margin-bottom:12px}.hc-shopprom-panel{background:#E7E2DD;width:100%;border-right:0;left:0;position:relative;top:2px;text-align:left;color:#999}.hc-shopprom-title{position:absolute;text-align:center;left:0;top:0;width:87px}.hc-shopprom-data{margin-left:94px;color:#666;margin-right:30px;text-align:left} .softAbs .info p.hc-shopprom-title,.softAbs .info p.hc-shopprom-data{line-height:40px;border:none;padding-left:0}.bd.infotxt p{color:#333;font-size:16px;line-height:30px;margin-bottom:30px}.dbtn .fast:hover{background:#E9644E}.dbtn .normal:hover{background:#7DC6F3}
.table {
width: 100%;font-size: 15px;
background:#F4F2EF;
line-height: 25px;
border-spacing: 0;
border-collapse: collapse;
}.table th, .table td {
padding: 1% 2%;
border: 1px solid #e9e9e9;
}.table tr:nth-child(even) {
background-color: #f9f9f9;
}

#zpjs{clear: both;float: left;border-bottom: 5px solid #eee;width: 100%;}
#zpjt{clear: both;float: left;border-bottom: 5px solid #eee;width: 100%;}
#gnsm{clear: both;float: left;border-bottom: 5px solid #eee;width: 100%;}
#bbgx{clear: both;float: left;border-bottom: 5px solid #eee;width: 100%;}
#sysm{clear: both;float: left;border-bottom: 5px solid #eee;width: 100%;}
#xzdz{clear: both;float: left;border-bottom: 5px solid #eee;float: left;width: 100%;}
#lxfs{clear: both;}
#zpjt p {float:left; margin:0px 15px 30px 15px;box-shadow: 2px 3px 9px 3px rgba(0, 0, 0, .3);}
#zpjt img {}

#gnsm p { float:left; margin:0px 15px 30px 15px;box-shadow: 2px 3px 9px 3px rgba(0, 0, 0, .3);}
#gnsm img {}

#xzdz p { float:left;}
a.bbuy {
color: white;
background: #E2523A;
border: 1px solid #E2523A;}
a.bbuy, a.bdown {
margin-right: 10px;
float: left;
position: relative;
display: block;
height: 35px;
padding: 0 20px;
margin-bottom: 10px;
margin-top: 10px;
border: 0;
font-size: 14px;
line-height: 35px;
-webkit-transition: none;
-moz-transition: none;
transition: none;
text-align: center;
border-radius: 2px;
color: #FFF;
text-decoration: none;
font-family: Microsoft Yahei,Arial;
}
a.bbuy:hover {
background: #E9644E;

}
.m_b2{margin-left: 2%;}

.item_list{position:relative;padding:0 0 50px;}
.item{
	width:288px;background:#fff;overflow:hidden;margin:15px 0 0 0;
	border-radius:4px 4px 4px 4px;
	box-shadow:0 1px 3px rgba(34, 25, 25, 0.2);	float: left;
}
.item_t{padding:10px 8px 0;}
.item_t .img{background-color:#FFFFFF;margin:0 auto;position:relative;}
.item_t .img a{display:block;}
.item_t .img a:hover{background:#000;}
.item_t .img a:hover img{filter:alpha(opacity=80);-khtml-opacity:0.8;opacity:0.8;-webkit-transition:all 0.3s ease-out;-khtml-transition:all 0.3s ease-out;}
.item_t .price{
	position:absolute;bottom:10px;right:0px;background-color:rgba(0, 0, 0, 0.2);color:#FFF;
	filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#33000000, endcolorstr=#33000000);
}
.item_t span a{ font-size:14px;}
.item .btns{display:none;}
.img_album_btn{top:0px;right:0px;position:absolute;background:#ff6fa6;color:#ffffff;height:20px;line-height:20px;padding: 10px;
border-radius: 0px 0px 0px 3px;}
.img_album_btn:hover{color:#fff; background:#ED730D !important}
.item_t .title{padding:8px 0;line-height:18px;}
.item_b{padding:10px 8px;}
.item_b .items_likes .like_btn{background:url("../images/fav_icon_word_new_1220.png") no-repeat;display:block;float:left;height:23px;width:59px;margin-right:5px;}
.item_b .items_likes em{line-height:23px;display:block;float:left;padding:0px 6px;color:#FF6699;font-weight:800;border:1px solid #ff6fa6;border-radius:3px;}

 @media (max-width:1550px){.studiolist ul.all li .rbox .tit{ display:none;}}
 @media (max-width:1000px){.g-sd{display:none}.studiolist,.studioinfo{width:100%;margin-left:0;padding-left:0;border:none}.studio,.studiomain{margin:10px auto 40px}.studiolist ul.all li .rbox .tit{ display:none;} .rbox h2{ font-style:normal; font-size:14px;}}
 @media (max-width:880px){.softAbs .soft_img{display:none}.softAbs .info{width:100%;margin-left:0}}
 @media (max-width:700px){.studiolist ul.all li{width:96%;margin:0 0 15px 0}.studiolist ul.all li .rbox .tit{height:48px;font-size:14px;line-height:26px}}@media (max-width:650px){.cTable .d1{display:none}.cTable .d2{border-left:none}.studiolist ul.all li .rbox .tit{ display: block;}}
 @media(max-width:640px){
 .item{ position:static !important; clear:both; margin:0 auto; float:none; margin-bottom:15px;}
 }
 @media(max-width:600px){
 .studiolist h1,.hc-fcs-label,.theme-sidebar{display:none}.studio, .studiomain,.wrapper{margin:0 auto}.titpic {
border-radius: 6px;
}.titpic {
width: 100%;
box-shadow: -7px 0 7px -7px rgba(51,51,51,.07),7px 0 7px -7px rgba(51,51,51,.07);
margin: 0 auto;
float: none;
display: block;
border-radius: 0;
}.cTable ul {
width: 100%;
box-shadow: -7px 0 7px -7px rgba(51,51,51,.07),7px 0 7px -7px rgba(51,51,51,.07);
margin: 10px auto 0;
float: none;background-color: #faf7ed;
}.studiolist ul.all li,.studiolist ul.all li:nth-child(2n) {
width: 94%;
background: #faf7ed;
box-shadow: -7px 0 7px -7px rgba(51,51,51,.07),7px 0 7px -7px rgba(51,51,51,.07);
margin: 0 auto 16px;
float: none;
padding: 3% 3% 20px;
}.studiolist ul.all li .rbox .tit {
line-height: 22px;
}.studiolist ul.all{margin: 10px 0 0 0;}.studiolist ul.all li .rbox ul.jglist li {
float: left;
box-shadow: none;
}.studiolist ul.all li .img img {
width: 100%;
height: auto;
box-shadow: -7px 0 7px -7px rgba(51,51,51,.07),7px 0 7px -7px rgba(51,51,51,.07);
display: block;
margin: 5px auto;
}.hc-promo-panel,.hc-price-panel {
margin-left: 3%;
}.hc-promo-cur .hc-yen{font-family:微软雅黑;}.softinfo.clear {
background: #faf7ed;
padding:0 4% 26px;
box-shadow: -7px 0 7px -7px rgba(51,51,51,.07),7px 0 7px -7px rgba(51,51,51,.07);
width: 90%;
margin: 0 auto 10px;
}.cTable .d2 a{font-size:12px;height: 20px;
line-height: 20px;}.softAbs .info{max-height: none;}.softAbs.clear {
background-color: #faf7ed;
border: none;
padding: 0 4%;
box-shadow: -7px 0 7px -7px rgba(51,51,51,.07),7px 0 7px -7px rgba(51,51,51,.07);
width: 90%;
margin: 0 auto 16px;
}.softAbs .info h1,.softAbs .info{background: transparent;font-weight:100}.dbtn .fast, .dbtn .normal{width: 30%;
line-height: 30px;}.dbtn {
margin: 20px 0 0 3%;
}.softinfo .bd.infotxt {
margin-right: 0;
}.table th, .table td{text-align: center;display: block;}.softinfo blockquote{background:none;padding:0}.bd.infotxt p,.softinfo .bd.infotxt {
font-size: 12px;
line-height: 24px;
}.softinfo h3{font-size:18px;line-height:26px}.softinfo h3 .fa{font-size:22px}.softinfo h4 {
font-size: 14px;
margin-bottom: 8px;
padding-bottom: 5px;
}.softinfo blockquote ol {
margin-left: 26px;
margin-bottom: 22px;
}.table td:nth-child(even) {
background-color: #f9f9f9;
}.table tr:nth-child(even) {
background: none;
}.table{font-size:12px}.hc-promo-cur .hc-price,.hc-promo-cur .hc-yen{font-size:28px}.hc-promo-panel .hc-promo-cur {
line-height: 26px;
}#hc-fcs-panel{padding-top: 8px;
padding-bottom: 15px;}.softAbs .info h1{font-size: 20px;
height: auto;
line-height: 26px;overflow: auto;white-space: normal;text-indent:0}.softAbs .info p{line-height:34px;padding-left:0;border-bottom: 1px solid rgba(223, 222, 217, 0.2);}.hc-promo-type{font-weight:100}

body.moon .softAbs.clear,body.moon .softinfo.clear{background-color: rgba(0, 0, 0, 0.2);}body.moon .softAbs .info h1,body.moon .softinfo h3,body.moon .bd.infotxt p,body.moon .softinfo .bd.infotxt,body.moon .softinfo blockquote ol li{color: rgba(255, 255, 255, 1);}body.moon .softAbs .info p,body.moon .softAbs .info .mInfo,body.moon .softinfo h4{color: rgba(255, 255, 255, 0.6);border-bottom: 1px solid rgba(255, 255, 255, 0.2);}body.moon #hc-fcs-panel{background: #ffdb3d;}body.moon .hc-promo-cur .hc-yen,body.moon .hc-promo-cur .hc-price,body.moon .hc-promo-type{color:#333}body.moon .hc-price-panel{color:#767676}body.moon .table{background:none}body.moon .table th,body.moon .table td{border:none}body.moon .table td:nth-child(even){background: none;}body.moon .table td:nth-child(odd){background: rgba(0, 0, 0, 0.2);}
.item{ position:static !important; clear:both; margin:0 auto; float:none; margin-bottom:15px;}
 }
 
 @media (max-width:580px){.hc-bar-panel{display:none}#hc-fcs-panel{margin-bottom:10px}}@media (max-width:450px){.studiolist ul.all li .img{float:none;width:100%;margin-right:0;margin-bottom:10px}.studiolist ul.all li .rbox{float:none;margin-left:0}.studiolist ul.all li .rbox ul.jglist{width:100%;margin:4% 0}.studiolist ul.all li .rbox .tit{margin-top:3%}.softAbs .info .mInfo{width:100%;border-bottom:1px dashed #dadada}.dbtn .fast,.dbtn .normal{font-size:14px}.hc-price-item{display:none}}
 
 .locked {
overflow: hidden;
margin: 10px 0;
padding: 8px 8px 8px 24px;
border: 1px dashed #FF9A9A;
font-size: 12px;
zoom: 1;
}

.video {
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
}
.video iframe,
.video object,
.video embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

.hc-promo-type2 {
background-color: #FFF5F5;
border-radius: 8px;
color: #E43A3A;
height: 14px;
line-height: 14px;
padding: 1px 5px;
font-weight: bold;
margin: 0 8px 4px;
vertical-align: middle;
font-size: 14px;
}