*{margin:0;padding:0;}
html,body{width:100%;height:100%;background:#f1f1f1 url(/images/body.gif) repeat-x;font:normal 13px Arial, Helvetica, sans-serif;color:#000;}
ul,dl{list-style:none;text-align:center;}
img{border:0;}
a{color:#000;text-decoration:none;}
a:visited{color:#333;}
a:hover{color:red;}
a:active{color:#00f;}
.websize{width:958px;margin:0 auto;text-align:left;clear:both;}
.clear{clear:both;}
.float-left{float:left;}
.float-right{float:right;}
.main-height{}
.none{display:none;}

/* header */
#header{position:relative;height:166px;background:url(/images/header.gif) no-repeat;}
#logo{position:absolute;top:46px;left:66px;}
#menu{position:absolute;top:66px;right:0;width:774px;height:38px;}
#menu li{float:left;width:78px;height:38px;font:bold 110% Arial, Helvetica, sans-serif;line-height:40px;text-align:center;overflow:hidden;}
#menu li a{display:block;width:78px;height:38px;background:none;color:#fff;}
#menu li a:hover,#menu li a.hover{background:url(/images/menu-light.png) no-repeat center top;color:#fff;}
#header-box{position:absolute;bottom:0;height:60px;background:url(/images/header-box.gif) repeat-x 0 -120px;}
#header-box-title,#header-box-links{float:left;height:42px;padding:8px 5px 4px 12px;line-height:22px;overflow:hidden;}
#header-box-title{width:39px;background:url(/images/header-box.gif) no-repeat 0 0;border-right:1px solid #fff;font-size:110%;text-align:center;}
#header-box-links{width:497px;background:url(/images/header-box.gif) no-repeat right -60px;padding-left:12px;border-left:1px solid #d1d1d1;}
/*#header-box-links{width:881px;background:url(/images/header-box.gif) right -60px no-repeat;padding-left:12px;border-left:1px solid #d1d1d1;}*/
#header .search-x-box{position:absolute;bottom:-3px;}

/* location */
.location{margin:12px 0 -12px 0;font-size:85%;color:#333;}
.location a{color:#333;}
.location a:hover{color:red;}

/* footer */
.footer{height:80px;background:url(/images/footer.gif) no-repeat;margin-top:15px;font-size:80%;color:#717171;line-height:36px;text-align:center;clear:both;}
.footer a{color:#717171;}
.footer a:hover{color:#000;}

/* index commend info */
.commend-info{margin:10px auto 7px auto;}
.commend-info-box,.right-box{float:left;background:#fff;}
.commend-info-box{width:647px;height:300px;margin-right:8px;padding:8px;border:1px solid #fbccaa;overflow:hidden;}
#flash-slide,#top2-12{float:left;}
#flash-slide{width:300px;height:290px;margin-right:10px;border:5px solid #e6e6e6;}
#top2-12{width:325px;}
#top2-12 h1{height:32px;background:#db0000;padding:5px;font:normal 110% Arial, Helvetica, sans-serif;color:#fff;}
#top2-12 h1 a{color:#fff;}
#top2-12 h1 a:hover{color:#ffde00;}
.info-list{height:24px;text-align:left;line-height:24px;}
.info-list li{border-bottom:1px dashed #ccc;font-family:"宋体";}
.right-box{width:285px;height:318px;overflow:hidden;}
.right-box-content{width:263px;height:298px;padding:0px 10px;border:1px solid #ccc;border-width:0 1px;}
.callcenter{width:262px;height:85px;background:url(/images/callcenter.gif) no-repeat;}
#telphone{margin:25px 0 0 12px;}
#mobile{margin:5px 0 0 82px;}

/* member form */
.member-form{width:100%;margin-top:2px;}
.member-form td{padding-bottom:2px;}
.button-gray,.button-coffee{display:block;width:80px;height:28px;margin:3px 5px 0 0;color:#fff;text-align:center;line-height:28px;font-size:110%;color:#fff;overflow:hidden;}
.button-gray:hover,.button-coffee:hover{color:#000;}
.button-gray{background:url(/images/btn-submit.gif) no-repeat;}
.button-coffee{background:url(/images/btn-submit-coffee.gif) no-repeat;margin-right:0;}
.btn-add-info{width:126px;height:38px;background:url(/images/btn-issue.gif) no-repeat;margin:3px 5px 0 0;text-align:center;}
.btn-add-info a{font:bold 110% Arial, Helvetica, sans-serif;color:#582900;line-height:38px;}
.btn-add-info-155{width:155px;height:42px;background:url(/images/btn-issue-155.gif) no-repeat;margin:0;text-align:center;}
.btn-add-info-155 a{font:bold 110% Arial, Helvetica, sans-serif;color:#582900;line-height:42px;}

/* search box */
.search-x-box{height:60px;background:url(/images/search-x-box.gif) repeat-x 0 -120px;}
.search-form{position:relative;height:60px;background:url(/images/search-x-box.gif) no-repeat 0 0;}
.scroll-news{position:absolute;top:5px;right:7px;}
.search-x-field{position:absolute;right:7px;bottom:6px;font-size:85%;color:#3a3a3a;}
.search-x-field li{position:relative;float:left;height:20px;background:#eee;border:1px solid #b7b7b7;margin-right:2px;padding:2px;line-height:20px;text-align:left;}
.search-x-field li p{width:48px;height:16px;background:#fff url(/images/icon-select-arrow.gif) no-repeat 53px 0;padding:2px 23px 2px 5px;cursor:pointer;overflow:hidden;}
.search-x-field li .search-x-input{width:220px;background:#fff;border:0;line-height:18px;}
.search-x-field li#search-x-submit{height:26px;background:none;border:0;margin:0;padding:0;}
.search-x-field .child-item{display:none;position:absolute;top:24px;width:200px;background:#fff;margin-left:-3px;padding:8px 5px;border:1px solid #ccc;}

/* commend org box */
.commend-org-box{height:195px;background:#ffeeb9 url(/images/commend-org-box.gif) repeat-x 0 -210px;margin-top:6px;}
.commend-org-left,.commend-org-right{float:left;width:5px;height:105px;background:url(/images/commend-org-box.gif) no-repeat 0 0;}
.commend-org-right{background-position:0 -105px;}
.commend-org-info{float:left;width:948px;height:195px;}
.commend-org-menu{text-align:left;}
.commend-org-menu dt,.commend-org-menu dd{float:left;height:24px;color:#333;line-height:28px;overflow:hidden;}
.commend-org-menu dt{margin:5px 40px 0 5px;font:bold 110% Arial, Helvetica, sans-serif;}
.commend-org-menu dd{font-size:80%;}
.commend-org-menu dd a{display:block;_width:48px;height:24px;padding:0 10px;_text-align:center;color:#333;line-height:24px;overflow:hidden;}
.commend-org-menu dd a:hover,.commend-org-menu dd a.open{background:url(/images/tab-hover.gif) repeat-x;}
.commend-org-news{display:none;padding:2px 0 0 5px;font-size:80%;clear:both;}
.commend-org-news li{float:left;width:148px;margin-right:7px;overflow:hidden;}
.commend-org-news li img{width:148px;height:127px;margin-bottom:6px;border:1px solid #fff;}

/* commend real news */
.commend-real-news{width:476px;height:200px;background:url(/images/info-box-org.gif) repeat-x 0 -200px;margin:8px 0;}
.commend-real-left{float:left;width:4px;height:100px;background:url(/images/info-box-org.gif) repeat-x 0 0;}
.commend-real-right{float:right;width:4px;height:100px;background:url(/images/info-box-org.gif) repeat-x 0 -100px;}
.commend-real-info{float:left;width:468px;color:#333;}
.commend-real-info a{color:#333;}
.commend-real-info a:hover{color:red;}
.commend-real-info dl{height:24px;color:#333;overflow:hidden;}
.commend-real-info dl dd{float:left;margin-left:8px;font:bold 110% Arial, Helvetica, sans-serif;line-height:26px;}
.commend-real-info dl dt{float:right;margin-right:5px;font-size:80%;line-height:24px;}
.commend-real-info dl dd a{display:block;padding:0 5px;}
.commend-real-info dl dd a:hover,.commend-real-info dl dd a.open{background:url(/images/tab-hover.gif) repeat-x;color:#333;}
.commend-real-info table{width:100%;background:#fff;margin-top:8px;border-collapse:collapse;font-size:80%;}
.commend-real-info table tr.title{background:#f1f1f1;}
.commend-real-info table td{padding:2px 5px;border:1px solid #ffac6d;line-height:20px;}
.commend-real-info table td strong{font:bold 110% Arial, Helvetica, sans-serif;color:#f60;}

/* info box gray */
.info-box-gray{height:80px;background:url(/images/info-box-gray.gif) repeat-x 0 -160px;margin-top:10px;clear:both;}
.info-box-left,.info-box-right{width:5px;height:80px;background:url(/images/info-box-gray.gif) no-repeat 0 0;}
.info-box-left{float:left;}
.info-box-right{float:right;background-position:0 -80px;}
.info-box-content{float:left;padding:10px;color:#333;line-height:18px;}
.info-box-content h5{margin-bottom:5px;font-size:110%;}
.info-box-content a{color:#333;}
.info-box-content a:hover{color:red;}
.info-box-content .flink{clear:both;}
.info-box-content .flink li{float:left;margin-right:8px;}

/* other */
#commend-content-0-1,#commend-content-1-1{display:none;}

/* list page style */
#list-left{float:left;width:616px;height:90%;background:url(/images/list-left.gif) repeat-x;margin:12px 10px 0 0;padding:10px;border:1px solid #ccc;}
#list-right{float:right;width:310px;margin-top:12px;}
#location{background:url(/images/arrow-info.gif) no-repeat right center;font-size:110%;}
#location span{color:#c30;}
.table-title td{background:#eeeeee;}
#list-left table{width:100%;background:#fff;margin-top:12px;border-collapse:collapse;}
#list-left table td{padding:5px;border:1px solid #ccc;font-family:"宋体";line-height:20px;}
/* list commend info */
.list-commend-news{width:310px;height:200px;background:url(/images/list-box-gray.gif) repeat-x 0 -200px;margin:8px 0;}
.list-commend-left{float:left;width:4px;height:100px;background:url(/images/list-box-gray.gif) repeat-x 0 0;}
.list-commend-right{float:right;width:4px;height:100px;background:url(/images/list-box-gray.gif) repeat-x 0 -100px;}
.list-commend-info{float:left;width:302px;color:#333;}
.list-commend-info a{color:#333;}
.list-commend-info a:hover{color:red;}
.list-commend-info dl{height:24px;color:#333;overflow:hidden;}
.list-commend-info dl dd{float:left;margin-left:8px;font:bold 110% Arial, Helvetica, sans-serif;line-height:26px;}
.list-commend-info dl dt{float:right;margin-right:5px;font-size:80%;line-height:24px;}
.list-commend-info dl dd a{display:block;background:url(/images/tab-hover.gif) repeat-x;padding:0 5px;color:#d91d00;}
.list-commend-info table{width:100%;background:#fff;margin-top:8px;border-collapse:collapse;font-size:80%;}
.list-commend-info table tr.title{background:#f1f1f1;}
.list-commend-info table td{padding:2px 5px;border:1px solid #ffac6d;line-height:20px;}
.list-commend-info table td strong{font:bold 110% Arial, Helvetica, sans-serif;color:#f60;}

/* content info */
#content-left{float:left;width:616px;/*height:100%;min-height:570px;*/background:url(/images/list-left.gif) repeat-x;margin:12px 10px 0 0;padding:10px;border:1px solid #ccc;text-align:left;}
#content-sub-info{background:url(/images/arrow-info.gif) no-repeat right center;border-bottom:1px solid #ccc;font-size:85%;color:#525252;}
#content-title,#info-content{width:100%;margin-top:5px;}
#content-title td{height:37px;background:#f4e2b6;padding-left:8px;font:bold 120% Arial, Helvetica, sans-serif;color:#333;line-height:37px;overflow:hidden;}
#info-content{margin-top:2px;border-bottom:2px solid #ffd47e;}
#info-content tr{height:35px;background:#fef7e0;line-height:35px;}
#info-content .info-gray{background:#efefef;padding:0 4px;color:#f60;}
#info-content .info-gray .red{color:red;}
#info-content .info-other{height:76px;background:url(/images/content-other.gif) repeat-x;line-height:22px;}
#info-content tr td{padding:0 4px;border:1px solid #fff;font-size:110%;color:#333;}
#info-content tr td span{font-size:85%;}
#info-intro{width:100%;background:#fbf0f0;margin-top:2px;}
#info-intro tr td{padding:12px;border:1px solid #fff;font-size:85%;color:#333;}
#info-intro strong{font-size:140%;}
#info-images{margin-top:3px;clear:both;}
#info-images td{padding-right:7px;font-weight:bold;}
#info-images img{width:136px;height:150px;bakcground:#fff;padding:1px;border:5px solid #e0e0e0;}
#article-body{margin:10px;line-height:22px;color:#333;}

/* pages */
.pages{height:20px;line-height:20px;clear:both;}
.pagelist{width:auto;margin-top:8px;clear:both;}
.pagelist li{float:left;margin-right:8px; font-family:"宋体"}
.pagelist li a{color:#555;}
.pagelist li a:hover{color:red;}
.pagelist li.thisclass a{font-weight:bold;color:#333;text-decoration:underline;}
.pageinfo{float:left;color:#888;padding-right:12px;}

/* dede member */
.userinfo{margin-top:2px;}
.userinfo .welcome{width:220px;height:24px;margin:3px 12px auto;background:#F9F9F9;border-top:1px solid #EEE;border-bottom:1px solid #EEE;line-height:23px;text-indent:10px;color:#666;a}
.userinfo .welcome strong{color:#F60;font-weight:bold;}
.userinfo .userface{width:60px;height:64px;overflow:hidden;padding-left:16px;padding-top:2px;float:left;}
.userinfo .userface a{display:block;margin:0px auto;text-align:center;}
.userinfo .userface a img{width:52px;height:52px;display:block;margin:0px auto 6px;padding:2px;border:1px solid #DDD;}
.userinfo .mylink{width:144px;float:left;overflow:hidden;}
.userinfo .mylink ul{}
.userinfo .mylink ul li{width:72px;float:left;line-height:21px;text-indent:12px;}
.userinfo .mylink ul li a{color:#555;}
.userinfo .uclink{height:31px;line-height:31px;clear:both;overflow:hidden;text-align:center;color:#DDD;}
.userinfo .uclink a{margin:0px 2px;}