.bar,.bar-title,.breadcrumbs,.comment-list,.footer,.header_img,.welcome_bar{position:relative}
*,.news ul,.pages ul li{list-style-type:none}
html{overflow-x:hidden;overflow-y:auto}
.error,.fix{overflow:hidden}
body{background:#eee;font-family:Arial,Helvetica,sans-serif;color:#515151;font-size:14px;line-height:1.4em}
.clearboth,.clearfix:after{clear:both;display:block;font-size:0;line-height:0}
.bar-title,h1,h2,h3,h4,h5,h6{font-family:airal}
.clearfix{display:block}
.clearfix:after{content:' ';visibility:hidden;width:0;height:0}
.fix,hr{height:1px}
.fix{clear:both;margin:-1px 0 0}
.clear{clear:both}
a{text-decoration:none;outline:0}
.col a{color:#2e88c7}
.col p{margin-bottom:15px}
.container_12{margin-left:auto;margin-right:auto;width:970px}
.col{float:left}
#sidebar_disable .container_12 .col_1,.container_12 .col_1{width:940px}
#sidebar_disable .container_12 .col_1_2,.container_12 .col_1_2{width:460px}
ul{list-style:disc}
ol{list-style:decimal}
ol li{margin-top:5px;margin-bottom:7px}
ol{margin-left:25px}
ol ol,ol ul,ul ol,ul ul{margin-bottom:0}
hr{border:0 solid transparent!important;background-color:transparent!important}
.border{border:1px solid #d6d6d6}
.divider,.divider_space,.divider_thin{clear:both;display:block;margin-bottom:0;padding-top:1px;width:100%}
.divider_thin{margin-bottom:10px;padding-top:10px}
.divider{background:url(../images/divider_line.gif) bottom repeat-x;padding-top:22px;margin-bottom:50px}
.clearboth{height:0;width:100%}
h2,h3,h4,h5,h6{font-weight:400}
h2{font-size:23px;line-height:22px;color:#444e69;margin-bottom:15px}
h4{font-size:17px;color:#333;margin-bottom:10px}
h5{font-size:14px;font-weight:400}
h6{font-size:12px;letter-spacing:2px;margin-bottom:5px;padding-bottom:5px;text-transform:uppercase;line-height:20px;font-weight:400;color:#444e69}
#sidebar_right .sidebar .button_link{margin:10px 0 10px 25px}
#sidebar_left .sidebar .button_link{margin:10px 25px 10px 0}
.welcome_bar .button_link{font-weight:400}
.welcome_bar .button_link span{padding:13px 10px 21px 40px}
.welcome_bar .button_link:active span{background-position:left -104px;padding:13px 10px 21px 37px}
.header_img{z-index:2000}
.topnav{background:#1D1F2B;height:90px}
.topnav .container_12{position:relative;z-index:5000}
/*.logo{padding:30px 10px 0;width:160px;height:60px;float:left}*/
.header_flash{padding:50px 0}
.welcome_bar{background:url(../images/title_bar_bg.gif) repeat-x;clear:both;margin-bottom:2px;z-index:10}
.bar{background:url(../images/title_bar_shadow.gif) 0 106px no-repeat;height:88px;padding:21px 0 0;z-index:8}
.bar-icon{width:80px;height:88px;float:left}
.bar-title{float:left;width:620px;z-index:1}
.bar-title .title,.bar-title h1{font-size:33px;color:#444e69;text-shadow:0 1px 1px #f2f2f2;line-height:33px;margin:0 0 4px;display:block}
.bar-title .title span,.bar-title h1 span{color:#2e88c7}
.sub-text{color:#6a7184;font-size:16px}
.bar-right{width:256px;float:left}
.gl_col_2 .gallery-more a,.gl_col_3 .gallery-more a,.gl_col_4 .gallery-more a,.link-more{color:#2e88c7;background:url(../images/ico_plus.png) left center no-repeat;padding-left:25px;line-height:25px;margin:10px 0;display:block;clear:both;width:90px}
.gl_col_2 .gallery-more a:hover,.gl_col_3 .gallery-more a:hover,.gl_col_4 .gallery-more a:hover,.link-more:hover{color:#753573}
.breadcrumbs{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:13px;padding-top:5px;color:#7e8496}
.breadcrumbs a{color:#2e88c7;background:url(../images/ico_arrow_dark.gif) right 5px no-repeat;padding-right:14px;margin-right:3px}
.breadcrumbs a:hover{color:#1870ad}
#sidebar_right .content,.content{margin:0 330px 0 10px;width:620px;padding-top:25px}
#sidebar_right .sidebar,.sidebar{width:266px;float:left;margin-left:-257px;padding-top:27px}
#sidebar_left .content{margin:0 10px 0 330px;width:620px}
#sidebar_left .sidebar{width:266px;float:left;margin-left:-960px}
#sidebar_disable .content{margin:0;width:960px}
#sidebar_disable .sidebar{display:none}
#sidebar_right .container_12{background:url(../images/sidebar_right_bg.gif) right 0 no-repeat;min-height:614px}
#sidebar_left .container_12{background:url(../images/sidebar_left_bg.gif) left 0 no-repeat;min-height:614px}
.sidebar h3{font-size:20px;font-weight:400;color:#444e69;text-shadow:#fff 0 1px 1px;margin-bottom:20px;margin-left:36px}
#sidebar_left .sidebar h3{margin-left:16px}
.sidebar a{color:#2e88c7}
.sidebar_space{padding:10px}
/*.footer{background:url(../images/footer_bg.gif);color:#6c727b;font-size:13px}
.footer_bg{background:url(../images/footer_top.gif) top repeat-x}
.footer .container_12{padding:21px 0 20px;background:url(../images/footer_highlight.png) no-repeat}
.footer .col h3,.footer h3{font-size:21px;color:#fff;margin:0 0 44px}
.footer a{color:#6c727b}
.footer a:hover{color:#b1b3b7}
.footer ul{margin:0;padding:0}
.footer ul li{list-style:none;background:url(../images/ico_arrow_blue.gif) 0 6px no-repeat;padding-left:15px;margin-bottom:5px}*/
.contact-address{background:url(../images/ico_arrow_blue2.gif) 36px 7px no-repeat;padding-left:53px;margin:15px 0;font-weight:400}
.contact-maillist{background:url(../images/ico_arrow_blue2.gif) 36px 11px no-repeat;font-weight:400;margin:15px 0}
.contact-mail a{display:block;padding:3px 0 3px 53px}
.contact-mail a:hover{background:url(../images/sidebar_hover.gif) center top repeat-y}
.sidebar .widget ul,.sidebar .widget_categories ul{margin:0;background:url(../images/sidebar_list_line.gif) left top no-repeat;padding-top:2px;font-weight:400}
.sidebar .widget ul ul a,.sidebar .widget_categories ul ul a{padding-left:70px;background:url(../images/ico_arrow_blue2.gif) 56px 12px no-repeat}
.sidebar .widget ul ul a:hover,.sidebar .widget_categories ul ul a:hover{background:url(../images/sidebar_list_hover3.png) no-repeat}
.sidebar .widget li,.sidebar .widget_categories li{list-style:none;background:url(../images/sidebar_list_line.gif) left bottom no-repeat;padding-bottom:2px;margin:0}
.sidebar .widget li a,.sidebar .widget_categories li a,.sidebar .widget_categories li div{display:block;background:url(../images/ico_arrow_blue2.gif) 15px 12px no-repeat;padding:5px 5px 5px 30px}
.sidebar .widget li a,.sidebar .widget_categories li div{color:#2e88c7}
.post-item{text-shadow:#f9f9f9 0 1px 1px;clear:both;background:url(../images/divider_line.gif) bottom repeat-x;padding-bottom:35px;margin-bottom:30px}
.post-title h1,.post-title h2{margin:0 0 10px;line-height:1em;font-size:23px;font-weight:400;color:#444e69}
.post-title h2 a{color:#444e69}
.post-title h2 a:hover{color:#681651}
.post-date{font-size:12px;font-style:italic;color:#8f8f8f;margin:13px 0}
.post-comments-icon{background:url(../images/icon_comments.png) no-repeat;width:28px;height:33px;padding:10px 8px 0;text-align:center;font-size:14px;font-weight:400;line-height:15px;float:right;margin-left:10px}
.post-comments-icon a{color:#681651}
.entry{clear:both;font-size:13px;text-shadow:#fafafa 1px 1px 1px;padding-top:28px}
.post-meta{color:#3089c8;font-size:12px;font-weight:400}
.post-meta a{color:#3089c8;text-decoration:underline}
.post-meta a:hover{text-decoration:none}
.entry .aligncenter{margin-bottom:20px}
.comment-list{padding:10px 0 0}
.comment-reply-link{text-transform:lowercase}
.infoList li a{color:#595959}
.error{border:1px solid red!important}
.news{padding:0}
.news ul li{border-bottom:#d1d1d1 1px solid;height:29px}
.news ul li span{float:right;line-height:29px;padding-right:10px}
.news ul li a{line-height:29px;background:url(../images/icon1.gif) left 3px no-repeat;padding:0 5px 0 15px;color:#333}
.news ul li a img{margin-top:0!important}
.news ul li a:visited{color:#333}
.news ul li a:hover{color:#ec3b00}
.pages{margin-top:30px;margin-bottom:30px}
.pages span{border:1px solid #bebebe;background:#bebebe}
.pages a,.pages span{margin:0;padding:6px 15px;border-radius:10px}
.pages a{border:1px solid #bebebe;background:#fefefe}
.pages a:hover{border:1px solid #bebebe;background:#DDDADA}
.pages a:active{background:#ececec}
.news table{color:#737375}
.news table td{padding:0 14px 0 13px;height:30px;line-height:30px;font-size:14px;border-bottom:1px solid #e2e2e2}
.news table td a{background:url(images/icon1.gif) 8px 12px no-repeat;padding:0 0 0 20px;line-height:30px;display:block}
.pages{padding-top:10px}
.pages ul{float:right}
.pages ul li{float:left;padding:5px}
.pages a,.pages ul li a{color:#333}
*{margin:0;padding:0}
#jump{position:fixed;bottom:80px;left:10px;width:40px;z-index:400}
#jump li{height:50px;background:0 0}
#ceping,#reply,#share,#sina,#top,#weixin{display:block;width:40px;height:42px;overflow:hidden;cursor:pointer}
#weixin{background:url(../images/airwheel_wx.png) no-repeat}
#weixin:hover{background:url(../images/airwheel_wxs.png) no-repeat}
#EWM{position:absolute;left:52px;display:none;top:-110px}
#EWM img{width:150px;height:150px}
