@charset "utf-8";
.sub_ban {padding: 20px 0 30px 25px; background: #fff;}
.sub_ban img { width: 1150px; height: 200px; }
.subpage {background: #fff; overflow: hidden;}
.sub_l { background:url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/leftbg.jpg") #f6f6f6 0 bottom no-repeat; width:230px ; margin-left:25px ; padding-bottom:380px; float: left; margin-bottom: 50px;}
.sub_l h2 { color: #fff; background: #198aca; height:70px; text-align: center; line-height: 70px; margin-bottom: 10px;}

.sub_l ul { padding-bottom: 30px;}
.sub_l>ul>li { margin-bottom: 3px;}
.sub_l>ul>li>a { /*width: 230px; height: 45px;*/ display: block; text-align: center; line-height: 26px;  padding:10px 5px; color: #444; font-size: 16px; background:#e5e5e5;}
.sub_l>ul>li>a:hover,.sub_l li a.over { color: #fff; background:#46b3f0;}


.sub_l ol {display:none;}
.sub_l ol li { line-height: 47px; border-bottom: 1px solid #e5e5e5; background: #f6f6f6; }
.sub_l ol li a {line-height: 47px; padding-left: 42px; color: #444; font-size: 14px; background: url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/left2.png") no-repeat 20px 22px; display: block;}
.sub_l ol li a:hover,.sub_l ol li a.over { color: #ab2c77;background: url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/left2.png") no-repeat 20px -26px;}
.sub_l ol li ul {display:none;padding-bottom: 0;border-top: 1px solid #e5e5e5;}
.sub_l ol li ul li{ height: 35px; border-bottom: 0 none; background: #f6f6f6;width: 230px;}
.sub_l ol li ul li a {line-height: 35px; padding-left: 45px; color: #444; font-size: 14px; display: block;background:none}
.sub_l ol li ul li a:hover, .sub_l ol li ul li a.over { color: #ab2c77;background:none}

.research { margin-bottom: 20px;}
.research a {display: block;}
.research img {width: 230px; height: 128px;}
.res_a,.res_b { width: 230px; height: 40px; background: #9e4f7e; color: #fff; font-size: 18px; text-indent: 30px; line-height: 40px;}
.res_b {background: #198aca;}
.sub_l .memimg {width:125px;height:125px;text-align:center;margin: 20px auto;position:relative;overflow:hidden}
.sub_l .memimg img {width:100%;}
.sub_l .memimg i {background:url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/chilun.png") no-repeat;width:20px;height:20px;position:absolute;display:block;top: 0px;left: 0px;}



/*左侧end*/
.sub_r { float: right; width: 920px; margin-right: 25px;}
.sub_p {text-align: right; background: #f6f6f6; height: 70px; padding-right: 10px; line-height: 70px; color: #888; margin-bottom: 40px; font-size: 14px;}
.sub_p a {color: #888; }
.sub_p em { color: #198aca;}

.sub_con { width: 866px; margin: -10px auto 0; line-height: 28px; font-size: 14px;}

/*成果*/
.gain {width: 874px; margin: 0 auto;}
.gain_li { width: 875px; height: 120px; overflow: hidden; border-bottom: 1px dashed #d6d6d6;}
.gain_li img { width: 384px; height: 68px; border: 1px solid #e5e5e5; float: left; margin-top: 25px;}
.gain_li h2 {float: right; font-weight: normal; font-size: 16px; width: 460px; padding-right: 12px;margin-top: 23px;}
.gain_li h2 a {color: #198aca;overflow: hidden;display: block; height: 28px;}
.gain_li p { float: right; width: 460px; padding-right: 12px; font-size: 14px;}
.gain_li p a {color: #888; line-height: 160%; display: block;}

/*页码*/
.pages { width: 860px; margin: 50px auto 40px; text-align: center;}
.pages a {width: 40px; height: 40px; line-height: 40px; display: inline-block; border: 1px solid #e4e4e4; color: #666;}
.pages a:hover,.pages a.currentpage { background: #9e4f7e; color: #fff;}
.pages em {width: 21px;
    vertical-align: -4px;
    display: inline-block;}
/*页码*/

/*导师*/
.totor,.fund,.introduce,.link,.paper,.publish,.personnel,.team,.teaminfo,.platform,.rules,.rulesinfo,.time { width: 866px; margin-left: 42px; margin-bottom:100px;}
.totor h2 { height: 58px; line-height: 58px; background: url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/tot1.png") 0 bottom repeat-x; margin-top: 15px;}
.totor h2 em { background:url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/tot1.png") 5px 4px no-repeat; padding-left: 32px; font-size: 20px; color: #ab2c77;}

.totor li { float: left; margin:32px 55px 0 0 ; background: url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/tot2.png") 0 bottom no-repeat;}
.totor img {width: 175px; height: 233px; margin-bottom: 15px;}
.totor h3,.totor strong {font-size: 16px; color: #444;}
.totor h3 { font-weight: bold;}
.totor strong { font-size: 14px; font-weight: normal; margin: 10px 0;width:172px;height:24px;overflow:hidden;display:inline-block}
.totli_p {color: #888; font-size: 14px; width: 172px; height: 90px; overflow: hidden;}
.totor li:hover h3,.totor li:hover strong,.totor li:hover .totli_p { color: #ab2c77;}
.totor ol li {background:none;}

/*down*/
.down { width: 826px; margin-left: 60px;}
.down li { border-bottom:1px dashed #e5e5e5;}
.down li a { color: #444; font-size: 14px; background: url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/down1.png") 6px 20px no-repeat; padding:15px 0 10px 38px; display: inline-block;}
.down li span { float: right; font-size: 14px; color: #888;padding-top: 15px;}
.down li a:hover {color: #ab2c77; background: url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/down1.png") 6px -25px no-repeat;}

/*fund*/
.fund { margin-bottom: 40px;}
.fund_con {line-height:28px ; margin-bottom: 120px;}
.fund h2 { height: 58px; line-height: 58px; background: url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/tot1.png") 0 bottom repeat-x;color: #ab2c77;}
.fund li { border-bottom:1px dashed #e5e5e5;}
.fund li a { color: #444; font-size: 14px; background: url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/down1.png") 6px 20px no-repeat; padding:15px 0 10px 38px; display: inline-block;}
.fund li span { float: right; font-size: 14px; color: #888;padding-top: 15px;}
.fund li a:hover {color: #ab2c77; background: url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/down1.png") 6px -25px no-repeat;}

/*introduce*/
.introduce { margin: -20px 0 0 42px;}
.introduce h2 { height: 51px; line-height: 58px; background: url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/tot1.png") 0 bottom repeat-x;}
.introduce h2 em { background:url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/about1.png") 5px 4px no-repeat; padding-left: 32px; font-size: 20px; color: #ab2c77;}
.introduce h2 a {background: url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/about1.png") 0 bottom no-repeat; height: 33px; width: 15px; float: right;}
.survey { font-size: 14px; color: #444; padding: 30px 0 20px 0;}
.survey>div {width: 388px; height: 149px; float:left;}
.survey p { width: 460px; height: 149px; line-height: 25px; margin-left: 13px; display: inline-block;  overflow: hidden;
}

h2.direction_tit em {background-position:5px -66px ;}
.direction {font-size: 0; margin: 30px 0 20px;}
.direction img { width: 550px; height: 194px;}
.direction a.yanjiua { display: inline-block; height: 196px; padding-top: 18px; font-weight: bold; font-size: 18px; color: #444; line-height: 145%; text-align: left; width: 306px; background: #e5e5e5; padding-left: 10px;}


h2.mec_tit em {background-position:5px -136px ;}
.mec { margin-bottom: 15px;}
.mec li { float: left; margin:20px 55px 0 0 ;}
.mec img {width: 175px; height: 233px; margin-bottom: 12px;}
.mec h3, .totor strong {font-size: 16px; color: #444;}
.mec h3 { font-weight: bold;}
.mec strong { font-size: 14px; margin: 4px 0; display: block;}
.mec_p {font-size: 14px; width: 172px; height: 14px;}
.mec li:hover h3,.mec li:hover strong,.mec li:hover .mec_p { color: #ab2c77;}

/*link*/
.link ul {}
.link li { width: 257px; height: 40px; float: left; background: url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/link1.png") no-repeat; text-align: center; line-height: 40px; font-size: 16px; margin: 0 40px 20px 0; }
.link li a {color: #fff; display: block;}
.link li:hover {box-shadow: 4px 4px 4px #a6a6a6; background: url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/link2.png")}

/*paper*/
.paper {margin-left: 38px;}
.paper li { border-bottom:1px dashed #e5e5e5;}
.paper li a { color: #444; font-size: 14px; background: url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/left2.png") 10px 22px no-repeat; padding:15px 0 10px 25px; display: inline-block;}
.paper li span { float: right; font-size: 14px; color: #888;padding-top: 15px;}
.paper li a:hover {color: #ab2c77; background: url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/left2.png") 10px -26px no-repeat;}

/*publish*/
.publish li {float: left; margin: 0 30px 30px 0;width: 149px; background: url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/tot2.png") 0 bottom no-repeat; }
.publish li img {width: 149px; height: 215px;}
.publish li strong { height: 70px; line-height:28px ; padding-top: 10px; display: block; font-size: 14px; color: #444; overflow: hidden;}
.publish li:hover strong,.publish li:hover h3 {color: #9e4f7e;}


/*personnel*/
.personnel {}
.personnel_notice { height: 204px; line-height: 28px; font-size: 14px;}
.personnel tr { font-size: 0;}
.personnel th div { margin-right: 5px; background: #9e4f7e; height: 45px; font-size: 18px; color: #fff; line-height: 45px; display: inline-block; margin-bottom: 10px;} 
.personnel td { font-size: 14px; height: 36px; line-height: 36px; border-bottom: 1px dashed #e5e5e5; text-align: center; padding-top: 7px; color: #444;}
.th1 { width: 352px;}
.th2 { width: 171px;}
.th3,.th4,.th5 { width: 108px;}

.personnel td.td1 {text-align: left; text-indent: 20px;}
.personnel td a { display: block; height: 36px; color: #444;}
.personnel td:hover,.personnel td a:hover { color: #9e4f7e;}

/*team*/
.team { margin: -10px 0 100px 42px;}
.team h2 { height: 51px; line-height: 58px; background: url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/tot1.png") 0 bottom repeat-x;}
.team h2 em { background:url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/about1.png") 5px 4px no-repeat; padding-left: 32px; font-size: 20px; color: #ab2c77;}
.team h2 a {background: url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/about1.png") 0 bottom no-repeat; height: 33px; width: 15px; float: right;}

.team h2.team_tit em { background-position: 5px -136px;}
.team_p { height: 60px;} 
.team .team_con { margin-bottom: 0;}
/*team 选项卡*/
.team_year { width: 370px; float: right; height: 51px;}
.team_year span { width: 76px; height: 40px; line-height: 40px; display: inline-block; color: #444; font-size: 16px; text-align: right; background: url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/left2.png") no-repeat 11px 17px ; cursor: pointer;}
.team_year span:hover,.team_year span.over { color: #ab2c77; background: url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/left2.png") no-repeat 11px -31px ;}

.kezuo ul { margin-bottom: 0; position: absolute; left: 0; top: 0; display: none;}
.kezuo {position: relative; height: 365px;}

.jingxi li { margin: 20px 55px 0 0; width: 175px;}



/*.perinfo*/
.perinfo { line-height: 25px;}

/*guest*/
.guest li { height: 310px; padding-bottom: 1px;}
.guest li:nth-child(5n){ margin-right:0; }
.guest h3 { color: #555; font-size: 14px; font-weight: bold; padding-top: 15px;}
.guest p { color: #444; font-size: 14px;}
.guest li:hover {border-bottom: 1px solid #9e4f7e; padding-bottom: 0; background: none;}

/*teaminfo*/
.teaminfo_tit { height: 392px; background: #f2fdff; border-bottom: 5px solid #9e4f7e;}
.teaminfo_tit img { width: 296px; height: 392px; float: left;}
.teaminfo_tit_right { float: right; width: 546px; height: 392px; overflow-y: auto; padding-right: 10px;}

.teaminfo_con {background: url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/tot3.png") repeat-x 0 100px; line-height: 30px; }
.nicescroll-rails {background: #e5e5e5;}

/*platform*/
.platform_tit { height: 80px; margin-top: -7px; background: url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/tot3.png") repeat-x 0 bottom;}
.platform_tit p { width: 560px; margin-left: 10px; display: inline-block; font-size: 14px; color: #444; line-height: 25px;}
.plat_a {float:right; color: #198aca; font-size: 20px; padding-top: 16px;}

.platform_l {width: 410px; float: left;}
.platform_r { width: 410px; float: right;}
.platform_con h3 { font-size: 20px; color: #ab2c77; font-weight: 600; border-bottom: 1px solid #e5e5e5; padding-bottom: 13px; margin-bottom: 17px; width: 410px;}
.plat {line-height: 25px; color: #444; margin-top: 48px; overflow: hidden;}
.platl {width: 410px; float: left;}
.platr { width: 410px; float: right;}
.pla { overflow-y: auto;  max-height:470px ; padding-right: 20px; margin-bottom: 57px;}
.plat>div {overflow: hidden;}
.plat ol { margin-top: -20px;padding-left: 3px;}
.plat ol li { height:55px; line-height:55px; font-size:14px;}
.plat ol li a { color:#198aca; text-decoration: underline;}


.plat ol li a:hover { color:#ab2c77;}
/*rules*/
.rules { margin-top: -41px;}
.rules li { border-bottom: 1px dashed #d6d6d6;}
.rules_l {width: 96px; height: 96px; border: 1px solid #e5e5e5;display: inline-block; margin: 30px 0 20px 0; text-align: center;}
.rules_l span { color: #888; display: block; font-size: 20px; padding-top: 25px;}
.rules_l em {color: #999; display: block;}
.rules_r { float: right; width: 744px; font-size: 14px; padding:27px 10px 0 0;}
.rules_r h3 { color: #198aca; padding-bottom: 6px;}
.rules_r p { line-height: 25px; color: #444; padding-bottom: 8px;}
.rules_r a { color: #9e4f7e;}
.rules li:hover p { color:#9e4f7e;}

/*rulesinfo_tit*/
 .rulesinfo { margin-bottom: 10px;}
 
.rulesinfo_tit { border-bottom: 1px solid #d6d6d6; text-align: center;}
.rulesinfo_tit h2 {font-size: 22px; color: #111; }
.rulesinfo_tit p { font-size: 14px; color: #888;  padding: 15px 0 26px 0;}

.rulesinfo_con { padding-bottom: 138px; line-height: 28px; border-bottom:1px dashed #d6d6d6; padding-top:15px; }
.rulesinfo_con table {margin:0 auto! important}
.rulesinfo_pag { margin-top: 10px;}
.rul_l {/*display: inline-block; width: 670px;*/}
.rul_l a { font-size: 14px; color: #444; display: block; line-height: 32px;}
.rul_r { display: inline-block; vertical-align: 16px;}
.rul_r a { width: 185px; height: 35px; text-align: center; line-height: 35px; background: #198aca; display: block; font-size: 14px; color: #fff;}


/*time*/
.time {}
.time_tit { position: relative; background: url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/timeline.png") repeat-x 0 48px;}
.time_ul {overflow: hidden; height: 88px; width: 770px; margin-left: 68px; position: relative;}
.time_tit ul { position: absolute; left: 0; top: 0;}
.time_tit li { float: left; width: 105px; height: 88px;text-align: center; line-height: 93px;}
.time_tit li a { width: 26px; height: 26px; display: inline-block; border-radius: 50%; background: #e5e5e5; margin-top: 35px; color: #666;}
.time_tit li a:hover,.time_tit li a.over { font-size: 20px; color: #9f4d7e; line-height: 88px; height: 88px; width: 88px; margin: 0; background: url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/time.png") no-repeat center center;}

.time_tit span { width: 40px; height: 40px; border-radius: 50%; background:url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/jiantou11.png") no-repeat 0 0 #868686; font-size: 24px; text-align: center; line-height: 40px; color: #fff; position: absolute; cursor: pointer;}
.time_tit span:hover { background:url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/jiantou11.png") no-repeat 0 0 #9f4d7e;}

.time_tit span.prev001 {left: 0; top: 26px;}
.time_tit span.next001 {right: 0; top: 26px; background: url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/jiantou11.png") no-repeat -40px 0 #868686;}
.time_tit span.next001:hover { background:url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/jiantou11.png") no-repeat -40px 0 #9f4d7e;}

.time_con { position: relative; background: url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/tot3.png") repeat-x 0 top; margin-top: 30px; padding-top: 4px;}
.time_con ul { position: absolute;}

.time_con li {overflow: hidden; width: 866px; padding-top: 50px; background: url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/timeval.png") no-repeat 426px -4px;}
.time_con img { width: 320px; height: 180px; float: left; border: 1px solid #e7e7e7; margin-left: 86px;}

.time_r { float: right; width: 410px; height: 182px; padding-left: 30px;}
.time_r span { color: #9f4d7e; font-size: 24px; display: block; margin-top: 8px;}
.time_r h3 { font-size: 16px; padding: 8px 0 5px;}
.time_r h3 a {color: #46b3f0;}
.time_r p { font-size: 14px; line-height: 25px;}
.time_r p a {color: #888; }
.teaminfo_con em, .teaminfo_con i{font-style:italic}
.teaminfo_con strong, .teaminfo_con h1, .teaminfo_con h2, .teaminfo_con h3, .teaminfo_con h4 {font-weight: 900;}
.teaminfo_con ol li {list-style: decimal;}
.teaminfo_con ul li {list-style: disc;}
.teaminfo em, .teaminfo i{font-style:italic}
.teaminfo strong, .teaminfo h1, .teaminfo h2, .teaminf h3, .teaminfo h4 {font-weight: 900;}
.teaminfo ol li {list-style: decimal;}
.teaminfo ul li {list-style: disc;}
.fund_con em, .fund_con i{font-style:italic}
.fund_con strong, .fund_con h1, .fund_con h2, .fund_con h3, .fund_con h4 {font-weight: 900;}
.fund_con ol li {list-style: decimal;}
.fund_con ul li {list-style: disc;}
.sub_con em, .sub_con i{font-style:italic}
.sub_con strong, .sub_con h1, .sub_con h2, .sub_con h3, .sub_con h4 {font-weight: 900;}
.sub_con ol li {list-style: decimal;}
.sub_con ul li {list-style: disc;}
.rulesinfo_con em, .rulesinfo_con i{font-style:italic}
.rulesinfo_con strong, .rulesinfo_con h1, .rulesinfo_con h2, .rulesinfo_con h3, .rulesinfo_con h4 {font-weight: 900;}
.rulesinfo_con ol li {list-style: decimal;}
.rulesinfo_con ul li {list-style: disc;}
.teaminfo_tit_right
.teaminfo_tit_right em, .teaminfo_tit_right i{font-style:italic}
.teaminfo_tit_right strong, .teaminfo_tit_right h1, .teaminfo_tit_right h2, .teaminfo_tit_right h3, .teaminfo_tit_right h4 {font-weight: 900;}
.teaminfo_tit_right ol li {list-style: decimal;}
.teaminfo_tit_right ul li {list-style: disc;}

/*课题组论文*/
.topics {padding:20px 100px 0 88px;}
.topics ul li{float:left;width:243px;height:45px;line-height:45px;border-bottom:1px dashed #e5e5e5;font-size:16px;color:#555555;}
.topics ul li a {color:#555555;}

.topicinfo {padding:20px 0 0 42px;}
.tab_box{width: 100%;min-height: 607px;position: relative;left: 0;top: 0;}
.tab_box .tab_box_title{width: 100%;height: 40px;overflow: hidden;position: relative;}
.tab_box .tab_box_title ul{width: 776px;margin: 0 53px;overflow: hidden;position: relative;}
.tab_box .tab_box_title ul li{float: left;width: 180px;text-align: center;line-height: 34px;background: #e5e5e5;margin: 2px 12px 0 0;color: #444444;display: none;cursor: pointer;border-radius: 6px;font-size: 20px;}
.tab_box .tab_box_title ul .active{background-color: #ab2c77;color: #fff;}
.tab_box .tab_box_title .prev, .tab_box .tab_box_title .next{background: url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/topbtn.png") no-repeat;} 
.tab_box .tab_box_title .prev{position: absolute;left: 0;top: 0;background-position: 0 0;width: 38px;height: 38px;z-index: 10;cursor: pointer;}
.tab_box .tab_box_title .prev_active{background-position:0 -40px;}
.tab_box .tab_box_title .next{position: absolute;right: 0;top: 0;background-position:-40px 0;width: 38px;height: 38px;z-index: 10;cursor: pointer;}
.tab_box .tab_box_title .next_active{background-position: -40px -40px;}
.tab_box .tab_box_list{position: relative;min-height: 571px;width: 100%;margin:20px 0 0 0;}
.tab_box .tab_box_list ul li {border-bottom:1px dashed #e5e5e5;padding:30px 0 20px 0}
.tab_box .tab_box_list ul li .art {width:395px;float:left;line-height:26px;}
.tab_box .tab_box_list ul li .art .num {font-size:16px;color:#000;}
.tab_box .tab_box_list ul li .imgs {width:430px;float:right;border:1px solid #e6e6e6}
.tab_box .tab_box_list ul li .imgs img {width:100%;height:auto;}
.tab_box .tab_box_list ul li em, .tab_box .tab_box_list ul li i{font-style:italic;}
.tab_box .tab_box_list ul li strong{font-weight: 900;}


/*会员中心*/


.delete{background: url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/loginbg.png") repeat;width:100%;height:100%;background-size: cover;position: fixed;top:0;display:none}
.deletes{background: #fff;width: 600px;height: 435px;margin: 13% auto 0 auto;padding: 36px 30px 36px 30px;box-sizing:border-box;position:relative;}
.deletes .delimg{text-align:center;margin-top:40px;}
.deletes div p {text-align:center;line-height:32px;font-size:18px;}
.deletes div .cn {color:#444444;margin-top:20px}
.deletes div .en {color:#46b3f0;margin-top:5px}
.deletes .delsub {text-align:center;}
.deletes .delsub a{display:inline-block;width:216px;height:40px;line-height:40px;font-size:22px;margin-top:35px}
.deletes .delsub .quxiao{background:#e5e5e5;color:#444444;margin-right:20px}
.deletes .delsub .queren{background:#e10000;color:#fff;}

.members {padding-left:43px}
.members .memtitle{height:40px;line-height:40px;border-bottom:1px solid #e6e6e6;}
.members .memtitle a {display:inline-block;width:130px;color:#fff;font-size:16px;text-align:center;background:#46b3f0;}
.members .memtitle a:hover{background:#9c467c;}
.members h5 {margin:40px 0 20px 0;font-size:16px;font-weight:100;color:#444444;}
.members .memimgs{float:left;width:308px;height:308px;border:1px solid #e6e6e6;padding: 27px;box-sizing:border-box;margin-right:20px;overflow:hidden}
.members .memimgs img {border-radius:50%;width:100%;height:auto}
.members .arts {float:left;width:535px;}
.members .arts .jpg {height:48px;line-height:48px;color:#444444;text-align: left;margin: 0;}
.members .arts form {margin-top:0}
.members .arts .types2 {display:none}
.members .arts .types3 {width:377px;height: 40px;line-height: 38px;border:1px solid #e3e6eb;padding-left: 12px;box-sizing: border-box;color:#444;}
.members .arts .types4 {width:76px;height: 40px;background:#46b3f0;border:0 none;color:#fff;font-size: 12px;padding-left: 0;line-height: 40px;}
.members .arts .abolish {width:65px;height: 40px;line-height: 40px;border:1px solid #e3e6eb;text-align:center;color:#b6b4b4;padding-left: 0;font-size: 12px;border: 0 none;}
.members .arts .memsub {width:530px;height:40px;border:0 none;background:#01a2ed;font-size:22px;color:#fff;margin-top:20px}
.members .arts .savep {height:50px;line-height:50px;font-size:12px;color:#b9b9b9;margin: 0;width: 100%;text-align: left;}

.members form {margin-top: 100px}
.members form p{text-align:right;width: 447px;margin:0 auto;margin-top:35px;}
.members form .shangchuang {width:100%;margin-top:0;height:40px;line-height: 40px;text-align: left;}
.members form span{height:40px;line-height:40px;font-size: 14px;color: #555555;}
.members form input{width: 363px;height: 38px;line-height: 38px;border:1px solid #d8d8d8;padding-left:18px;color:#6b6b6c;font-size:18px;box-sizing: border-box;}
.members form .sub{background: #46b3f0;color:#fff;height: 40px;line-height: 40px;font-size:22px;font-weight:100;border:0 none;margin-top:6px;display: inline-block;width: 363px;text-align: center;cursor: pointer;}
.members .again {margin-top:138px;display:block}
.members .again .xiugai {height:55px;line-height:55px;text-align:center;font-size:30px;color:#444444;}
.members .again .xiugai img {padding-right:30px}
.members .again .regsub{display:block;text-align:center;width:365px;height:40px;line-height:40px;margin: 60px auto 0 auto;background:#46b3f0;color:#fff;font-size:22px;}

.release {margin-left:43px;background:#f6f6f6}
.release h4 {height:48px;line-height:48px;background:#fff;border:1px solid #e6e6e6;margin-bottom: 30px;}
.release h4 .left{float:left;display:inline-block;width:138px;text-align:center;background:#01a2ed;color:#fff;font-size:16px;}
.release h4 .right {float:right;}
.release h4 .right a {display:inline-block;width:109px;height:30px;background:#e5e5e5;line-height:30px;text-align:center;color:#444444;border-radius:4px;margin-right:10px}
.release h4 .right input {width:109px;height:30px;background:#01a2ed;line-height:30px;text-align:center;color:#fff;border-radius:4px;border:0 none;margin-right:20px}
.release p {line-height:40px;height:40px;margin-bottom:20px; padding:0 0 0 20px ;position:relative}
.release p input{height:40px;line-height:40px;border:1px solid #e6e6e6;background:#fff;padding-left:10px}
.release p .titl{display:inline-block;width:75px;text-align:right}
.release p .titl2{display:inline-block;width: 47px;text-align:right;}
.release p .titl3{display:block;width: 75px;text-align:right;float:left;}
.release p .text1 {width:750px;}
.release p .error {background: url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/input_close.png") no-repeat;position:absolute;width: 13px;height: 13px;right: 40px;top: 15px;display: none;}
.release .relimgs #iimage{display:none}
.release .relimgs .types2 {display:none}
.release .relimgs .types3 {width:425px;height:38px;line-height:38px;border:1px solid #e3e6eb;color: #444;}
.release .relimgs .types4 {width:90px;height:40px;background:#46b3f0;border:0 none;color:#fff;}
.release .relimgs .abolish {width:90px;height:40px;line-height:40px;display:inline-block;background:#e5e5e5;text-align:center;color:#444444;}
.release p .text3 {width: 160px;}
.release p .text4 {width: 202px;}
.release p .text5 {width: 80px;}
.release p .text6 {width: 80px;}
.release p .text7 {width:750px;}
.release p .text8 {width:480px;}
.release .titl{display:inline-block;width:95px;text-align:right}
.release .note {display: inline-block;height: 30px; line-height: 0;color:#f56600}
.release .note b{font-weight:100;color:#1478ff}
.release .note i{font-style:italic}
.release .note strong {font-weight:900}
.release .relbottom {height:48px;line-height:48px;background:#fff;border:1px solid #e6e6e6;}
.release .relbottom .left {float:left;display:inline-block;width:138px;text-align:center;color:#444444;font-size:16px;}
.release .relbottom .right {float:right;}
.release .relbottom .right a {display:inline-block;width:109px;height:30px;background:#e5e5e5;line-height:30px;text-align:center;color:#444444;border-radius:4px;margin-right:10px}
.release .relbottom .right input {width:109px;height:30px;background:#01a2ed;line-height:30px;text-align:center;color:#fff;border-radius:4px;border:0 none;margin-right:20px}

.paperlist {margin-left: 38px;}
.paperlist li {border-bottom:1px dashed #e5e5e5;height:44px;line-height: 50px;width:100%}
.paperlist li i{background: url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/left2.png") 10px 22px no-repeat;display:block;float:left;height: 44px;width: 30px;}
.paperlist li a {color: #444;font-size: 14px;display: inline-block;}
.paperlist li span {font-size: 14px;color: #888;}
.paperlist li .list_del{background: url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/list_del.png") center no-repeat;width: 30px;height: 44px;display: block;float: right;}
.paperlist li .list_edit{background: url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/list_edit.png") center no-repeat;width: 30px;height: 44px;display: block;float: right;}
.paperlist li:hover i{color: #ab2c77; background: url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/left2.png") 10px -26px no-repeat;}
.paperlist li:hover a {color:#ab2c77;}
.paperlist li .list_del:hover{background: url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/list_dels.png") center no-repeat;}
.paperlist li .list_edit:hover{background: url("/_vivi/source/aHR0cHM6Ly90bS1uay5uYW5rYWkuZWR1LmNu/images/list_edits.png") center no-repeat;}

.paperlist .paperno {margin-top:150px;text-align:center;display:none}
.paperlist .paperno p {font-size:30px;color:#444;margin:35px 0 30px 0}
.paperlist .paperno .rels {width:210px;height:40px;line-height:40px;display:block;margin:0 auto;background:#46b3f0;color:#fff;border-radius:5px;font-size:22px;}


.right_kuang{ width: 866px; margin-left: 42px; margin-bottom:100px;}

.listpic{}


.listpic li {float: left; margin: 0 51px 30px 0;width: 250px; }
.listpic li img {width: 100%; height: 325px;}
.listpic li strong { height: 30px; line-height:28px ; padding-top: 10px; display: block; font-size: 14px; color: #444; overflow: hidden;}
.publish li:hover strong,.publish li:hover h3 {color: #9e4f7e;}

.listpic li {/* height: 310px;*/ padding-bottom: 1px;}
.listpic li:nth-child(3n){ margin-right:0; }
.listpic h3 { color: #555; font-size: 14px; font-weight: bold; padding-top: 15px; height:26px; line-height:26px; }
.listpic p { color: #444; font-size: 14px;}
.listpic li:hover {border-bottom: 1px solid #9e4f7e; padding-bottom: 0; background: none;}





.listpic2{}


.listpic2 li {float: left; margin: 0 51px 30px 0;width: 400px; }
.listpic2 li img {width: 100%; height:260px;}
.listpic2 li strong { height: 30px; line-height:28px ; padding-top: 10px; display: block; font-size: 14px; color: #444; overflow: hidden;}
.publish2 li:hover strong,.publish li:hover h3 {color: #9e4f7e;}

.listpic2 li {/* height: 310px;*/ padding-bottom: 1px;}
.listpic2 li:nth-child(2n){ margin-right:0; }
.listpic2 h3 { color: #555; font-size: 14px; font-weight: bold; padding-top: 15px; height:26px; line-height:26px; }
.listpic2 p { color: #444; font-size: 14px;}
.listpic2 li:hover {border-bottom: 1px solid #9e4f7e; padding-bottom: 0; background: none;}

