*{
margin:0 auto;
padding:0;
list-style:none; 
line-height:20px;
}

body{background:#fff;}

ul{ margin:0; padding:0;}
ul li{ list-style:none; text-align:left;}
ul li a { color:#000; text-decoration:none;}
ul li a:hover{ color:#F00;text-decoration:underline;}

a{ color:#000; text-decoration:none;}
a:hover{ color:#F00; text-decoration:underline;}
a.youqing{ color:#fff;text-decoration:none; line-height:24px;}
a.youqing:hover{ color:#F00; text-decoration:none;}

a.abouts{margin:0; padding:0; color:#1071CE; text-decoration:none;}
a.abouts:hover{margin:0; padding:0; color:#1071CE; text-decoration:none;}

a.more{ color:#6E6E6E; text-decoration:none; line-height:30px;}
a.more:hover{ color:#F00; text-decoration:none;}

a.curplace{ color:#006aa2; text-decoration:none;}
a.curplace:hover{ color:#006aa2; text-decoration:underline;}

.textcenter{text-align:center;}
.textsize{font-size:14px;}
.datahu{color:#888;font-size:10px;}

.clearfix{ font:0/0 sans-serif; height:0; clear:both; display:block;}


h1{
margin:0;
font-size:20px; 
color:#006; 
font-weight:700; 
text-align:center;
height:30px; 
line-height:30px;
}

h2{
padding:10px 0px 0px 10px;
font-size: 14px; 
color:#139; 
font-weight:bold; 
text-align:left;
}

h3 {
font-size:12px;
margin:0; 
padding:0;
font-weight:normal;
}

#container{
margin:0 auto;
clear:both;
width:1000px;
background:#fff;
overflow:hidden;
}

#mbox {
width:678px;
float:left;
margin:0 10px;
border:#c1dcf7 1px solid;
}


#rbox {
background: #f2f8fd; 
float:right; 
width:290px; 
padding:5px; 
font-size:12px;
height:800px;
min-height:800px;
height:auto !important;
}

.riht_title {
height:30px;
line-height:30px;
background:#EDEEF0;
border-top:#9B9A9A 1px solid;
}

.riht_title_L {
float:left;
margin:0px 0px 0px 5px !important; margin:0px 0px 0px 3px;
padding:6px 0px 0px 15px;
width:200px;
height:24px;
line-height:24px;
background:url(anrrow.gif) no-repeat center left;
}

.riht_title_R {
float:right;
width:30px;
text-align:right;
margin-right:5px;
background:url(moreanrrow.gif) no-repeat center left;
}

.c_right{
border:#ccc 1px solid;
background:#FFF;
margin-bottom:10px;
padding:5px;
font-size:12px;
}

.c_right a{color:#039; font-size:12px; text-decoration:none;}
.c_right a:hover{color:#f00;text-decoration:underline;}


#rbox{padding-bottom:100000px;margin-bottom:-100000px;}

.sharebox{ 
margin:5px 0px; 
font-size:14px;
}

.sharebox ul li,.sharebox ul li a {
font-size:14px;
line-height:24px;
margin-left:5px;
}

.mainbox_01{ 
padding:0 5px; 
margin-bottom:10px;
height:30px;
line-height:30px;
font-size:12px;
color:#006aa2;
border-bottom:#666 1px dashed;
} 


.coupage {
margin:10px auto;
font-size:12px;
text-align:center;
}