
.boxLeft{width:280px;margin-right:20px;}
.boxCenter{width:440px;}
.boxRight{width:200px;}
.imgTexList li{border-top:solid 1px #DDD;height:115px;overflow:hidden;*display:inline}
.imgTexList a{display:block;height:75px;position:relative;padding:20px 0 20px 135px;cursor:pointer;zoom:1;}
.imgTexList a img{position:absolute;left:0;top:20px;}
.imgTexList a em{color:#BBB;}
.imgTexList a .more{right:auto;bottom:15px;}
.imgTexList a:hover{background-color:#FCFCFC;}
.boxCenter div .mTitle{height:21px;padding:20px 0 16px 0;}
.boxCenter div .mTitle h1{font-size:21px;}

#slides{position:relative;width:100%;height:308px;}
#slides .slides_container{width:400px;overflow:hidden;position:relative;margin-left:-200px;left:50%;display:none;}
#slides .slides_container div.slide{width:400px;overflow:hidden;display:block;line-height:.8;}
#slides .nnext,#slides .nprev{position:absolute;width:40px;height:150px;left:-40px;margin-top:-100px;top:50%;display:block;z-index:101;opacity:.5;filter:alpha(opacity=50);}
#slides .nnext{left:auto;right:-40px;}
#slides .nnext:hover,#slides .nprev:hover{opacity:.8;filter:alpha(opacity=80);}
#slides .caption{height:56px;padding:0 10px;}
/*Pagination*/
#slides .pagination{position:absolute;bottom:60px;padding:10px;z-index:100;}
#slides .pagination li{float:left;margin:0 2px;list-style:none;}
#slides .pagination li a{display:block;width:20px;height:0;padding-top:6px;background-color:#FFF;float:left;overflow:hidden;opacity:.6;filter:alpha(opacity=60);}
#slides .pagination li.current a{background-color:#85532A;opacity:1;filter:alpha(opacity=100);}

.hLogin{padding-top:20px;border-top:solid 1px #DDD;}
.hLogin li{height:50px;}
.hLogin input{margin:0;padding:0;}
.hLogin input.text{width:91%;height:34px;line-height:34px;padding:0 4%;border:solid 1px #DDD;font-size:14px;color:#CCC;}
.hLogin input.narrow{width:72px;}
.hLogin button{width:90px;height:36px;color:#FFF;font-size:18px;background-color:#85542B;border:none;cursor:pointer;}
.hLogin button:hover{background-color:#AF6D38;}
.hLogin .regist{color:#F30;}
.hLogin .forget:hover,.hLogin .regist:hover{text-decoration:underline;}
.hLogin .note{color:#999;}

.dpTable{display:table;width:99.9%;padding-left:0.1%;}
.dpTable section{display:table-cell;*display:inline-block;width:33.3%;position:relative;}
.dpTable article{width:99%;height:200px;position:relative;text-align:center;margin:0 auto;overflow:hidden;}
/*.dpTable article.c0{margin-left:0;}
.dpTable article.c1{margin-left:6px;}
.dpTable article.c2{margin-right:0;}
.dpTable article.c3{margin-right:0;}*/
.dpTable article a{display:block;height:100%;zoom:1;cursor:pointer;}
.dpTable article .bg{position:absolute;width:100%;height:100%;padding:0;left:0;top:0;background-color:#F5F5F5;opacity:0;filter:Alpha(opacity=0);_display:none;}
.dpTable article .poR{z-index:5;}
.dpTable article header p{padding:10px 0 14px 0;}
.dpTable article header h2{font-size:20px;font-weight:400;color:#85522A;}
.dpTable article div{padding-top:4px;min-height:58px;_height:60px;}
.dpTable article .hMore{display:block;width:108px;height:36px;line-height:36px;font-size:18px;color:#85542B;border:solid 1px #DDD;text-align:center;position:absolute;margin-left:-54px;left:50%;bottom:14px;z-index:100;}
.dpTable article a:hover .hMore{color:#FFF;border:solid 1px #85542B;background-color:#85542B;}

.hMarquee header{width:200px;padding:20px 0;text-align:right;}
.hMarquee header h2{margin:0;padding:0;font-size:18px;font-weight:400;line-height:40px;}
.hMarquee p.fr{line-height:40px;font-size:16px;color:#CCC;padding-left:30px;}
.hMarquee article{width:700px;padding:20px 80px 0 0;line-height:40px;}
.hMarquee #leftButton,.hMarquee #rightButton{display:block;width:40px;height:0;overflow:hidden;padding-top:40px;background:url(../image/arrow.png) no-repeat 0 0;position:absolute;top:20px;left:20px;z-index:999;}
.hMarquee #rightButton{background-position:0 -40px;left:auto;right:20px;}
.hMarquee #leftButton:hover{background-position:0 -80px;}
.hMarquee #rightButton:hover{background-position:0 -120px;}
.hMarquee #marquee a{margin-right:2em;}
.hMarquee #marquee em{color:#CCC;}

.hAbout aside{width:186px;padding:45px 20px 0 20px;text-align:center;border-right:solid 1px #EEE;}
.hAbout aside div{padding:30px 0 45px 0;line-height:2;}
.hAbout section{width:730px;padding:45px 0 45px 24px;border-left:solid 1px #EEE;margin-left:-1px;}
.hAbout article h2{font-size:24px;line-height:1;font-weight:400;margin-bottom:15px;}
.hAbout article div{line-height:1.8;}
.hAbout article p{margin-bottom:.6em;}

.hFoot{overflow:hidden;}
.hFoot section{float:left;width:249px;height:350px;border-left:solid 1px #E7E7E7;position:relative;overflow:hidden;}
.hFoot section.f1{border:none;width:250px;}
.hFoot article{padding:20px 20px;height:310px;text-align:center;line-height:2;}
.hFoot article a{display:block;height:340px;cursor:pointer;zoom:1;}
.hFoot article header,.hFoot article div{position:relative;z-index:5;}
.hFoot article header h2{font-size:24px;font-weight:600;margin-bottom:15px;}
.hFoot article .hImg{position:absolute;width:210px;margin-left:-105px;left:50%;bottom:20px;z-index:50;}
.hFoot article .bg{position:absolute;width:100%;height:100%;padding:0;left:0;top:0;background-color:#F5F5F5;opacity:0;z-index:1;filter:Alpha(opacity=0);_display:none;}









