﻿@charset "utf-8";
/* CSS Document 我爱七月 174581928 */
html,body {margin:0px; padding:0px; font-size:14px; font-family:"微软雅黑",Arial, Helvetica, sans-serif,"宋体"; color:#FFF}
a {text-decoration:none; color:#E7CFA5}
a:hover {color:#FFF}
.a {text-decoration:none; color:#FFF}
.a:hover {color:#E7CFA5}
a img {border:1px #423C29 solid}
a:hover img {border:1px #AD9A73 solid}
.fl {float:left}
.fm {margin:0px auto}
.fr {float:right}
.tl {text-align:left}
.tm {text-align:center}
.tr {text-align:right}
.fs12 {font-size:12px}
.fs14 {font-size:14px}
.fs16 {font-size:16px; letter-spacing:0.1em}
.ie6  {display:inline}
.fsb {font-weight:600}
.ml30 {margin-left:30px}
.ml20 {margin-left:20px}
.mt20 {margin-top:20px}
.mb20 {margin-bottom:20px}
.ml19 {margin-left:19px}
.ml15 {margin-left:15px}
.mb15 {margin-bottom:15px}
.ml14 {margin-left:14px}
.mt10 {margin-top:10px}
.mb10 {margin-bottom:10px}
.mb8 {margin-bottom:8px}
.m15 {margin:15px}
.mt5 {margin-top:5px}
.mb5 {margin-bottom:5px}
.mr5 {margin-right:5px}
.p20 {margin:20px}
.pl5 {margin-left:5px}
.pr5 {padding-right:5px}
.pl15 {padding-left:15px}
.cAD926B {color:#AD926B}
.cE7CFA5 {color:#E7CFA5}
.w950 {margin-left:auto; margin-right:auto; width:950px}
.w786 {width:786px}
.w746 {width:746px}
.w742 {width:742px}
.w706 {width:706px}
.w644 {width:644px}
.w602 {width:602px}
.w552 {width:552px}
.w504 {width:504px}
.w450 {width:450px}
.w380 {width:380px}
.w378 {width:378px}
.w363 {width:363px}
.w350 {width:350px}
.w318 {width:318px}
.w316 {width:316px}
.w306 {width:306px}
.w300 {width:300px}
.w270 {width:270px}
.w252 {width:252px}
.w250 {width:250px}
.w235 {width:235px}
.w230 {width:230px}
.w215 {width:215px}
.w200 {width:200px}
.w205 {width:205px}
.w180 {width:180px}
.w170 {width:170px}
.w145 {width:145px}
.w142 {width:142px}
.w122 {width:122px}
.w110 {width:110px}
.w102 {width:102px}
.w20 {width:20px}
.w1 {width:1px}
.h527 {height:527px}
.h425 {height:425px}
.h372 {height:372px}
.h342 {height:342px}
.h341 {height:341px}
.h296 {height:296px}
.h280 {height:280px}
.h270 {height:270px}
.h250 {height:250px}
.h240 {height:240px}
.h230 {height:230px}
.h210 {height:210px}
.h202 {height:202px}
.h175 {height:175px}
.h157 {height:157px}
.h152 {height:152px}
.h130 {height:130px}
.h112 {height:112px}
.h75 {height:75px}
.h47 {height:47px}
.h40 {height:40px}
.h35 {height:35px}
.h30 {height:30px}
.h28 {height:28px}
.h24 {height:24px}
.h22 {height:22px}
.h18 {height:18px}
.h5 {height:5px}
.h1 {height:1px}
.lh40 {line-height:40px}
.lh35 {line-height:35px}
.lh30 {line-height:30px}
.lh28 {line-height:28px}
.lh24 {line-height:24px}
.lh22 {line-height:22px}
.lh20 {line-height:20px}
.lh18 {line-height:18px}
.ti28 {text-indent:28px}
.ti24 {text-indent:24px}
.ovf {overflow:hidden}
.ove {overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
h4 {float:left; margin:0px; padding:0px; height:30px; line-height:30px; font-size:14px; letter-spacing:0.1em; color:#E7CFA5}
h4 span {float:left; margin:0px; padding:0px; height:30px; line-height:30px; font-size:14px; letter-spacing:0.1em; color:#E7CFA5}
h4 .ICO02 {float:left; margin:12px 3px; padding:0px; width:9px; height:9px; line-height:0px}
/* STTOP */
#STTOP {margin:0px auto; width:950px; height:85px; background:url(/images/top/STTOPbg.gif)}
#STTOPL {float:left; margin:15px 0px; padding:0px; width:200px; height:55px}
#STTOPM {float:left; margin-top:23px; width:470px; height:40px; line-height:20px}
#STTOPM a {margin-left:15px; font-size:12px; color:#AD926B}
#STTOPM a:hover {color:#E7CFA5}
#STTOPR {float:right; margin-top:55px; width:270px; height:20px; line-height:20px}
#STTOPR a {padding:0px 5px; color:#AD926B; ; font-size:14px; font-weight:600}
#STTOPR a:hover {color:#E7CFA5; text-decoration:underline}
/* STNAV */
#STNAVT {margin:0px; padding:0PX; width:100%; height:3PX;  background:url(/images/top/STNAVTtb.png) center top no-repeat; font-size:0px}
#STNAVM {margin:0px; padding:0PX; width:100%; height:30PX; background:url(/images/top/STNAVMbg.png) center repeat-y}
#STNAVB {margin:0px; padding:0PX; width:100%; height:3PX;  background:url(/images/top/STNAVTtb.png) center bottom no-repeat; font-size:0px; margin-bottom:20px;}
#STNAV {margin:0px auto; width:950px; height:30px}
	#STNAV a {float:left; padding:0px 11px; padding-top:1px; height:29px; line-height:29px; font-size:14px; font-weight:600; color:#392C10; }
	#STNAV a:hover {background:url(/images/top/STNAVa.gif); color:#FFF}
	#STNAV .hover {background:url(/images/top/STNAVa.gif); color:#FFF}
.stnavitem {position:absolute; top:118px; width:300px; height:205px; z-index:10; background:#AF9974}
.stnavitem ul {float:left; margin:0px; padding:15px; width:119px; height:125px; list-style:none}
.stnavitem span {float:left; margin:0px; padding:0px; width:2px; height:125px; font-size:0px; background:url(/images/top/stnavitemBg.gif) left no-repeat}
.stnavitem ul li {float:left; padding-left:15px; width:104px; height:20px; line-height:20px}
.stnavitem ul .f {height:24px; line-height:24px; background:url(/images/ico/ICO01.gif) left center no-repeat; color:#392C10; font-weight:600}
.stnavitem ul li a {float:left; margin:0px; padding:0px; width:104px; height:20px; border:0px; line-height:20px; font-size:12px; font-weight:100; color:#392C10}
.stnavitem ul li a:hover {background:none; color:#FFF}
.stnavitem a {float:left; margin:0px; padding:0px; width:300px; height:46px; border-top:1px #725C3B solid; border-bottom:3px #725C3B solid; font-size:12px; overflow:hidden}
.stnavitem a span {float:right; margin:5px 10px; width:170px; height:36px; line-height:18px; font-size:12px; text-align:center; color:#392C10; background:none; cursor:pointer}
.stnavitem a:hover span {color:#FFF}
/*STFOOT*/
#STFOOT {margin:0px auto; margin-top:20px; padding:0px; width:950px; height:150px; border:1px #3E3627 solid; border-left:0px; border-right:0px}
	#STFOOT ul {float:left; margin:0px; padding:10px; list-style:none; width:169px; height:130px; overflow:hidden}
	#STFOOT ul li {float:left; margin:0px; margin-left:24px; padding:0px; padding-left:15px; list-style:none; width:130px; height:25px; line-height:25px; background:url(/images/ico/ICO01.gif) left center no-repeat; display:inline}
	#STFOOT ul li a {color:#AD926B; font-size:14px}
	#STFOOT ul li a:hover {color:#E7CFA5}
	#STFOOT ul .t {margin:0px; padding:0px; width:154px; height:30px; line-height:30px; font-size:14px; font-weight:600; color:#AD926B; background:none}
	#STFOOT span {float:left; margin:0px; padding:0px; width:1px; height:150px; font-size:0px}
#STBUTTOM {margin:0px auto; padding:0px; width:950px; height:40px; line-height:40px; text-align:center; color:#AD926B; font-size:14px}
#STBUTTOM a {color:#AD926B; text-decoration:underline}
#STBUTTOM a:hover {text-decoration:none}
/* STBODY */
#STBODY {margin:0px auto; padding:0px; width:950px; overflow:hidden}
#STBODYL {float:left; margin:0px; padding:0px; width:145px; overflow:hidden}
	#STBODYL h1 {float:left; margin:0px; padding:0px; width:145px; height:35px; line-height:35px; font-size:16px; letter-spacing:0.1em; font-weight:600; color:#E7CFA5}
	#STBODYL h2 {float:left; margin:0px; padding:0px; width:145px; height:25px; line-height:25px; font-size:14px; color:#E7CFA5}
	#STBODYL h3 {float:left; margin:0px; margin-top:5px; padding:0px; width:145px; height:25px; line-height:25px; font-size:14px; color:#E7CFA5; background:url(/images/LINE/LINE02.gif) bottom repeat-x}
	#STBODYL div {float:left; padding:0px; width:145px; line-height:25px}
	#STBODYL div a {font-size:14px; color:#AD926B}
	#STBODYL div a:hover {color:#E7CFA5}
	#STBODYL .div {float:left; margin:0px; padding:0px; width:145px; line-height:23px; overflow:hidden;}
	#STBODYL .div a {float:left; margin-left:10px; padding-left:10px; width:125px; height:23px; line-height:23px; display:inline; background:url(/images/ICO/ICO01.gif) left center no-repeat; font-size:12px; color:#AD926B}
	#STBODYL .div a:hover {color:#E7CFA5}
	#STBODYL a:hover {text-decoration:underline}	
#STBODYR {float:right; margin:0px; padding:0px; width:786px; overflow:hidden}
	#STBODYR h1 {float:left; margin:0px; padding:0px; width:786px; height:35px; line-height:35px; font-size:16px; letter-spacing:0.1em; color:#E7CFA5}
	#STBODYR h1 span {float:left; margin:0px; padding:0px; height:35px; line-height:35px; font-size:16px; letter-spacing:0.1em; color:#E7CFA5}
	#STBODYR h1 .ICO02 {float:left; margin:15px 3px; padding:0px; width:9px; height:9px; line-height:0px;}
	#STBODYR h1 .more {float:right; margin:7px 2px; padding:0px 3px; height:20px; line-height:20px; font-size:14px; color:#AD926B}
	#STBODYR h1 .morez:hover {color:#000; background:#AD926B}
	#STBODYR h1 .h {color:#000; background:#AD926B}
	
	#STBODYR h1 .more:hover {color:#AD926B; background:url(../4.png) center repeat-x}

	#STBODYR h2 {float:left; margin:0px; padding:0px; width:215px; height:35px; line-height:35px; font-size:14px; letter-spacing:0.1em; color:#E7CFA5}
	#STBODYR h2 span {float:left; margin:0px; padding:0px; height:35px; line-height:35px; font-size:14px; letter-spacing:0.1em; color:#E7CFA5}
	#STBODYR h2 .ICO02 {float:left; margin:15px 3px; padding:0px; width:9px; height:9px; line-height:0px; font-size:0px}
	#STBODYR h3 {float:left; margin:0px; padding:0px; width:215px; height:30px; line-height:30px; font-size:14px; letter-spacing:0.1em; color:#E7CFA5}
	#STBODYR h3 span {float:left; margin:0px; padding:0px; height:30px; line-height:30px; font-size:14px; letter-spacing:0.1em; color:#E7CFA5}
	#STBODYR h3 .ICO02 {float:left; margin:12px 3px; padding:0px; width:9px; height:9px; line-height:0px;}
#STBODYM {float:left; margin:0px; padding:0px; width:145px; overflow:hidden}
	#STBODYM .div {margin:0px; padding:0px; width:145px; line-height:23px; overflow:hidden;}
	#STBODYM .div a {float:left; margin-left:10px; padding-left:10px; width:125px; height:23px; line-height:23px; display:inline; background:url(/images/ICO/ICO01.gif) left center no-repeat; font-size:12px; color:#AD926B}
	#STBODYM .div a:hover {color:#E7CFA5}

/* LINE*/
.LINE145 {float:left; padding:0px; width:145px; height:1px; font-size:0px; line-height:0px}
.LINE215 {float:left; padding:0px; width:215px; height:1px; font-size:0px; line-height:0px}
.LINE318 {float:left; padding:0px; width:318px; height:1px; font-size:0px; line-height:0px}
.LINE786 {float:left; padding:0px; width:786px; height:1px; font-size:0px; line-height:0px}
.LINE03 {height:1px; font-size:0px; background:url(/images/LINE/LINE03.gif) bottom repeat-x}
.LINE04 {background:url(/images/LINE/LINE03.gif) bottom repeat-x}
.LINE140 {width:1px; height:140px; font-size:0px; line-height:0px}
.LINE05 {background:url(/images/LINE/LINE05.gif) bottom repeat-x}
.LINE06 {background:url(/images/LINE/LINE03.gif) bottom repeat-x}

/*ICO*/
.ICO01 {background:url(/images/ICO/ICO01.gif) left center no-repeat}
.ICO02 {padding:0px; width:9px; height:9px; font-size:0px; line-height:0px;}
.ICO03 {background:url(/images/ICO/ICO03.gif) left center no-repeat}
.ICO04 {background:url(/images/ICO/+.gif) center no-repeat; cursor:pointer}
.ICO05 {background:url(/images/ICO/-.gif) center no-repeat; cursor:pointer}

/*BG*/
.BG01 {}

/*BUTTON*/
.BUT70 {float:left; margin:0px; padding:0px; padding-bottom:35px; width:120px; height:35px; line-height:35px; color:#E7CFA5; text-align:center; border:0px; background:none; font-size:14px; font-weight:600}
.BUT70:hover {color:#FFF}

/* page */
.page {float:left; width:786px; height:30px; line-height:30px; text-align:center; color:#E7CFA5; font-size:12px; color:#E7CFA5}
.page a {padding:0px 5px; font-size:12px; color:#E7CFA5}
.page span {padding:0px 5px; font-size:14px; color:#FFF}
.page a:hover {color:#FFF}