*{ margin:0; padding:0;}

ul li{ list-style:none;}

a{ text-decoration:none;}

a:hover{ text-decoration:underline;}

.clearfix:after { 

    visibility: hidden; 

    display: block; 

    font-size: 0; 

    content: " "; 

    clear: both; 

    height: 0; content

} 

.page-index, .page-safeset {

    background: url(../images/bg_blue.jpg) repeat-x 0 140px;

}

.w1000{ width:1000px; margin:0 auto; position:relative}

/*#aqzx{ background:url(../images/body_bg.gif) repeat-x top; }*/

.body_left{ background:url(../images/body_bg_left.jpg) 0 0 no-repeat; width:19px; height:116px; float:left;}

.body_right{ background:url(../images/body_bg_right.jpg) 0 0 no-repeat; width:19px; height:116px; float:right;}

/*.banner{ height:116px; position:relative;}*/

.lock {float:left; height:145px}

.banner .login{  line-height:30px; position:absolute; right:10px; font-size:14px; padding-left:20px; color:#fff;}

/*.banner .welcomeBox{ background:url(../images/login_key.png) no-repeat left center; display:inline-block; padding-left:15px; margin-left:20px}*/

.banner .login a{ color:#fff; padding-left:25px;}

.banner .nav{ 

    /*float:right; margin-top:38px;*/

    height: 40px;

    line-height: 40px;

    background-color: #197be9;    

}

.banner .nav ul li { float:left;  position:relative;}

.banner .nav ul li ul li{ float:none; line-height:38px; background:url(../images/banner_ahover_bg.gif) repeat-x; }

.banner .nav ul li ul { display:none; position:absolute; top:40px; left:0px;}

.banner .nav ul li:hover ul{ display:block;}

.banner .nav ul li a{display:block; color:#fff; font-family:"榛戜綋"; font-size:16px;

    width: 122px;

    text-align: center;
}

.banner .nav ul li ul li a{ display:block; color:#fff; font-family:"榛戜綋"; font-size:14px;

    width: 107px;

    text-align: center;

}


.banner .nav >div > ul > li > a.active {

    background-color: #146de4;

}

.banner .nav ul li a:hover{ text-decoration:none;

    /*background:url(../images/banner_ahover.jpg) no-repeat center; */

    color:#fff;

    background-color: #3589ec;

}

.banner .nav ul li:hover{ background:url(../images/banner_ahover_bg.gif) repeat-x;}

.content_sy {background:url(../images/content_top_bg.jpg) repeat-x; }

.content {width: 1000px;margin: 20px auto 0;min-height: 510px; border: 1px #e3ecf9 solid;}

.content_X {background:url(../images/content_bg.jpg) no-repeat; width:1078px; margin:20px auto 0; height:auto;}

.footer {height:80px; line-height:25px; margin-top:22px; text-align: center; color: #818181;}

.footer p{ text-align:center; font-size:12px}

.index2_class td{align:right}

.linewidth{margin: 7px 0 0 0;}

.td_{padding: 7px 0 0 0;}





/*棣栭〉*/

.content_top{ height:500px; background:url(../images/banner_n.jpg) center no-repeat;}

.content_top .text{ font-family:"Microsoft Yahei"; padding:30px 0 0 20px}

.content_bottom {

    width: 1200px;

    margin: 25px auto 0;

}

.content_bottom li {

    float: left;

    margin: 0 7px;

}

.td_r { text-align: right;   padding-top: 10px;}

.td_l { text-align: left;   padding-top: 10px;}



/*瀹夊叏闂*/



.con { font-size:12px; margin:30px 80px 0; line-height:25px;}

.zw {color:#333333; font-size: 16px; padding-bottom: 25px; border-bottom: 1px #f3f3f3 solid; margin-top: 25px;}

.yj{color:#ff6000; padding: 20px 0 75px;}



/*鐧诲綍鍚�*/

.grxx{float:left;}

.mbgj{float:right;}

.xx {float:left;}

.grxx .pic {padding:40px 0 0 30px; float:left;}

.xx {margin:40px 0 0 20px; line-height:22px; color:#333; width:647px;}

.xx_a a{color:#336699; text-decoration:none;}

.aqjb{ no-repeat 22% center;}

.czfx{ margin-top:35px;}

.wbd{margin-top:10px;}

.mbgj {background:url(../images/mbgj_bg.jpg) repeat-x; width:250px; height:485px; margin: 40px 20px 0 0;}

.mbgj .head{margin:10px 0 0 5px;}

.mbgj .con_a {margin:20px 0 0 15px;}

.con_a a {text-decoration:none; color:#336699;} 

.hs{color:#999;}



/*瀵嗙爜淇敼*/

.rembernum {font-size:12px; color:#336699; margin:10px 0 0 100px;}

.xmm { padding:5px 0 10px 0;  color:#666; line-height:30px; }

.xmmx { padding:10px; border:1px solid #99ccff; background:#e3f0fa; color:#666; line-height:30px; }

.mmzc{font-size:12px; color:#333; margin:0 0 15px;}

.mmqd{margin:0 0 15px 119px;}

.qrxmm{margin:5px 0 10px; line-height:30px; }

.yzm {margin:5px 0 10px;}

.kbq{ margin:4px 4px 0 5px;}

.buttom {margin:20px 0 0 230px;}

.wt_class {}





/*鎵惧洖瀵嗙爜*/

.newnum {margin-left:32px;}

.wtr_class {margin-left:0;}

.xgxmm {margin:10px 0 12px 32px;}

.yzm02 {margin:10px 0 0 32px;}



.zhmmBtn{ background:#3399ff; cursor:pointer; border:none; font-weight:bold; width:88px; height:29px; text-align:center; line-height:25px; color:#fff;font-size:14px; }



/* 登录后首页样式 */

.clear {

    clear: both;

}

.index-main {

    width: 1000px;

    margin: 20px auto 0;

    border: 1px solid #e3ecf9;

    font-size: 14px;

    background-color: #f8fbff;

}

.index-main .cont-left {

    float: left;

    padding: 25px;

    border-right: 1px solid #e3ecf9;

    width: 660px;

    background-color: #fff;

}

.index-main .cont-left .avator {

    float: left;

    width: 100px;

    height: 100px;

    margin-right: 25px;

}

.index-main .cont-left .desc p {

    line-height: 24px;

}

.index-main .cont-left .desc span {

   width: 116px;

   display: inline-block;

}

.index-main .cont-right {

    float: left;

    width: 288px;

}

.rating-info > div{

    margin-top: 25px;

}

.rating-title {

    font-size: 20px;

    color: #333;

}

.danger-item {

    padding-bottom: 30px;

    border-bottom: 1px dashed #e9e9e9;

}

.danger-item .item, .safe-item .item {

    position: relative;

    margin-top: 20px;

}

.danger-item .item a, .safe-item .item a {

    position: absolute;

    right: 10px;

    top: 0;

    display: inline-block;

    width: 78px;

    height: 28px;

    line-height: 28px;

    text-align: center;

    border: 1px solid #e8e8e8;

    color: #000;

    background-color: #fcfcfc;

}

.danger-item i, .safe-item i {

    display: inline-block;

    width: 18px;

    height: 20px;

    margin-right: 16px;

    vertical-align: middle;

    background: url(../images/icon_warn.jpg) no-repeat center;

}

.danger-item span, .safe-item span {

    margin-left: 34px;

    color: #aaa;

    font-size: 12px;

}

.safe-item i {

    background-image: url(../images/icon_ok.jpg);

}

.safe-seting {

    padding: 20px;

    border-bottom: 1px dashed #e9e9e9;

}

.safe-seting li {

    position: relative;

    padding-left: 54px;

    margin-bottom: 40px;

}

.safe-seting i {

    position: absolute;

    top: 0;

    left: 0;

    display: inline-block;

    width: 34px;

    height: 34px;

    background: url(../images/icon_user.jpg) no-repeat center;

}

.safe-seting i.i-link {

    background-image: url(../images/icon_link.jpg);

}

.safe-seting i.i-email {

    background-image: url(../images/icon_email.jpg);

}

.safe-seting a {

    position: absolute;

    top: 0;

    right: 0;

    margin-top: 5px;

}

.safe-seting span {

    font-size: 12px;

    color: #aaa;

}

.cont-right .title {

    margin-bottom: 25px;

}

.common-problem {

    padding: 20px;

}

.common-problem ul {

    padding-left: 20px;

}

.common-problem li {

    margin-bottom: 10px;

    list-style: disc;

    color: #fdb13f;

}

.common-problem p {

    color: #333;

}

/* 评分 */

.progress {

    width: 530px;

    height: 10px;

    position: relative;

    margin-top: 20px;

}

.progressBar{

    width: 100%;

    height: 100%;

    border-radius: 8px;

    position: absolute;

    left: 0px;

    top: 2px;

    overflow: hidden;

    background-color: #dcdcdc;

}

.progress span{

    position: absolute;

    right: -70px;

    color: #fdb13f;

    font-size: 28px;

    top: -14px;

}

.progressWidth{

    position: absolute;

    left: 0px;

    top: 0px;

    bottom: 0px; 

    background-color: #fdb13f;

}



/* 头部新样式 */

.header {

    height: 100px;

    line-height: 100px;

}

.header-left {

    float: left;

    margin-top: 22px;

}

.header-right {

    float: right;

    /*color: #2e82ff;*/

    font-size: 12.8px;

}

.cont-right .safe-seting a { color: #2e82ff}
.cont-right .common-problem a { color: #333;}
.cont-left .desc a{color: #2e82ff;}


	.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
	.cjwt_title {font-size: 32px; color: #197be9;}
	.cjwt_con{padding: 50px 0 40px 0;}
	.cjwt_left {padding-left: 90px; float: left;}
	.cjwt_right {padding: 55px 175px 0 0; float: right; width: 350px;}








