@charset "gb2312";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,button{margin:0;padding:0;list-style:none;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal; color:#333}
q:before,q:after{content:''}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
input,textarea,select{*font-size:100%}
/*内外边距*/
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, th, td {
margin: 0px;
padding: 0px;
}
/*字体*/
body{font:12px/1 '微软雅黑'; font-family:'微软雅黑' !important; background:url(imagesbg.png); color:#323232}
em,i{ font-style:normal;}
b{ font-weight:400}

/*a*/
a{outline: none;text-decoration:none; color:#333333}
a:hover{ opacity:0.8}
/*img*/
img{border:0 none;width:100%;}

/*浮动*/
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}

/*清除浮动*/
.clear{clear:both;}


/*mt pt 上外边距*/
.mt0{margin-top:0px;}
.mt2{margin-top:2px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px !important;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt35{margin-top:35px !important;}
.mt40{margin-top:40px;}
.mt45{margin-top:45px;}
.mt50{margin-top:50px;}
.mt55{margin-top:55px;}
.mt60{margin-top:60px;}
.mt65{margin-top:65px;}
.mt70{margin-top:70px;}
.mt75{margin-top:75px;}
.mt80{margin-top:80px;}
.mt85{margin-top:85px;}
.mt90{margin-top:90px;}
.mt100{margin-top:100px;}


.pt0{padding-top:0px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt25{padding-top:25px;}
.pt30{padding-top:30px;}
.pt35{padding-top:35px;}
.pt40{padding-top:40px;}
.pt45{padding-top:45px;}
.pt50{padding-top:50px;}
.pt55{padding-top:55px;}
.pt60{padding-top:60px;}
.pt65{padding-top:65px;}
.pt70{padding-top:70px;}
.pt75{padding-top:75px;}

/*ml 左外边距*/
.ml0{margin-left:0px !important;}
.ml5{margin-left:5px;}
.ml2{margin-left:2px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml25{margin-left:25px;}
.ml30{margin-left:30px;}
.ml35{margin-left:35px;}
.ml40{margin-left:40px;}
.ml45{margin-left:45px;}
.ml50{margin-left:50px;}
.ml55{margin-left:55px;}
.ml60{margin-left:60px;}
.ml65{margin-left:65px;}
.ml70{margin-left:70px;}
.ml75{margin-left:75px;}
.ml100{margin-left:100px;}
.ml110{margin-left:110px;}


.mr5{margin-right:5px;}
.mr10{margin-right:10px;}


.pl0{padding-left:0px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pl25{padding-left:25px;}
.pl30{padding-left:30px;}
.pl35{padding-left:35px;}
.pl40{padding-left:40px;}
.pl45{padding-left:45px;}
.pl50{padding-left:50px;}
.pl55{padding-left:55px;}
.pl60{padding-left:60px;}
.pl65{padding-left:65px;}
.pl70{padding-left:70px;}
.pl75{padding-left:75px;}

/*text align*/
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}

/*display:block*/

.ov{ overflow:hidden}

.f_gray{ color:#a8a8a8 !important}
.f_orgn{ color:#f47820 !important}
.f_borwn{ color:#624130}
.wrapper{ width:1000px; margin:auto}
.w-800{ width:700px; margin:auto}

.h_bg{ background:url(imagesbg_head.png) repeat-x center top}

/*标题*/
.title01{ overflow:hidden; position:relative; color:#523027}
.title01 h2{ background:url(imagesico_title.png) no-repeat left center; padding-left:60px; height:30px; line-height:30px; font-size:18px}
.title01 .more{ position:absolute; right:0; top:0;font:400 14px/30px  consolas}

.title02{ background:url(imagesico_title01.png) ; width:609px; height:36px; line-height:25px; padding:0 31px 0 18px; font-size:18px;color:#523027}
.title02 .more{ font-size:12px; font:400 9px/22px  consolas}

.title03{ font-size:12px; height:50px;}
.title03 h2{ background:url(imagesico_title02.png) no-repeat left center; font-size:18px; height:50px; line-height:50px;}
.title03 h2 b{ font-size:24px; padding:0 15px 0 18px}
.title03 .fr{font:400 12px/50px  consolas}

/*容器*/
.contant{ width:1008px; margin:auto; position:relative; z-index:9}
.c_head{ background:url(imagesc_bg_h.png); height:78px;}
.c_body{ background:url(imagesc_bg_b.png) repeat-y; padding:0 45px; overflow:hidden}
.c_foot{ background:url(imagesc_bg_f.png); height:64px;}

/*评分*/
.ico_store{ height:10px; background:url(imagesstar_b.png) repeat-x; width:73px; display:block; float:left}
.ico_store i{ height:10px; background:url(imagesstar.png) repeat-x;  display:block; float:left}
.ico_store i.store5{width:73px;}
.ico_store i.store4{width:58px;}
.ico_store i.store3{width:42px;}
.ico_store i.store2{width:27px;}
.ico_store i.store1{width:15px;}

/*分页*/
.pages{}
.pages a,.pages b{ display:inline-block; height:21px; width:21px; border:solid 1px #DCCAA8; line-height:21px; text-align:center; background:#FFF; margin:0 3.5px}
.pages b{ background:#8C6454; color:#FFF; border:solid 1px #E5E5E5}
.pages a.prepage ,.pages a.nextpage{ background:#DDC189; width:63px; height:23px; border:none; line-height:23px}
.pages01{ overflow:hidden}
.pages01 a { width:17px; height:17px; border:solid 1px #E3C8A1; background:#FFF; color:#F47820; margin:0 3.5px; display:inline-block; line-height:17px;}
.pages01 a.cur{ background:#F47820; color:#FFF}