*{margin:0;padding:0;}
body{margin:0;font-size:12px;line-height:150%;text-align:center;background:#F6F6F6;color:#7e7e7e;}
.clear:after{content:".";display:block;clear:both;height:0px;visibility:hidden;}
.clear{_height:1%;}
*+html .clear{min-height:1px;}
img{border:0;vertical-align:middle;}
ul,li{list-style:none;}
a{color:#1D64D6;text-decoration:underline;}
a:focus{outline:0;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
table{border-collapse:collapse;font-size:14px;}
input,select,textarea{font-size:14px;}
input{margin-right:2px;}
.body_wrap{width:815px;margin:0 auto;text-align:left;background:#fff;}
.header{position:relative;width:100%;height:87px;background:#2975BC;}
.header h1{position:absolute;top:18px;left:40px;}
.header h1 a{display:block;text-indent:-5000px;width:161px;height:61px;overflow:hidden;background:url(http://static.51img1.com/v3/www/images/logo.gif) no-repeat;}
.header .action_list{position:absolute;right:5px;top:0;}
.header .action_list li{display:inline;margin-left:5px;color:#fff;}
.header .action_list li.arrow{padding-left:10px;background:url(http://static.51img1.com/v3/www/images/small_pic.gif) no-repeat 0 1px;}
.header .action_list li a{color:#fff;font-size:12px;margin-right:5px;text-decoration:none;}
.header p{position:absolute;right:10px;bottom:5px;font-size:14px;color:#fff;font-weight:bold;}
.main{margin-top:12px;padding-bottom:10px;}
.main_left{float:left;width:230px;padding:0 5px;text-align:center;}
.left_box{border-top:1px dashed #E5E5E5;padding-top:10px;text-align:left;width:204px;margin:10px auto 0;}
.left_box .title{padding-left:5px;height:30px;line-height:30px;}
.left_box .title h3{color:#7D7D7D;font-family:Arial;float:left;}
.login{margin:0 0 35px;border:none;padding:0;width:auto;}
.login .title{padding-left:15px;background:#F8F8F8;}
.login .title h3{padding-left:10px;background:url(http://static.51img1.com/v3/www/images/small_pic.gif) no-repeat 0 -8px;}
.login .contain{width:204px;margin:0 auto;overflow:hidden;}
.login_box{height:184px;overflow:hidden;}
.login .have_validate{height:236px;}
.login_list{color:#909090;}
.login_list li{margin-top:5px;*margin-top:4px;}
.login_list .input_text{width:198px;padding:4px 2px 0;height:20px;border:1px solid #8A8A8A;color:#000;font-weight:bold;font-family:Arial;}
.login_list .input_text,.login_list li img{vertical-align:middle;}
.login_list .input_disabled{color:#999;background:#E0DFE3;}
.login .btn_area{margin:2px 0 0;}
.login .btn_area input{margin-right:12px;}
.login .btn_area input.register{margin-right:0;}
.login .feedback{margin:7px 0 0 0;*margin:4px 0 0 0;text-align:center;}
.login .feedback a{margin:0 5px;}
.login .wap_login{margin-top:0px;border:1px solid #DCDCDC;height:28px;line-height:28px;color:#7D7D7D;text-align:center;}
.login .wap_login a{color:#4877C5;margin:0 5px;font-weight:bold;text-decoration:none;font-size:14px;}
.after_login h4{margin:15px 0;color:#909090;}
.after_login .login_list li{font-size:14px;margin-top:15px;}
.after_login .btn_area{margin-top:40px;}
.after_login .btn_area input{margin-right:17px;}
.down_list li a{color:#455A87;font-size:14px;}
.down_list li img{margin-right:5px;}
.down_list li{margin-bottom:25px;}
.down{padding-bottom:10px;height:313px;overflow:hidden;}
.down_list{margin:5px 0 0 5px;}
.down_list li .intro{color:#7D7D7D;line-height:20px;margin-top:10px;}
.left_box_ad{width:auto;border:none;padding:0;}
.improve_list{margin-top:5px;height:60px;overflow:hidden;}
.improve_list li{line-height:20px;}
.news{margin-top:5px;}
.news ul{height:80px;*height:82px;overflow:hidden;}
.news li{padding-left:10px;background:url(http://static.51img1.com/v3/www/images/small_pic.gif) no-repeat 0 -45px;line-height:20px;}
.news li a{color:#7E7E7E;text-decoration:none;}
.news li a.color_red{color:Red;}
.main_right{float:right;margin-right:10px;padding-left:10px;display:inline;width:554px;min-height:918px;height:auto !important;height:918px;border-left:1px solid #E5E5E5;}
.focus_pic{height:245px;overflow:hidden;}
.commend{margin-top:5px;}
.more{text-align:right;padding:5px 10px 5px 0;font-size:14px;}
.more a{color:#000;}
.commend .contain{background:#EEF5FB;}
.commend .contain .more{padding-right:25px;}
.commend_list{padding:10px 0 0 15px;}
.commend_list li{float:left;width:94px;margin:0 5px;display:inline;}
.commend_list li .img_box{width:94px;height:96px;background:url(http://static.51img1.com/v3/www/images/box_bg.gif) no-repeat;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:84px;*font-family:Arial;overflow:hidden;}
.commend_list li .img_box img{vertical-align:middle;}
.commend_list li p{text-align:center;line-height:22px;}
.commend_list li a{font-size:14px;}
.tag{padding:0 10px;margin-top:20px;line-height:22px;}
.tag a{float:left;margin-right:18px;font-size:14px;white-space:nowrap;color:#0B467C;}
.forum{margin-top:10px;width:554px;height:175px;background:url(http://static.51img1.com/v3/www/images/forum_bg.gif) no-repeat;}
.forum_list{padding:20px 0 0 10px;}
.forum_list li{line-height:25px;}
.forum_list li span{margin-left:20px;color:#7E7E7E;}
.forum_list li{float:left;width:100%;line-height:22px;}
.forum_list a{color:#000;font-size:14px;}
.forum_list li .list_title{float:left;width:80px;font-size:14px;}
.forum_list li .list_title a{color:#7e7e7e;text-decoration:none;}
.forum .more{padding-right:30px;}
.right_box_ad{margin:10px 0 0;}
.client{margin-top:10px;padding:10px;border:1px solid #DCDCDC;}
.client .title h3{float:left;padding-bottom:3px;border-bottom:4px solid #DCDCDC;}
.client .title .hot_commment{float:right;margin-right:10px;display:inline;}
.client_list{margin-top:10px;}
.client_list li{float:left;margin:8px 15px 0;display:inline;text-align:center;}
.footer{margin:20px auto 0;width:815px;line-height:18px;font-family:Arial;text-align:left;}
.footer .footer_link li{display:inline;margin-right:5px;}
.footer .footer_link li a{margin-right:5px;text-decoration:none;}
.footer .left_text{float:left;width:595px;margin-top:10px;line-height:22px;}
.footer .right_info{float:right;margin-right:10px;width:180px;position:relative;top:-25px;display:inline;}
.footer .right_info a{text-decoration:none;}
.color_red,a.color_red{color:Red;}
.color_green,a.color_green{color:Green;}
.color_blue,a.color_blue{color:Blue;}
.color_purple,a.color_purple{color:#C22EFF;}
.size_16,a.size_16{font-size:16px;}
.kf_link{display:inline;float:right;margin-right:10px;color:#FF0000;}
.tip{background:#FFEFA4;border:1px solid #FF9900;color:#DC6800;position:absolute;top:253px;*top:257px;left:72px;*left:83px;z-index:100;width:180px;padding:2px 5px;*padding:4px 5px 0;}
.login .have_validate .tip{top:306px;*top:310px;}
