html,body,div{
	margin: 0px;
	padding: 0px;
    font-family:'Microsoft YaHei';
}

/*二维码样式*/
.tdcode{
    width:175px;
    height:145px;
    position:fixed;
    top:200px;
    right:-150px;
    z-index:1;
}
.tdcode-tip{
    width:25px;
    height:120px;
    float:left;
    background-color:#ff5151;
    color:#fff;
    text-align:center;
    line-height:30px;
    padding-top:25px;
    cursor:pointer;
}
.tdcode-img{
    width:150px;
    height:145px;
    float:left;
    text-align:center;
    font-size:14px;
    background-color:#fff;
}
.tdcode-img p{
    color:#ff6c75;
}
.tdcode-img img{
    width:120px;
    height:120px;
}

#wrapper-content{
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

/*大图滚动样式*/
#outer{
    height: 300px;
    width: 1200px;
    overflow: hidden;
    cursor: pointer;
}
#inner{
    height: 300px;
}
#inner img{
    height: 300px;
    width: 1200px;
    float: left;
}

.box1{
    margin-top: 20px;
    width: 1200px;
    height: 280px;
}

/*登录样式*/
.box1-login{
    width: 360px;
    height: 280px;
    background-color: #f7f7f7;
}
.login-type{
    width: 360px;
    height: 40px;
    font-size:18px;
    text-align: center;
    line-height: 38px;
    cursor: pointer;
}
.login-checked{
    width: 179px;
    height: 38px;
    color:#46cbdb;
    border:1px solid #46cbdb;
}
.login-unchecked{
    width: 179px;
    height: 38px;
    background-color:#f7f7f7;
    color:#ff6c75;
}
.login-name{
    width: 340px;
    height: 40px;
    margin: 20px 10px;
    background-color: #eaeaea;
}
.login-name input{
    width: 300px;
    height: 40px;
    margin: 0 20px;
    line-height: 40px;
    border: 0px;
    outline: none;
    color: #989898;
    font-size: 14px;
    font-family: "微软雅黑";
}
.username{
    background: url(../images/user.png) right no-repeat;
}
.login-password{
    width: 340px;
    height: 40px;
    margin: 20px 10px;
    background-color: #eaeaea;
}
.login-password input{
    width: 300px;
    height: 40px;
    margin: 0 20px;
    line-height: 40px;
    border: 0px;
    outline: none;
    color: #989898;
    font-size: 14px;
    font-family: "微软雅黑";
}
.password{
    background: url(../images/password.png) right no-repeat;
}
        .login-button{
            width: 360px;
            height: 99px;
        }
        .denglu{
            width: 180px;
            height: 99px;
            text-align: center;
            font-size: 14px;
            font-family: "微软雅黑";
            color: #585858;
        }
        .denglu-top{
            width: 180px;
            height: 30px;
            line-height: 30px;
        }
        .denglu-button{
            width: 180px;
            height: 69px;
            line-height: 69px;
        }
        .denglu-button input{
            width: 140px;
            height: 40px;
            background-color: #4bd4e4;
            font-family: "微软雅黑";
            font-size: 18px;
            color: #fff;
            border: 0px;
            outline: none;
            cursor: pointer;
        }
        .zhuce{
            width: 180px;
            height: 99px;
            text-align: center;
        }
        .zhuce-top{
            width: 180px;
            height: 30px;
            line-height: 30px;
        }
        .zhuce-top a{
            color: #3c8bc4;
            font-family: "微软雅黑";
            font-size: 14px;
        }
        .zhuce-button{
            width: 180px;
            height: 69px;
            line-height: 69px;
        }
        .zhuce-button input{
            width: 140px;
            height: 40px;
            background-color: #ff6c75;
            font-family: "微软雅黑";
            font-size: 18px;
            color: #fff;
            border: 0px;
            outline: none;
            cursor: pointer;
        }
        .hidden-denglu{
            width: 360px;
            height: 99px;
            display: none;
        }
        .hidden-denglu-button{
            margin: 0 auto;
            width: 180px;
            height: 69px;
            line-height: 69px;
        }
        .hidden-denglu-button input{
            width: 140px;
            height: 40px;
            background-color: #4bd4e4;
            font-family: "微软雅黑";
            font-size: 18px;
            color: #fff;
            border: 0px;
            outline: none;
            cursor: pointer;
        }
        .login-after{
        	width: 360px;
        	height: 280px;
        	background-color: #f7f7f7;
            display:none;
        }
        .login-info{
            width:360px;
            height:109px;
            border-bottom:1px dotted #cdcdcd;
        }
        .login-image{
            width:130px;
            height:109px;
            text-align:center;
        }
         .login-image img{
            margin-top:5px;
        }
         .login-title{
             width:230px;
             height:69px;
             padding:20px 0;
             line-height:40px;
             font-size:20px;
             color:#a0a0a0;
         }
         .login-title a{
             color:#fc6c6c;
         }
         .login-title img{
             vertical-align:-4px;
         }
         .login-other{
             width:360px;
             height:170px;
         }
         .other-common{
             width:120px;
             height:170px;
             text-align:center;
             font-size:16px;
             line-height:30px;
         }
         .other-a{
             color:#f25c5c;
         }
          .other-aa{
             color:#b4b4b4;
         }
          .other-b{
             color:#00bc9b;
         }
          .other-bb{
             color:#b4b4b4;
         }
         .other-common img{
             margin-top:40px;
         }
        .box1-news{
        	margin-left:49px;
        	width: 400px;
        	height: 280px;
        }
        .news{
        	width: 391px;
        	height: 35px;
        	line-height: 35px;
        	border: 1px solid #e7e7e7;
        	padding: 0 5px;
        	border-left: 0px;
        	position: relative;
        }
        .news img{
        	position: absolute;
        	left: -12px;
        	z-index: -1;
        }
        .news-left{
        	font-family:"微软雅黑";
        	font-size: 14px;
        	color: #fff;
        }
        .news-right{
            float:right;
        }
        .news-right a{
        	font-family: Arial;
        	font-size: 14px;
        	font-weight: bold;
        	color:#828282; 
        }
        .news-content{
        	width: 400px;
        	height: 243px;
        	border: 1px solid #e7e7e7;
        	border-top: 0px;
        }
        .news-content ul{
        	color: #00906f;
        	margin: 0px;
            padding-left:40px; 
        }
        .news-content li{
			list-style-type: square;
			padding: 12px; 
            line-height:14px;
        }
        .news-content-left{
        	color: #4c4c4c;
        	font-family: "微软雅黑";
        	font-size: 13px;
        	display: inline-block;
        }
        .news-content-left a{
            color: #4c4c4c;
            display:inline-block;
            width:200px;
            overflow:hidden;
            white-space:nowrap;
            text-overflow:ellipsis;
        }
        .news-content-right{
        	color: #828282;
        	font-family: "宋体";
        	font-size: 14px;
        	margin-top: 5px;
        	margin-right: 20px;
            float:right;
        }
        .box1-analyse{
        	margin-left:49px;
        	width: 340px;
        	height: 280px;
            background-color: #f1f1f1;
        	border:1px solid #e7e7e7;
        }
        .box1-analyse li{
            list-style-type:none;
        }
        .analyse{
        	width: 330px;
        	height: 35px;
        	line-height: 35px;
        	padding: 0 5px;
        	position: relative;
        }
        .analyse img{
        	position: absolute;
        	top: 10px;
        }
        .analyse-left{
        	font-family:"微软雅黑";
        	font-size: 14px;
        	color: #fff;
        	position: absolute;
        	top: 5px;
        	left: 20px;
        }
        .analyse-content{
            width:340px;
            height:244px;
            overflow:hidden;
        }
        .acinner{
            width:340px;
            height:auto;
        }
        .analyse-content ul{
            width:340px;
            height:auto;
        }
        .analyse-list{
            width: 340px;
            height: 60px;
            border-bottom:1px dotted #d9d9d9;
            position: relative;
        }
        .analyse-list-text{
            padding-left:10px;
            height:40px;
            line-height:20px;
            font-size:13px;
            color:#464646;
        }
        .patient{
            height: 20px;
            line-height: 12px;
            position: absolute;
            right: 10px;
            bottom: 0px;
        }
        .patient span{
            font-size: 12px;
            font-family: "微软雅黑";
            color: #5e5e5e;
        }
        .box2{
        	margin-top: 20px;
        	width: 1198px;
        	height: 170px;
        	border:1px solid #e7e7e7;
        }
        .box2-list{
        	width: 299px;
        	height: 170px;
        }
        .box2-list-left{
        	width: 169px;
        	height: 170px;
            position:relative;
        }
        .box2-list-left img{
            vertical-align:middle;
            position:absolute;
            top:25px;
            left:25px;
        }
        .box2-list-right{
        	width: 130px;
        	height: 170px;
            line-height:25px;
        }
        .box2-list-right p{
        	font-family:"微软雅黑";
        	font-size: 20px;
        	color: #56d2e1;
            margin-top:30px;
        }
        .box2-list-right a{
            color: #56d2e1;
        }
        .box2-list-right span{
        	font-family:"微软雅黑";
        	font-size: 13px;
        	color: #646464;
        }
        .box3{
        	width: 1200px;
        	height: 340px;
        	margin-top: 20px;
            margin-bottom:20px;
        }
        .box3-advisory{
        	width: 368px;
        	height: 360px;
        }
        .advisory{
        	width: 358px;
        	height: 35px;
        	line-height: 35px;
        	border: 1px solid #e7e7e7;
        	padding: 0 5px;
        	border-left: 0px;
        	position: relative;
        }
        .advisory img{
        	position: absolute;
        	left: -12px;
        	z-index: -1;
        }
        .advisory-left{
        	font-family:"微软雅黑";
        	font-size: 14px;
        	color: #fff;
        }
        .advisory-right{
            float:right;
        }
        .advisory-right a{
        	font-family: Arial;
        	font-size: 14px;
        	font-weight: bold;
        	color:#828282; 
        }
        .advisory-content{
        	width: 367px;
        	height: 300px;
        	border: 1px solid #e7e7e7;
        	border-top: 0px;
        }
        .advisory-content ul{
        	color: #00906f;
        	margin: 0px;
            padding-left:40px; 
        }
        .advisory-content li{
			list-style-type: square;
			padding: 11px; 
        }
        .advisory-content-left{
        	color: #4c4c4c;
        	font-family: "微软雅黑";
        	font-size: 13px;
        	display: inline-block;
        }
        .advisory-content-left a{
            display:inline-block;
            width:200px;
            color: #4c4c4c;
            overflow:hidden;
            white-space:nowrap;
            text-overflow:ellipsis;
        }
        .advisory-content-right{
        	color: #828282;
        	font-family: "宋体";
        	font-size: 14px;
        	margin-top: 5px;
        	margin-right: 20px;
            float:right;
        }
        .box3-health{
        	margin-left: 48px;
        	width: 368px;
        	height: 360px;
        }
        .health{
        	width: 358px;
        	height: 35px;
        	line-height: 35px;
        	border: 1px solid #e7e7e7;
        	padding: 0 5px;
        	border-left: 0px;
        	position: relative;
        }
        .health img{
        	position: absolute;
        	left: -12px;
        	z-index: -1;
        }
        .health-left{
        	font-family:"微软雅黑";
        	font-size: 14px;
        	color: #fff;
        }
        .health-right{
            float:right;
        }
        .health-right a{
        	font-family: Arial;
        	font-size: 14px;
        	font-weight: bold;
        	color:#828282; 
        }
        .health-content{
        	width: 367px;
        	height: 300px;
        	border: 1px solid #e7e7e7;
        	border-top: 0px;
        }
        .health-content ul{
        	color: #00906f;
        	margin: 0px;
            padding-left:40px; 
        }
        .health-content li{
			list-style-type: square;
			padding: 11px;
        }
        .health-content-left{
        	color: #4c4c4c;
        	font-family: "微软雅黑";
        	font-size: 13px;
        	display: inline-block;
        }
        .health-content-left a{
            display:inline-block;
            width:200px;
            color: #4c4c4c;
            overflow:hidden;
            white-space:nowrap;
            text-overflow:ellipsis;
        }
        .health-content-right{
        	color: #828282;
        	font-family: "宋体";
        	font-size: 14px;
        	margin-top: 5px;
        	margin-right: 20px;
            float:right;
        }
        .box3-regimen{
        	margin-left: 48px;
        	width: 368px;
        	height: 360px;
        }
        .regimen{
        	width: 358px;
        	height: 35px;
        	line-height: 35px;
        	border: 1px solid #e7e7e7;
        	padding: 0 5px;
        	border-left: 0px;
        	position: relative;
        }
        .regimen img{
        	position: absolute;
        	left: -12px;
        	z-index: -1;
        }
        .regimen-left{
        	font-family:"微软雅黑";
        	font-size: 14px;
        	color: #fff;
        }
        .regimen-right{
            float:right;
        }
        .regimen-right a{
        	font-family: Arial;
        	font-size: 14px;
        	font-weight: bold;
        	color:#828282; 
        }
        .regimen-content{
        	width: 367px;
        	height: 300px;
        	border: 1px solid #e7e7e7;
        	border-top: 0px;
        }
        .regimen-content ul{
        	color: #00906f;
        	margin: 0px;
            padding-left:40px; 
        }
        .regimen-content li{
			list-style-type: square;
			padding: 11px; 
        }
        .regimen-content-left{
        	color: #4c4c4c;
        	font-family: "微软雅黑";
        	font-size: 13px;
        	display: inline-block;
        }
         .regimen-content-left a{
            display:inline-block;
            width:200px;
            color: #4c4c4c;
            overflow:hidden;
            white-space:nowrap;
            text-overflow:ellipsis;
        }
        .regimen-content-right{
        	color: #828282;
        	font-family: "宋体";
        	font-size: 14px;
        	margin-top: 5px;
        	margin-right: 20px;
            float:right;
        }
        .friendly-link{
            width:1198px;
            height:auto;
            border:solid 1px #e7e7e7;
            margin-bottom:20px;
        }
        .link-content{
            overflow:auto;
        }
        .link-content ul{
            padding:0;
            margin:0;
        }
        .link-content li{
            list-style-type:none;
            float:left;
            border:1px solid #e7e7e7 ;
            margin:10px;
        }
        .link-content img{
            width:177px;
            height:70px;
        }
        .link-top{
            font-size:12px;
            line-height:30px;
            border-bottom:solid 1px #e7e7e7;
            padding-left:10px;
        }
         #foot{
        	width: 100%;
        	height: 180px;
            margin-top:30px;
        	background-color: #e8e8e8;
        }
        .foot-content{
        	width: 1200px;
        	height: 180px;
        	margin: 0 auto;
        	position: relative;
        }
        .foot-nav{
        	width: auto;
        	height: 30px;
			position: absolute;
			top: 70px;
			left: 200px;
        }
        .foot-nav-text a{
        	font-family: "微软雅黑";
        	font-size: 14px;
        	color: #676666;
        }
        .foot-separator{
            border-left: 1px solid #676666;
            border-right: 1px solid #676666;
            height: 14px;
            margin: 3px 10px;
        }
        .foot_about{
        	width: auto;
        	height: 30px;
        	line-height: 30px;
        	position: absolute;
        	top: 110px;
        	left: 270px;
        }
        .foot_about span{
			display: inline-block;
			margin: 0 20px;
			font-family: "微软雅黑";
        	font-size: 14px;
        	color: #676666;
        }