/*reset module*/
html{overflow-y:scroll;_background-image:url(about:blank);_background-attachment:fixed}
html,body,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,a,img,th,td,form,fieldset,iframe,object,pre,code,legend,blockquote{margin:0;padding:0;border:0;outline:0}
ol,ul{list-style:none}
iframe{border:none;}
optgroup{color:#ccc;font-style:normal;font-weight:normal}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
input,button,textarea{font-family:inherit;font-size:100%}
table{border-collapse:separate}
caption,th,td{font-weight:normal}
body{font-size:12px;color:#000;font-family:"Microsoft YaHei","Hiragino Sans GB",tahoma,arial,'\5b8b\4f53',sans-serif;line-height:18px;background-color:#fff;word-wrap:break-word}
a{color:#08c;text-decoration:none}
a:hover{text-decoration:underline}
a.img:hover{background:transparent}
a img{border:0}
a:hover img{background-color:transparent}
h1,h2,h3,h4,h5,h6{font-size:14px;line-height:20px}

/*tools*/
.Fix{zoom:1}
.Fix:after{display:block;clear:both;height:0;content:"\0020"}
.Price-font{font-family:Helvetica,arial,sans-serif!important}
.Hide{display:none!important}
.Right{float:right!important}
.Left{float:left!important}
.Clear{clear:both}
.Noflow{overflow:hidden}
.Redstar{color: #e4393c; margin-right: 3px;}
.Fs11{font-size: 11px;}
.Fs12{font-size: 12px;}
.Fs13{font-size: 13px;}
.Fs14{font-size: 14px;}
.Fs15{font-size: 15px;}
.Fs16{font-size: 16px;}
.tr{text-align:right;}
.tl{text-align:left;}
.tc{text-align:center;}
.Color1{color: #c00;}
.Color2{color:#33cc00;}
.Combtn{ padding: 5px 15px; color: #fff; background: #4170c1; font-size: 12px; font-weight: normal; text-align: center; display: inline-block; margin-right: 5px}
.Tagxc{font-size: 11px; color: #fff; padding: 0 2px; margin-left: 2px; background: #4e9c5d}/*xinche*/
.Tages{font-size: 11px; color: #fff; padding: 0 2px; margin-left: 2px; background: #4e9c5d}/*ershou*/
.Tagsg{font-size: 11px; color: #fff; padding: 0 2px; margin-left: 2px; background: #df600e}/*shiguche*/
.Tagpz{font-size: 11px; color: #fff; padding: 0 2px; margin-left: 2px; background: #f39700}/*pengzhuang*/
.Tagsy{font-size: 11px; color: #fff; padding: 0 2px; margin-left: 2px; background: #448aca}/*shuiyan*/
.Taghs{font-size: 11px; color: #fff; padding: 0 2px; margin-left: 2px; background: #ed1c24}/*huoshao*/
.Tagqd{font-size: 11px; color: #fff; padding: 0 2px; margin-left: 2px; background: #920683}/*qiangdao*/
.SystemInfo{ color: #c00;}
.AuctionNum{ font-size: 16px; color: #c00;}
.NotExceedRetainPrice{ font-size: 20px; color: #c00;}
.ExceedRetainPrice{font-size: 25px; color: #33cc00;}
.Notice{font-weight:bold;color:#c00;}

/*form*/
.Ftext{margin-right: 6px;height: 23px; padding: 6px 8px; line-height: 23px; border: 2px solid #dedede; width: 240px;}
.Fsel{ height: 32px; padding: 1px; margin:0; border: 2px solid #dedede; font-size: 14px;}
.Fbtn{ font-size: 18px; height: 50px; line-height: 50px; color: #fff; background-color: #41c19d; border: 0; text-align: center; cursor:pointer;}
.disbtn{background:#ccc;color:#888;}
.bgnone{border:none;background:transparent;padding:8px 10px;}
.input-error{padding-left:3px; color:red; }
.inputform{width:100%;}
.inputform .label{width:70px;}

.uploadbtn{border:none;border-radius:5px;padding:5px 15px;background:#e36b0f;color:#fff;}
.uploadimg{width:570px;border:1px solid #ccc;display:none;}
.imgshow{padding:10px;overflow:hidden;}
.imgshow img{padding-right:10px;}
.imgbtn{position:relative;}
.imgbtn a{position:absolute;top:0;right:10px;padding:5px 10px;background:rgba(0,0,0,0.3);color:#fff!important;}

#selectDivisionBox {z-index:99; background: #F5F8FB url(images/TonkmSearch_tabsBg.gif) repeat-x scroll center top; width: 350px; border: 1px solid #9BBDD3; display: none; cursor: default;}
#sdb_nav{ position: relative; clear: both; text-align: left; color: #081B39; font-weight: bold; font-size: 18px; line-height: 24px; padding-left: 5px;}
#sdb_nav a{ cursor: pointer;}
#sdb_division{ padding-left: 5px; padding: 1px solid #9BBDD3; height: 70px; background-color: #F8F8F8; border-top-style: solid; border-top-width: 1px; border-top-color: #9BBDD3;}
#sdb_division a{ cursor: pointer; font-size: 12px; color: #003399; line-height: 18px;}
#sdb_division a:hover{ color: #FF6600;}
/*layout*/
.main_w,.section_w{display:block;margin:0 auto 0;width:1020px;position:relative;zoom:1}
.main_w:after,.section_w:after{display:block;clear:both;height:0;content:"\0020"}
.content{float:left;width:770px;display: inline;}
.sidebar{float:right;width:250px;display: inline;}
.content_s{float:left;width:760px;display: inline;}
.sidebar_s{float:right;width:260px;display: inline;}
.content_m{float:left;width:710px;display: inline;}
.sidebar_m{float:right;width:310px;display: inline;}

.lianxi{position: fixed;bottom: 98px;right: 50px;width: 50px;height: 200px;}
.go-top,.eweixin,.zxqq{background: url(/static/img/lianxi.png) no-repeat;height: 50px;width: 50px;margin-bottom: 4px;display: block;}
.go-top{background-position: 0 -78px;}
.go-top:hover{background-position: 0 0;}
.eweixin {bottom: 154px;background-position:  -101px -78px;}
.eweixin:hover{background-position:  -101px 0;}
.openEwenxin{_position: absolute;position: fixed;bottom: 146px;right: 108px;background: url(/static/img/weixin.jpg) no-repeat;height: 151px;width: 127px;}
.zxqq{background-position:  -201px -78px;bottom: 208px;}
.zxqq:hover {background-position: -201px 0;}

/*nav*/
.navbar{ line-height: 30px; font-size: 13px; padding: 5px 0; border-bottom: 1px solid #e0e0e0;}

/*login mudule*/
.loginbox{border: 1px solid #999;border-radius:6px;-moz-border-radius:6px;font-size: 14px; padding: 30px 0 20px 30px; margin: 20px 0;}
.loginbox dt{float: left; width: 150px;color: #000; text-align: right; margin-right: 10px; padding: 18px 0 10px 0; clear: both;}
.loginbox dd{ margin-left: 160px; text-align: left; padding: 8px 0; display: block;}

/*index module*/
.headbox{ margin:10px 0;}
.newsbox{border: 1px solid #e0e0e0;  width: 248px; border-radius:3px;-moz-border-radius:3px;}
.newsbox_title{  font-size: 14px;  color:#4170c1; background-color: #efefef; padding: 6px 0 6px 8px;}
.newsbox_title span{ float: right}
.newsbox_title span a{color: #999;}
.newsbox ul{font-size: 12px;  line-height: 33px; padding: 3px 1px 3px 10px; height: 206px; overflow: hidden;}
.newsbox li{ border-bottom: 1px dotted #e0e0e0; white-space: nowrap; overflow: hidden; text-overflow:ellipsis;}
.newsbox li a{color: #000;}
.newsbox .tradebtn a{line-height: 38px; font-weight: bold; text-decoration: none;text-align: center; padding: 6px 14px; background-color:#f94; color: #fff}
.newsbox .liuyan{ height: 51px; background: url(/static/img/liuyan.png) no-repeat 10px 0; position: relative;}
.newsbox .liuyan a{ position: absolute; left: 70px; bottom: 8px;}
.current_pm_title,.public_pm_title,.social_pm_title,.buy_pm_title,.ccj_pm_title,.link_title,.friend_title{ font-size: 20px; font-weight: bold; border-bottom: 2px solid #4170c1; color:#4170c1; padding: 10px 0;}
.banner{border:1px solid #ccc;width:760px;height:330px;overflow:hidden;position:relative;}
.banner_d{width:10000px;position:absolute;top:0;left:0;}
.banner_d li{float:left;}
.banner_d img{width:760px;height:330px;}
.banner_num{position:absolute;bottom:5px;right:5px;}
.banner_num span{border:1px solid #ccc;background:#666;color:#fff;line-height:22px;display:inline-block;cursor:pointer;width:22px;text-align:center; margin-right: 3px}
.banner_num .now{background:#003d96;}

.paimailist{ padding: 5px 0 10px;}
.paimailist table{border-collapse: collapse;text-align: center;}
.paimailist th{ background-color: #efefef; font-size: 14px; line-height: 36px;}
.paimailist td{border-bottom: 1px solid #e0e0e0; }
.paimailist .info{width: 399px; text-align: left; position: relative; line-height: 25px; border-left: 1px solid #efefef;}
.paimailist .info_b{font-size: 14px;}
.paimailist .info_l{position: absolute;left: 5px; top: 3px;}
.paimailist .info_r{ margin-left: 185px;height: 139px;}
.paimailist .insur{width: 120px; }
.paimailist .time{width: 180px;}
.paimailist .price{width: 150px;}
.paimailist .operate{width: 169px;border-right: 1px solid #efefef;}
.paimailist .operate_l{ line-height: 35px; font-weight: bold; text-decoration: none;text-align: center; padding: 6px 10px;background-color: #e0e0e0;color: #4170c1;}
.paimailist .operate_r{line-height: 35px;font-weight: bold; text-decoration: none;text-align: center; padding: 6px 10px; background-color:#4170c1; color: #fff;}

.publiclist,.sociallist{ border: 1px solid #efefef; margin: 5px 0; padding: 5px 0;}
.publiclist li,.sociallist li{width: 339px; text-align: left; position: relative; line-height: 25px; float: left; padding-bottom:10px;}
.publiclist .public_b,.sociallist .social_b{font-size: 14px;}
.publiclist .public_l,.sociallist .social_l{position: absolute;left: 5px; top: 3px;}
.publiclist .public_r,.sociallist .social_r{ margin-left: 185px;height: 139px;}

.linklist,.friendlist{ border: 1px solid #efefef; margin: 5px 0; padding: 5px 0;}
.linklist li{ text-align: left; line-height: 25px; float: left; width:200px;}
.friendlist li{ float: left; padding-right:14px;}
.linklist li a{ padding: 3px 30px; line-height: 25px;}

.buylist{ float: left; width: 500px; padding-right:5px; margin: 10px auto 25px;}
.buylist li{ border-bottom: 1px dotted #ccc;}
.buylist .buy_t{ font-size: 15px; height: 30px; padding: 5px 5px 5px 0; line-height: 30px;}
.buylist .buy_t b{ float: right; font-size: 15px; color: #c00; font-weight: bold;}
.buylist .buy_info{ padding: 5px 5px 5px 0; line-height: 20px;}
.buylist .buy_info span{ padding-right:20px; font-size: 13px; color: #000}

.ccjlist{border:1px solid #efefef; margin: 5px 0; padding-left: 5px;}
.ccjlist li{float: left; padding: 10px 37px 10px 0; width: 130px;height: 150px; overflow: hidden; }
.ccjlist p{line-height: 20px}

/*用户中心*/
.usercenter{ margin: 15px auto;}
.usercenter .content{ float: right;}
.usercenter .sidebar{ float: left;}
.usercenter .loginbox{border: 1px solid #e0e0e0;border-radius:3px;-moz-border-radius:3px;}
.left_nav{ margin-right:15px;border:1px solid #e0e0e0;border-radius:3px;-moz-border-radius:3px;}
.left_nav h2{font-size: 15px; color:#edf0f6; line-height: 35px; padding: 0 10px 0 10px;}
.left_nav .userModule{ border-top: 2px  #f7f9fb solid; padding: 6px; margin:0 6px 6px; }
.userModule li{padding:5px; font-size: 12px; line-height: 20px;}
.userModule li a{color: #000;}
.right_subt{margin-bottom:5px;padding:10px;color:#fff; background-color: #41c19d;}
.right_cont{padding:10px 15px;line-height:30px;border: 1px solid #e0e0e0;border-radius:3px;-moz-border-radius:3px;}
.right_cont dt,.right_cont dd{display: block;margin-bottom: 4px; font-size: 14px;}
.right_cont dt{float: left; text-align: right; width: 170px;margin-right: 10px; padding: 5px 0; clear: both;}
.right_cont dd{text-align: left; padding: 5px 0; margin-left: 180px; height: 30px;}
.right_cont span{color:#f00;font-weight:bold;}
.refund_table,.deal_table{border-collapse: collapse;width:100%;}
.refund_table td,.deal_table td{padding:5px;border:1px solid #ccc;}
.refund_title,.deal_title{background:#c8ecff;}

/*分页模块*/
.pager{line-height:25px;display:inline;padding:15px 0 15px 30px;margin:5px 0;}
.pager a{padding:0 3px;height:25px;border:1px solid #ccc;margin:0 2px;}
.pager span{padding:0 4px;height:27px;line-height:27px;margin:0 2px;}

/*car list*/
.car_pm_title{ font-size: 20px; font-weight: bold; border-bottom: 2px solid #4170c1; color:#4170c1; padding: 10px 0;}
.carlist{ padding: 5px 0 10px;}
.carlist table{border-collapse: collapse;text-align: center;width:100%;}
.carlist th{ background-color: #efefef; font-size: 14px; line-height: 36px;}
.carlist td{border-bottom: 1px solid #e0e0e0; }
.carlist .info{width: 299px; text-align: left; position: relative; line-height: 19px; border-left: 1px solid #efefef;overflow: hidden;}
.carlist .info_b{font-size: 14px;}
.carlist .info_l{position: absolute;left: 5px; top: 3px;}
.carlist .info_r{ margin-left: 135px;height: 100px;}
.carlist .time{width: 170px;}
.carlist .price{width: 120px;}
.carlist .operate{width: 169px;border-right: 1px solid #efefef;}
.carlist .operate_l{ line-height: 35px; font-weight: bold; text-decoration: none;text-align: center; padding: 6px 10px; background-color:#4170c1; color: #fff }
.carlist .operate_r{line-height: 35px;font-weight: bold; text-decoration: none;text-align: center; padding: 6px 10px; background-color: #e0e0e0;color: #4170c1}

.carlist-ccj .info_r p{padding-top: 12px;}

.searchcarbox{ padding: 20px 0 20px 25px; border: 1px solid #e0e0e0; margin:5px 0 10px 10px;}
.searchcarbox li{ height: 32px; margin-bottom: 10px; line-height: 32px; font-size: 14px}
.searchcarbox .Fsel{width: 200px;}
.searchcarbox .Fbtn{width: 200px; margin-top: 10px;}

/*car detail*/
.cartitle{font-size:20px; padding-top: 20px; position: relative;}
.cartitle .Combtn{ line-height: 18px;}
.cartitle b{position: absolute; right: 42px; top: 22px; font-size: 18px;}
.cardetail{ margin:10px 0 30px;}
.cardetail .content_m{ width: 680px;}
.cardetail .sidebar_m{ width: 340px;}
.cardetail td{height: 25px; background: #fff}

/*buycar info list*/
.buycarlist{ text-align: left;}
.buycarlist li{ border-bottom: 1px dotted #ccc;}
.buycarlist .buy_t{ font-size: 15px; height: 30px; padding: 5px 5px 5px 0; line-height: 30px;}
.buycarlist .buy_t b{ float: right; font-size: 15px; color: #c00; font-weight: bold;}
.buycarlist .buy_info{ padding: 5px 5px 5px 0; line-height: 20px;}
.buycarlist .buy_info span{ padding-right:50px; font-size: 13px; color: #888}

/*buycar info*/
.buyinfobox{padding:40px 25px;font-size:16px;border:1px solid #e0e0e0; border-top: 2px solid #4170c1; margin-bottom: 20px}
.buyinfobox h1{ font-size:20px; color: #000; margin-bottom: 25px}
.buyinfobox .sub_title{color:#888;border-bottom: 1px dotted #e0e0e0; line-height: 30px; height: 30px; margin-bottom:30px; font-size: 14px; }
.buyinfobox .sub_title span{ padding-right: 50px;}
.buyinfobox .sub_list li{line-height: 40px; height: 40px;}
.buyinfobox .sub_list label{display:inline-block;width:100px;}

/*jingjia*/
.jp_left_nav{ margin-right:15px; font-size: 14px;}
.jp_left_nav li{padding:10px 3px 10px 50px; border: 1px solid #ccc;border-radius:3px;-moz-border-radius:3px; margin-bottom: 10px}
.jp_left_nav li:hover{background: #ffc;}
.jp_left_nav li a{color: #000;display: block;zoom:1;}
.jp_left_nav li a:hover{color: #000; text-decoration: none;}
.jp_left_nav li.sel{ background: #ffc;}
.jp_left_nav li.sel a{color: #000;}
.jp_left_nav li.sel a:hover{color: #000;text-decoration: none;}
.jp_box{ margin: 15px auto;}
.jp_box .content{ float: right; width: 800px;}
.jp_box .sidebar{ float: left; width: 220px;}
.jp_d{padding:15px;border: 1px solid #ccc;border-radius:6px;-moz-border-radius:6px;overflow:hidden;}
.jp_d h1{font-size: 16px; position: relative;}
#canceljj{ position: absolute; right: 0; top: 0; padding: 5px 15px; color: #fff; background-color: #4170c1; font-size: 12px; font-weight:normal;}
.jp_number{ padding: 15px 0;}
.jp_detail{width:360px;height:600px;overflow-y:scroll;background:#8af8ae; padding: 5px 10px; line-height: 22px;}
.jp_do{width:380px; height: 100%}
.jp_time, .jp_price{border:1px solid #ccc; text-align: center;}
.jp_price{border-top: none}
.jp_time dt, .jp_price dt{padding:5px;background:#8af8ae;font-weight:bold;border-bottom:1px solid #ccc;}
.jp_time dd{padding:15px;line-height:45px;}
.jp_time span{display:inline-block;width:45px;height:45px;font-size:30px;color:#fff;background:#f94;margin:0 3px; }
.jp_price dd{padding:10px;}
.jp_price h3{font-size:50px;color:#f03;padding:15px;line-height:50px;}
.jp_price span{font-weight:bold;color:#000;}
.limit_time span{background:#f00;width:54px;}
.jp_myprice{ padding: 20px 15px 3px;}
.jp_fast_price{ margin-bottom: 20px;}
.jp_fast_price p{ margin-bottom: 10px;}
.jp_last_price{ position:relative;zoom:1;}
.jp_last_price p{ margin-bottom: 10px;}
.jp_last_price .addpricebtn{ position: absolute; top: 32px; right: 40px;}
#myprice{width: 240px; height: 50px; line-height: 50px; font-size: 40px;border: 3px solid #ccc; color: #33cc00; font-weight: bold;}
#bidbtn{ margin-left: 20px;padding:0 20px;}

/*pmh module*/
.paimaihuititle{font-size: 20px; font-weight: bold; border-bottom: 2px solid #ccc; color:#4170c1; padding: 20px 0;}
.paimaihuilist{ margin-bottom: 30px}
.paimaihuilist table{border-collapse: collapse;text-align: center;}
.paimaihuilist th{ background-color: #efefef; font-size: 14px; line-height: 36px;}
.paimaihuilist td{border-bottom: 1px solid #e0e0e0; line-height: 30px;}

.pmhdetail{margin:30px 0;}
.pmhdetail .sidebar_m{ width: 270px; float: left; padding-right:10px;}
.pmhdetail .content1_m{ width: 480px; float: left;padding-right:10px;}
.pmhdetail .content2_m{ width: 250px; float: right;}
.pmh_left_title,.pmh_right_title{ height: 48px; line-height: 48px; background: #999; font-size: 14px; padding: 0 20px; color: #fff; overflow: hidden;}
.pmh_right_title{text-align: center;}
.pmh_left_list{ overflow-y: scroll; overflow-x: hidden; background: #f5f5f5; height: 580px;}
.pmh_left_list li{position: relative; padding: 6px 0; padding-left: 20px; padding-right:3px;}
.pmh_left_list li.sel{background: #d6e3f0;}
.pmh_left_list em{ position: absolute;left: 0;top: 8px; width: 16px; height: 16px; line-height: 16px; background: #bfbfbf; font-size: 11px; color: #fff; text-align: center;}
.pmh_left_list p{line-height: 25px;}
.pmhdetail .ad-gallery{width: 480px;}
.pmhdetail .ad-gallery .ad-image-wrapper{height: 360px;}
.pmhdetail .ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image,.pmhdetail .ad-gallery .ad-image-wrapper .ad-next .ad-next-image{background-position: 0 130px;}
.pmhcartitle{ padding-bottom: 10px; font-size: 14px; position: relative;}
.pmhcartitle h1{ font-size: 22px; font-weight: normal; padding-bottom: 8px; border-bottom: 1px solid #e0e0e0;}
.pmhcartitle h1 em{width: 24px; height: 24px; line-height: 24px; text-align: center; background: #959595; color: #fff; font-size: 12px; display: inline-block;}
.pmhcartitle p{ line-height: 25px;}
.pmhcartitle p span{ padding-right: 20px;}
.pmhcartitle .guanzhu{ position: absolute; top: 0; right: 0; line-height: 18px;}
.pmhcartitle table{ width: 100%; table-layout: fixed; border-collapse: collapse; border-spacing: 0; text-align: center; line-height: 25px;}
.phmmemo{ margin-top: 10px; border:1px solid #efefef; background: #f5f5f5; padding: 15px; line-height: 20px; font-size: 12px}
.pmhcarinfo{ padding: 0px 0 30px;}
.pmhcarinfo h2 { border-bottom: 2px solid #999; line-height: 32px; }
.pmhcarinfo td { width: 20%; padding-left: 4px; background-color: #fff;}
.pmhcarinfo th { width: 12%; background-color: #f5f5f5; padding-left: 4px; text-align: left; font-weight: normal;line-height: 31px;}
#pmh_myprice{width: 150px; height: 25px; line-height: 25px; font-size: 15px;border: 3px solid #ccc; color: #33cc00; margin-left: 30px; text-align: center;}
.pmhbid .jp_price h3{ font-size: 30px; padding: 0}
.pmhbid .jp_myprice{ border:1px solid #ccc; border-top: 0}
.pmhbid .jp_info{  padding: 20px 15px 3px;border:1px solid #ccc; border-top: 0}
.pmhbid .jp_last_price .addpricebtn{ position: absolute; top: 5px; right: 4px;}
.pmhbid .jp_last_price .minuspricebtn{ position: absolute; top: 5px; left: 5px;}
.pmhbid .Fbtn{  padding: 0px 15px; color: #fff; background: #4170c1; font-size: 12px; font-weight: normal; text-align: center; display: inline-block; height: 35px; line-height: 35px;}
.pmhbid .disbtn{background:#ccc;color:#888;}
.pmhbid .jp_info ul{line-height: 30px;}
.pmhbid .jp_info li{ border-bottom: 1px solid #d6e3f0}
.pmhbid .jp_info li span{float: right;}
.pmhbid .jp_info p{ font-size:16px; padding: 20px 0 20px;}
.pmhbid .jp_time dd{padding:15px;line-height:60px; height: 60px;color: gray}
.pmhbid .jp_time b{font-size:20px;margin:0 3px; color: #000; font-weight: normal;}
.pmhbid .jp_time .bigsize{font-size: 29px;}
.pmhbid .jp_time .bidsuccess{color:#33cc00;font-size: 20px;}
.pmhbid .jp_time .bidfail{color:#c00;font-size: 20px;}
.pmhbid .jp_time .lot-time{ width: 50px; height: 50px; font-size:28px; line-height: 50px;}
.pmhfinish{ text-align: center; font-size: 36px; height: 400px; line-height: 400px;}
.totalpmhcar{text-decoration: underline;font-size: 16px; color: #fff; font-weight: bold;}


/*article module*/
.articlebox{border: 1px solid #e0e0e0;border-radius:3px;-moz-border-radius:3px;font-size: 14px;margin: 20px 0;}
.articlebox h1{font-size: 22px; padding: 20px 15px; margin: 0 10px; text-align: center; border-bottom: 2px solid #4170c1; font-weight: normal;}
.articlebox .publish_info{ padding: 5px; margin: 0 10px 20px; text-align: center; font-size: 11px;}
.articlebox .publish_info span{ padding-right: 20px;}
.articlebox .cont{padding: 20px 50px;margin: 0 10px 20px; font-size: 14px; line-height: 26px;}
.articlebox .cont h2{ font-size: 18px; font-weight: bold; margin-bottom: 10px;}
.articlebox .cont p{ margin-bottom: 20px;}

/*article list module*/
.articlelist{border: 1px solid #e0e0e0; border-radius:3px;-moz-border-radius:3px; margin: 20px 10px 30px 0;}
.articlelist h1{  font-size: 14px; font-weight: normal; color:#4170c1; background-color: #efefef; padding: 6px 0 6px 8px;}
.articlelist ul{ padding: 30px 20px;}
.articlelist ul li{ line-height: 36px; font-size: 14px; border-bottom: 1px dotted #ccc;}
.articlemore{border: 1px solid #e0e0e0; border-radius:3px;-moz-border-radius:3px; margin-top: 20px}
.articlemore h2{ font-size: 14px; font-weight: normal; color: #4b4b4b; margin:0 0 8px; line-height: 36px; padding: 0 10px;}
.articlemore h2 span{ float: right}
.articlemore h2 span a{color: #999;}
.articlemore ul{font-size: 12px;  line-height: 25px; padding: 3px 1px 5px 10px;}
.articlemore li{ white-space: nowrap; overflow: hidden; text-overflow:ellipsis;}
.articlemore li a{color: #777;}

