@charset "utf-8";
/* CSS Document */
body{ background-color:#e1d9c4; font-family: "SimSun","Arial Narrow"; font-size:12px; line-height:22px;background:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}   
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
table{ margin:0 auto;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none;}   
caption,th {text-align:left;}   
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}

a {color:#000000;text-decoration:none;}
a:visited {color:#83006f;text-decoration:none;}
a:hover {color:#ba2636;text-decoration:underline;}
a:active {color:#ba2636;}
.Gray, .Gray:visited, .Gray a {color:#727171;}
.Blue, .Blue:visited, .Blue a {color:#14387A;}
.Red, .Red:visited, .Red a {color:#CC0000;}

.blank6 {clear:both; height:6px; overflow:hidden; display:block;}
.blank9 {clear:both; height:9px; overflow:hidden; display:block;}
.blank12 {clear:both; height:12px; overflow:hidden; display:block;}

/*daohang*/
#site_top {width:100%; height:28px; line-height:28px;background-color:#F7F7F7;}
.login{ float:left;width:403; height:28px; line-height:28px; padding-left:45px; }
.login span{ margin-right:10px;}
.input_focus, .input_blur {border:1px solid #cacaca;height:18px;line-height:18px;padding-left:2px;vertical-align:middle;}
.button_style{ width:55px;color:#000; height:16px; line-height:16px; font-size:12px;border:1px solid #cacaca; background:url(../images/button_style_bg.gif);vertical-align:middle;}
.select{border:1px solid #CACACA;height:18px;line-height:18px;font-size:12px;vertical-align:middle;}

.mark{ height:28px; line-height:28px; padding-left:15px;width:950px; margin:0 auto;}
.mark a{ margin-left:20px;  }
.mark .on{ background-color:#b5e2f8; padding:3px 5px;}
.submenu_nav{background-color:#F7F7F7;border:1px solid #CCCCCC;}
.colpage_search {background:#FFFFFF none repeat scroll 0 0;margin:0 auto;overflow:hidden;width:950px;}
.colpage_search a {margin:0 8px;}

/*ad*/
.ad950{ width:948px;  margin:0 auto; border:1px solid #81C0DE; background-color:#FBFDFE; padding:5px 0;}
/*footer*/
.footer{width:950px; margin:9px auto; overflow:hidden;}
.IndexBottom{ width:950px; height:80px; }
.IndexBottom ul { list-style-type:none; margin:0; padding:0; }
.IndexBottom li { color:#666666; font-size:12px; height:20px; text-align:center; }
/*friendLink*/
.friendLink{ width:938px; background-color:#FAFAFA; border:1px solid #DCDDDD; padding:5px; margin:0 auto;} 
.specialMark{ width:950px; text-align:center;  color:#4D4D4D;margin:0 auto;}
