@charset "utf-8";
/* CSS Document */
/*
 * author: opencss
 * date:201307
 * modif:201310
 * design for news
*/
body{ color:#333;}

.news_left{ width:640px;  display: inline;  float: left;  margin-left: 5px;  margin-right: 5px;}
.news_right{ width:300px; overflow:hidden;  display: inline; float: left;  margin-left: 5px;  margin-right: 5px;}
.news_position{height:30px; line-height:30px; font-size:14px}

/*****************/

.h_box{width:400px; height:76px; float:right; position:relative; background:#fff;}
.h_login_user{ position:absolute; top:0; right:0; width:640px; height:42px; line-height:42px; overflow:hidden;text-align:right;}
.h_r_all{ position:absolute; top:42px; right:0;width:400px; height:25px;}
.h_login_btn{height:23px; line-height:23px;float:right; margin-left:10px; padding:0 10px; border:1px solid #DDD; background:url(//t2.chei.com.cn/yz/images/index/ban_bg2013.png) no-repeat 0 -84px;}
.h_search{float:right; margin-left:10px;border:1px solid #DDD;}
.h_search input.h_s_txt{ height:23px; line-height:23px; border:none; padding:0 3px; background:#FFF; width:144px; float:left;}
.h_search input.h_s_submit{height:23px; line-height:23px;border:none; border-left:1px solid #DDD; background:url(//t3.chei.com.cn/yz/images/index/ban_bg2013.png) no-repeat 0 -84px; width:40px; float:left; cursor:pointer;}

/****editer for news content***/
#left_cont{ padding:0px;}
#left_cont div.cur_position{ margin-bottom:0px;}
#left_cnt_wrap{ border:solid 1px #ccc; padding:0px 12px; border-top:solid 3px #4B8ECB; margin-top:10px;}

#article_hd{ margin-bottom:10px; font-size:14px;}

#article_hd h2{ margin:15px 0px; font-size:22px;}
#article_hd h1{ margin:15px 0px; font-size:22px; padding:0px;}
.sate_info{ color:#666; text-align:center;}
.sate_info span{ margin-right:30px;}

#article_bd{ border-top:dotted 1px #333; padding:10px 0px; text-align:justify; line-height:180%; font-size:14px;}
#article_bd p{  margin-bottom:16px; text-indent:2em;}

#relate_part{ background:#f3f3f3; padding:10px; font-size:14px; line-height:180%;}
.tags_relate{ margin:15px 0px;}
.tags_relate a{ border:solid #ccc 1px; padding:2px 5px;}


div#right_cont{ margin-left:0px; }

.art_r_box{ width:298px; overflow:hidden; border:solid 1px #ccc; border-top:solid 3px #006699; font-size:14px; margin-top:10px;}
.art_r_title{ color:#006699; margin:0px 10px; margin-top:5px; font-size:16px;}
.art_r_cont{ margin:0px 10px; padding:10px 0px;}
.art_r_cont li { 
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    padding-left: 10px;
}
.line01 {
    border-bottom: 1px dotted #AAD5FF;
    clear: both;
    font-size: 1px;
    height: 1px;
    margin: 10px 10px;
    overflow: hidden;
}

/*add by os for news_list*/
.news_list{ font-size:14px; border:solid 1px #ccc; padding:0px 12px;}
.news_list ul{ margin-top:10px;}
.news_list a:link, .news_list a:visited {
    color: #333333;
    text-decoration: none;
}
.news_list a:hover {
    color: #BA2636;
    text-decoration: underline;
}

.news_list li{padding:4px 10px; line-height:26px; border-bottom:1px dotted #EAEAEA;}
.news_list li span.spanTime{ float:right;  display:inline; padding-left:15px; color:#999;}
.pages{ margin-top:20px;}
.pages {
    clear: both;
    color: #555555;
    margin: 15px auto;
    text-align: center;
}
.pageinput {
    text-align: right;
    width: 30px;
}
.pagesubmit {
    padding: 0 5px;
}