/*全局定义*/
*{margin:0px auto; padding:0px;}
body{font-size: 12px;font-family:宋体; background: #fff;}
form,p{margin:0px auto;border:0px;}
ul, li{margin:0px;padding:0px;list-style:none;list-style-position:outside;}
#outer {text-align:left;width:1000px;margin:auto;height:auto;}
.no_way{font: 0px/0px sans-serif;clear: both;display: block;}
img{border:none;}



.red{ color:#9C0000;}
.Bright_red{color:#D40000;}
.black{ color:#000;}
.gray{ color:#999;}
.Bright_gray{ color:#666;}
.Dark_gray{ color:#808080;}
a:link, a:visited {text-decoration: none; color:#333;}
a:hover { text-decoration:underline;color:#333;}

a.blue:link, a.blue:visited {color: #0543AA;text-decoration: none; font-weight:bold;}
a.blue:hover {text-decoration: underline;font-weight:bold;}

a.blue12:link, a.blue12:visited {color: #0543AA;text-decoration: underline;}
a.blue12:hover {text-decoration:none;}

a.Darkblue12:link, a.Darkblue12:visited {color: #003399;text-decoration: none;}
a.Darkblue12:hover {text-decoration: underline; }

.FloatLeft { float:left;}
.Floatright { float:right;}
.mtb{ margin-bottom:10px;}

#header{ margin-bottom:6px;}
#header .submenu{ background:url(/images/base/header_01.gif) bottom no-repeat; text-align:center; margin-bottom:10px;}
#header .submenu span{ margin:0px 12px; line-height:30px;}
#header .pindao{ border-left: 2px solid #B3B3B3; padding-left:12px; margin-left:12px; margin-top:8px;}
.logo{ float:left; margin-left:25px; display:inline;}

.searchBlock{ margin-right:15px; width:280px; padding-top:23px; height:22px;}
.searchBlock input{ border:1px solid #d7d7d7; width:140px; height:16px; font-size:12px;vertical-align:middle; }
.searchBlock SELECT{vertical-align:middle;}
.searchBlock img{ vertical-align:middle;}
.searchBlock .button{width:60px; height:18px;}
.graykeywords {	LINE-HEIGHT: 16px; COLOR: #cccccc; FONT-SIZE: 1.2em}

.footer_a{ clear:both; color:#fff; padding:8px 0px;}
.footer_a .pdlj{ width:70px; float:left; line-height:28px;}
.footer_a .link{ width:930px;}
.footer_a ul li{ float:left; margin:0px 15px; line-height:28px; display:inline; white-space: nowrap;}
.footer_a ul li a:link, .footer_a ul li a:visited, .footer_a ul li a:hover{ color:#fff; }

.footer_b{clear:both;background:#E4E4E4;color:#000; line-height:22px; text-align:center; padding:15px;}

.OxbloodRed{background:#6A0000;}
.EarthYellow{background:#5B2501;}

.content{ margin-top:15px;}

/******内容页正文和评价******/
.text_block{ width:618px; border:1px solid #ccc; border-top:3px solid #ccc; padding:0px 15px 20px 15px;}
.text_block h1{ font-size:24px; text-align:center; margin:36px 0px 0px 0px;}
.text_block h2{ font-size:16px; text-align:center; margin:25px 10px 0px 10px; color:#555555; line-height:24px;}
.text_block hr{ height: 1px;width=97%;border:0px;border-top:1px solid #ccc;text-align:left; margin:5px 0px;*margin:0px 0px;_margin:0px 0px;}
.time{margin:0px 10px 20px 10px;}
.text_block span{ line-height:24px;}
.text_block p{color:#333; line-height:28px; margin:0px 10px 25px 0px;}
.Overview{ margin:0px 30px 20px 30px; line-height:22px;text-indent:2em;}
.small{ font-size:16px;}
.middle{ font-size:18px;}
.big{ font-size:20px;}
#Text_area{width:95%}
#Text_area p{color:#333; line-height:28px; margin:0px 10px 10px 0px;}

.textbottoma{ border-bottom:1px dashed #ccc; padding:5px 0px 0px 0px;}
.textbottoma a:link,.textbottoma a:visited,.textbottoma a:hover{ color:#A0A0A0;}
.textbottoma span img{ margin:0px 5px 0px 0px;}
.textbottoma p{ font-size:12px; text-indent:0em; line-height:28px;margin:0px 0px 0px 0px;}
.xgwz{ margin-top:10px; font-size:14px; padding:10px 2px 0px 2px;}
.xgwz ul{ float:left; margin:10px 10px; width:270px;}
.xgwz ul li{line-height:26px;background: url(/images/base/sidebar_05.gif) no-repeat 0px 10px; padding-left:10px; color:#003399;}
.xgwz ul a:link,.xgwz ul a:visited,.xgwz ul a:hover{color:#003399;}

.fbpl_block{ border:1px solid #ccc; border-top:2px solid #666; margin-top:1px;width:618px; padding:10px 15px 0px 15px;}
.fbpl_block .rts{ font-size:14px; font-weight:bold; line-height:30px; margin-bottom:10px;}
.comments { border:1px solid #E5E5E5; width:615px; height:85px; margin-top:10px;}
.name{ width:153px; height:19px; border:1px solid #ddd; margin:0px 5px;vertical-align: middle;}
.fbpl_block img{ vertical-align: middle; margin:0px 15px 0px 5px;}
.fbpl_block p{ width:320px;line-height:22px; color:#808080; margin-top:10px;}
.fbpl_block .fb{ width:298px; float:left;}
.yzm{width:55px; height:19px; border:1px solid #ddd; margin:0px 5px;vertical-align: middle;}
.fbpl_block .fb p{ color:#333;}
.fbpl_block .fb input{ vertical-align:middle; margin-right:5px;}

.wylyblock{ clear:both; margin-top:20px;}
.wylyblock .rts{ margin-bottom:0px;}
.wylyblock .rts span{ float:right;}
.wylyblock .rts span a:link,.wylyblock .rts span a:visited{ font-weight:normal; text-decoration:underline; color:#666;}
.wylyblock .rts span a:hover{ font-weight:normal; text-decoration:none; color:#666;}
.wylyblock .wyly{ border:1px solid #E5E5E5; padding:10px; margin-bottom:10px;}
.wylyblock hr{height: 1px;width=97%;border:0px;border-top:1px dashed #ccc;text-align:left; margin:6px 0px;*margin:0px 0px;_margin:4px 0px;}
.wylyblock .wyly span{ color:#003399; padding:0px 10px;}
.wylyblock .wyly{ line-height:20px;}
