@charset "utf-8";

body,h1,h2,h3,h4,h5,h6,hr,p,div,dl,dt,dd,ul,ol,li,pre,code,form,fieldset,legend,button,input,textarea,blockquote,th,td{margin:0;padding:0}
ul,ol { list-style-type:none;}
a { text-decoration:none;}
.fl { float:left;}
.fr { float:right;}
.clear { clear:both;}
.block { display:block;}
.none { display:none;}
input { border-radius:0;}
* { -webkit-user-select:none;}
input,textarea { -webkit-user-select:text;}
body { background:#fff; color:#fff;}
.wrap { width:1004px; padding:10px; margin:0 auto;}
.cont_l { width:818px; height:640px; overflow:hidden; position:relative; background:#755748;}
.cont_r { width:178px; height:640px; text-align:center;}

.scenes,.scenes_jiaju,.scenes_diban { width:818px; height:640px; position:relative; z-index:10; left:0; top:0; overflow:hidden;}
.scenes_jiaju { position:absolute; z-index:12;}
.scenes_jiaju ul { position:absolute; top:0; left:0;}
.scenes_jiaju li { float:left; width:818px; height:640px; position:absolute; top:0; left:818px;}
.scenes_jiaju li:first-child { left:0;}
.scenes_jiaju img { display:block;}
.scenes_diban { position:absolute; z-index:11;}
.scenes_diban img { position:absolute; left:0; top:640px;}
.scenes_diban img:first-child { top:267px;}
.favorite,.topics  { width:85px; height:65px; background:#5c3725; padding-top:20px; cursor:pointer;}

.favorite,.topics { position:relative; font-weight:1.2em; font-weight:bold;}
.topics img { position:absolute; top:0; right:0;}
.styles,.three_diban { width:178px; height:85px; margin-top:8px; background:#755748; cursor:pointer;}
.styles img { margin-top:22px;}
.three_diban { position:relative; overflow:hidden;}
.three_diban .icon { position:absolute; top:0; right:8px;}
.calcbtn { width:178px; height:175px; margin-top:8px; background:#755748 url("http://allsun-sh.umaman.com/assets/images/demo/icon7.gif") center center no-repeat; cursor:pointer;}
.calcbtn_on { background-image:url("http://allsun-sh.umaman.com/assets/images/demo/icon8.gif");}

.style { width:818px; height:640px; background:#fff; position:absolute; z-index:30; top:0; left:818px; overflow:hidden;}
.style a { cursor:default;}
.style img { float:left;}
.style li { float:left; width:818px; height:207px; padding-bottom:10px;}
.style li:last-child { padding-bottom:0;}

.contrast { width:818px; height:640px; background:#fff; position:absolute; z-index:30; top:0; left:818px; overflow:hidden;}
.contrast ul { height:494px; overflow:hidden; position:absolute; top:0; left:0; background:url("http://allsun-sh.umaman.com/assets/images/demo/shadow.png") right top repeat-y;}
.contrast li { float:left; width:264px; height:462px; padding-top:30px; border:1px solid #ebebeb; margin-left:10px; text-align:center;}
.contrast .active { background:#ebebeb;}
.contrast li:first-child { margin-left:0;}
.contrast li p { padding-left:44px; color:#7d7d7d; font-size:0.9em; line-height:1.8em; text-align:left;}
.btn_del,.btn_calc { width:85px; height:32px; color:#fff; font-size:1.2em; border:0; background:#e1cfb9;}
.btn_calc { background:#c3996d;}
.calc { width:802px; height:120px; padding:14px 0 0 16px; background:#404040; color:#808080; position:absolute; top:506px; left:0;}
.calc .span { float:left; height:40px; line-height:40px; padding:0 5px; background:#fff; font-size:1.2em;}
.calc .span sub { bottom:0; font-size:1.5em;}
.calc .input { float:left; width:152px; height:40px; border:0; background:#fff; margin:0 26px 0 6px; text-indent:5px;}
.calc .btn_calc1 { width:183px; height:38px; border:0; border-top:1px solid #dec7ae; border-bottom:1px solid #977654; background:#c3996d; color:#fff; position:absolute; top:14px; right:15px;}
.calc_result { width:786px; height:49px; background:url("http://allsun-sh.umaman.com/assets/images/demo/line.gif") 0 0 repeat-x; position:absolute; top:68px; left:16px;}
.calc_result span { float:left; width:33%; height:49px; line-height:49px; background:url("http://allsun-sh.umaman.com/assets/images/demo/line1.gif") right top no-repeat; text-align:center;}
.calc_result span:last-child { background:none;}
.calc_result span span { float:none;}

.info_icon { width:37px; height:37px; position:absolute; z-index:21; bottom:26px; right:30px; cursor:pointer;}
.info { width:754px; height:150px; padding:24px 0 0 64px; background:rgba(94,94,94,0.65); position:absolute; z-index:20; top:640px; left:0;}
.info div:first-child { display:block;}
.info .span { display:inline-block; vertical-align:middle; padding:0 16px;}
.info .span_border { border-right:1px solid #fff;}
.info .name { font-size:2.2em;}

.allcp { width:818px; height:640px; background:#d5d5d5; position:absolute; z-index:40; top:-640px; left:0;}
.allcp_tag { width:818px; height:85px; overflow:hidden;}
.allcp_tag li {
	float:left;
	width:130px;
	height:55px;
	padding-top:30px;
	margin-left:5px;
	background:#a6938a;
	color:#fff;
	font-weight:bold;
	line-height:1.2em;
	text-align:center;
	cursor:pointer;
}
.allcp_tag .curr { background:#5c3725 url("http://allsun-sh.umaman.com/assets/images/demo/arrow_down.png") center 55px no-repeat;}
.allcp_cont { width:818px; height:555px; overflow:hidden; position:relative;}
.allcp_cont ul { position:absolute; top:0; left:0;}
.allcp_cont .block { margin-bottom:15px; cursor:pointer;}
.allcp_cont a { display:block;}
.allcp_cont li { float:left; width:188px; height:258px; padding:12px 0 0 10px; margin:5px 0 0 5px; background:#fff; color:#808080; font-size:0.8em; line-height:1.8em;}
