/*@charset "gb2312";*/
/*------------------------------------- 
written by battleboy(wwm) niwashi@126.com
copyright (c) Celestial Being 2009-6-12
----------------------------------------*/
/* base */
*{ font: normal 12px/100% "Verdana","Arial","Helvetica",sans-serif;color:#000;}
ul,ol{list-style:none;}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td, fieldset, label, legend,dt,dd,dl,body{margin:0;padding:0;}
td{vertical-align:top;}
img {border:0;}
a {text-decoration:none;}
a:hover {text-decoration:underline; color:#2aa9cc;}
button {cursor:pointer;}
div,p {display:block;}
fieldset,form{ background:none; border:none; padding:0; margin:0;}
.clear{ clear:both; overflow:hidden; height:0; font-size:1px;}
strong {font-weight:bold;}
hr {height:1px;}
body{ background:#000 url(right_bg.jpg) repeat-x;}

.main{margin:0px 0 0 0px;}
.synopsis{margin-top:35px;}
.swf{border-bottom:1px #565D65 solid;}
#FlashHead{position:bottom;width:100%;left:0px;margin:0px 0px -57px 0px;} 
.menu{border-left:1px #565D65 solid;border-right:1px #565D65 solid;border-bottom:1px #565D65 solid;}
.menuT{height:200px;background:url(menu_bg.jpg);text-align:right;padding-top:10px;}
.menuT p{display:-moz-inline-box;display:inline-block;border-bottom:1px #3A4149 solid;width:200px;padding-right:10px;}
.menuT p a{line-height:180%;font-size:13px;color:#c1c1c1;}
.copy{text-align:right;color:#C0C0C0;line-height:170%;}

.sybg{background: url(today_bg.jpg);width:423px;height:100px;padding:0 15px 0 15px;line-height:170%;color:#8F9BA9;text-indent:1em;}
.suit,.suit p{line-height:170%;}
.suit{font-size:14px;font-weight:bold;text-indent:2em;color:#FC0;margin-top:20px;}
.suit p{padding-left:20px;color:#8F9BA9}
.suit a{color:#8F9BA9;}
.address p{color:#444;line-height:170%;text-align:right;}
.address span{color:#C0C0C0;line-height:170%;}
.address{text-align:right;margin:20px 0 0 0;}

.tit{margin-top:28px;}
.xhead,.xphoto,.mphoto{margin:10px 0px 10px 14px;overflow:auto;}
.xhead h2{color:#FC0;line-height:28px;font-size:14px;font-weight:bold;margin-top:15px;}
.xhead p{color:#8F9BA9;line-height:160%;text-indent:2em;}
.xhead cite{color:yellow;line-height:200%;}
.xhead p a{color: #8F9BA9}

.mphoto{margin:4px 4px 0 0;}
.frame{overflow:auto;margin-bottom:20px;:}
.frame div{float: left;margin-right:10px;}
.frame div h4 a{font-size:14px;display:-moz-inline-box;display:inline-block;padding:4px 0 7px 0;color: #8F9BA9;font-weight:bold;}
.frame div h4{border-bottom:1px #8F9BA9 dashed;width:200px;}
.frame div p{display:-moz-inline-box;display:inline-block;line-height:200%;margin-top:4px;}
.frame div p a{color:#8F9BA9;line-height:200%;width:87px;display:-moz-inline-box;display:inline-block;}
.frame .f3{border:1px #98A1AB dashed;background:#293C53;padding:3px;}

.xphoto div{float:left;margin:4px 4px 0 0;}
.xphoto div span{display:-moz-inline-box;display:inline-block;width:146px;height:109px;border:1px #98A1AB dashed;background:#293C53;padding:3px;}
.xphoto div p{color:#8F9BA9;line-height:200%;text-align:center;}
.xphoto a{color:#8F9BA9;line-height:200%;}

.xmenu a,.smenu a{font-size:14px;margin-top:15px;color:#C0C0C0;line-height:28px;}
.xmenu,.smenu{color:#C0C0C0;font-size:14px;}
.xmenu a.open,.smenu a.open{color:#FC0;}

.Page{line-height:180%;color:#98A1AB;padding-left:14px;}
.Page a{line-height:180%;color:#98A1AB;}

.smenu a{font-size:12px;}
.smenu{font-size:12px;padding:10px 0;border-top:1px #98A1AB solid;}
.smenu a.open{}

.map{margin:5px 0;}

.biao{background:#59697C;margin-bottom:5px;}
.biao table{}
.biao td{background: #293C53;line-height:180%;color:#98A1AB;text-indent:5px;}
.yhead td{background:#162536;color:#98A1AB;vertical-align:middle;text-align:center;line-height:200%;}
