﻿@charset "utf-8";

/*****首页样式 s*****/
.HomeBan{ clear:both;width:700px; margin:20px auto 0px; height:450px; position:relative; overflow:hidden;}
.HomeBan .bd{ position:relative; z-index:0; margin-left:10px;}
.HomeBan .bd ul{ width:100% !important;}
.HomeBan .bd li{ width:100% !important; height:450px;}
.HomeBan .bd li a{ height:450px; display:block;}
.HomeBan .hd{ width:100%; position:absolute; z-index:1; bottom:20px; left:0; height:5px; line-height:5px; text-align:center;}
.HomeBan .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:30px; height:5px; margin:0px 4px; overflow:hidden; line-height:9999px; background:#fff;}
.HomeBan .hd ul .on{ background:#008a58;}
.HomeBan .prev,
.HomeBan .next{ position:absolute;left:-40px; top: 50%; margin-top:-20px; width:40px; height:40px; overflow:hidden; background:url(../images/banarr.png) 0px top no-repeat; cursor:pointer;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.HomeBan .next{ left:auto; right:-40px; background-position:-40px 0;}
.HomeBan:hover .prev{left:32px;}
.HomeBan:hover .next{ right:32px;}

.HomeRight{ position:absolute; left:50%; width:238px; margin-left:360px; top:275px;}
.HomeRight .hotNews{ background:#f3fbf8; height:173px; z-index:10; border:1px solid #e6e6e6;}
.HomeRight .hotNews .theadtit{ color:#fff; height:37px; line-height:37px; padding:0px 10px; font-size:17px; font-weight:bold; background:#008a58; margin-bottom:5px;}
.HomeRight .hotNews .theadtit a.more{ color:#fff; float:right; font-size:12px; font-weight:normal;}
.HomeRight .hotNews li{ margin:0px 11px 0px; padding-left:14px; line-height:32px; background:url(../images/home/arr.gif) 0px center no-repeat;}
.HomeRight .hotNews li a{ color:#666666;}.HomeRight .hotNews li a:hover{ font-weight:bold; color:#008a58;}

.HomeRight .btn{ text-align:center; padding-top:27px; height:126px; background:url(../images/memberboxbg.jpg) 0px top no-repeat;margin-bottom:17px;}
.HomeRight .btn a{ display:inline-block; width:107px; padding-top:61px; height:41px; line-height:24px; font-size:17px; color:#008a58;}
.HomeRight .btn a.login{ margin-right:8px; background:url(../images/loginbtn.png) 0px top no-repeat;}
.HomeRight .btn a:hover.login{ background-position:-107px 0px;}
.HomeRight .btn a.reg{ background:url(../images/loginbtn.png) 0px -102px no-repeat;}
.HomeRight .btn a:hover.reg{ background-position:-107px -102px;}
.HomeRight .btn a:hover{ color:#fff;}

.HomeRight .memberbox{ border:1px solid #e6e6e6; background:#f3fbf8; height:208px; margin-bottom:15px;}
.HomeRight .memberbox .nav{ padding-top:24px;}
.HomeRight .memberbox .nav li{ width:33.333%; text-align:center; float:left; padding-top:7px; height:84px; line-height:26px; font-size:12px;}
.HomeRight .memberbox .nav li a:hover{ color:#008a58;}
.HomeRight .memberbox .nav li .icon{ width:50px; height:50px; display:block; margin:0px auto; background:url(../images/icon_member.png) no-repeat; position:relative;}
.HomeRight .memberbox .nav li .icon .num{ position:absolute; font-size:13px; width:18px; line-height:18px; background:#ff0000; border-radius:50%; color:#fff; left:49px; font-size:12px; top:0px;}
.HomeRight .memberbox .nav li.m1 .icon{ background-position:0px top;}
.HomeRight .memberbox .nav li.m1:hover .icon{ background-position:0px -50px;}
.HomeRight .memberbox .nav li.m2 .icon{ background-position:-50px top;}
.HomeRight .memberbox .nav li.m2:hover .icon{ background-position:-50px -50px;}
.HomeRight .memberbox .nav li.m3 .icon{ background-position:-100px top;}
.HomeRight .memberbox .nav li.m3:hover .icon{ background-position:-100px -50px;}
.HomeRight .memberbox .nav li.m4 .icon{ background-position:-150px top;}
.HomeRight .memberbox .nav li.m4:hover .icon{ background-position:-150px -50px;}
.HomeRight .memberbox .nav li.m5 .icon{ background-position:-200px top;}
.HomeRight .memberbox .nav li.m5:hover .icon{ background-position:-200px -50px;}
.HomeRight .memberbox .nav li.m6 .icon{ background-position:-250px top;}
.HomeRight .memberbox .nav li.m6:hover .icon{ background-position:-250px -50px;}


.HomeItem{ margin:30px 0px; line-height:33px; font-size:24px;}
.HomeItem li{ margin-left:18px; float:left; display:inline; padding-top:17px; width:223px; height:136px; text-align:center; color:#008a58; border:1px solid #e6e6e6; border-radius:7px; background:#fff; cursor:pointer;}
.HomeItem li h3{ padding-top:11px; font-weight:normal; line-height:31px; font-size:18px; color:#555555;}
.HomeItem li .icon { width:55px; height:55px; margin:0px auto;background:url(../images/home/itemicon.png);}
.HomeItem li.item1 { background-position:0px top; margin-left:0px;}
.HomeItem li.item1 .icon{ background-position:0px top;}
.HomeItem li.item1:hover .icon{ background-position:0px -55px;}
.HomeItem li.item2 .icon{ background-position:-55px top;}
.HomeItem li.item2:hover .icon{ background-position:-55px -55px;}
.HomeItem li.item3 .icon{ background-position:-110px top;}
.HomeItem li.item3:hover .icon{ background-position:-110px -55px;}
.HomeItem li.item4 .icon{ background-position:-165px top;}
.HomeItem li.item4:hover .icon{ background-position:-165px -55px;}
.HomeItem li.item5 .icon{ background-position:-220px top;}
.HomeItem li.item5:hover .icon{ background-position:-220px -55px;}

.HomeItem li:hover { color:#fff;background:url(../images/home/itembg.jpg);}
.HomeItem li:hover i{ color:#fff100;}
.HomeItem li:hover h3{color:#fff;}

.HomeFloor{ background:#fff; height:280px; margin-bottom:30px;}
.HomeFloor .theadtit{ width:250px; height:280px; float:left; color:#fff;}
.HomeFloor .theadtit h2{ padding:26px 0px 0px 30px; height:170px; line-height:34px; font-size:30px;}
.HomeFloor .theadtit h2 i{ display:block; line-height:21px; font-size:15px; font-weight:normal; text-transform:uppercase;}
.HomeFloor .theadtit .more{ padding-left:31px; line-height:19px; font-size:16px;}
.HomeFloor .theadtit .more i{ display:block; height:10px; width:31px; border-top:2px solid #fff;}
.HomeFloor .theadtit .more a{ color:#fff;}.HomeFloor .theadtit .more a:hover{ color:#ffcc00;}
.HomeFloor .infotxt{ width:950px; padding:7px 0px 0px 0px; height:271px; border-top:1px solid #ececec; border-bottom:1px solid #ececec; float:left; position:relative;}
.HomeFloor .infotxt th{ text-align:left; border-bottom:1px solid #f0f0f0; line-height:43px; font-size:15px; padding-left:23px;}
.HomeFloor .infotxt td{ height:43px;line-height:14px;padding-left:15px; border-bottom:1px solid #e0e0e0;}
.HomeFloor .infotxt tr:hover{ color:#008a58;}
.HomeFloor .infotxt tr:hover a{ color:#008a58;}
.HomeFloor .infotxt a.more{ font-size:12px; position:absolute; right:10px; top:17px; color:#c6c6c6;}
.HomeFloor .infotxt a:hover.more{color:#008a58;}

/*.HomeFloor .infotxt .cutstr{ height:43px;line-height:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display: block;}*/

.HomeFloor .infotxt tr:last-child td{ border-bottom:0px;}
.HomeFloor .infotxt a.detail{ color:#666; text-align:center; border:1px solid #d4d4d4; border-radius:15px; display:block; width:85px; line-height:29px;}
.HomeFloor .infotxt tr:hover .detail{ border:1px solid #008a58; color:#555555;}

.HomeFloor.floor1 .theadtit{ background:url(../images/home/floorbg1.jpg);}
.HomeFloor.floor1 .infotxt th{ color:#008960;}
.HomeFloor.floor2 .theadtit{ background:url(../images/home/floorbg2.jpg);}
.HomeFloor.floor2 .infotxt th{ color:#008960;}

.HomeColumn{ background:#fff; height:330px; overflow:hidden; margin-bottom:30px; clear:both;}
.HomeColumn .theadtit{ width:239px; float:left; text-align:center;}
.HomeColumn .theadtit h2{ border-bottom:1px solid #f3f3f3; width:160px; margin:0px auto; line-height:46px; padding-top:47px; font-size:24px; color:#006e4d;}
.HomeColumn .theadtit p{ line-height:17px; height:50px; color:#777777; font-size:12px;}
.HomeColumn .theadtit p i{ height:9px; width:30px; margin:-1px auto 0px; display:block; border-top:2px solid #008a58;}

.HomeColumn .theadtit .hd li{ margin:0px auto; width:130px; line-height:32px; margin-bottom:14px;}
.HomeColumn .theadtit .hd li a{ display:block; color:#222222; border:1px solid #eeeeee; background:#fff;}
.HomeColumn .theadtit .hd li.on a{ color:#fff; border:1px solid #ff7d01; background:#ff7d01;}

.HomeColumn .theadtit .hd2 li{ margin:0px auto; width:130px; line-height:32px; margin-bottom:14px;}
.HomeColumn .theadtit .hd2 li a{ display:block; color:#222222; border:1px solid #eeeeee; background:#fff;}
.HomeColumn .theadtit .hd2 li.on a{ color:#fff; border:1px solid #ff7d01; background:#ff7d01;}


.HomeColumn .scroll{ width:940px; overflow:hidden; position:relative;}
.HomeColumn .scroll li{ width:220px; height:300px; float:left; text-align:center; padding-right:20px;}
.HomeColumn .scroll li .img { position:relative; z-index:1;border-radius:8px; height:190px; display:table-cell; vertical-align:middle; width:220px;}
.HomeColumn .scroll li .img img{ display:block; max-width:220px; max-height:190px; border-radius:8px; margin:0px auto;}
.HomeColumn .scroll li .tit{ line-height:28px; padding-top:7px; font-size:16px;}
.HomeColumn .scroll li p{ line-height:17px; color:#555555; font-size:12px;}
.HomeColumn .scroll  .prev,
.HomeColumn .scroll  .next{ position:absolute;left:10px; top: 34%; display:block; width:31px; height:31px; overflow:hidden; background: url(../images/scrollarr.png) 0px 0 no-repeat; cursor:pointer;z-index: 100;}
.HomeColumn .scroll  .next{ left:auto; right:10px; background-position:-31px 0;}
.HomeColumn .scroll a.more{position:absolute;right:0px;top:25px; color:#c6c6c6; font-size:12px; z-index:10000}

.HomeColumn .list{ margin:6px 20px 0px 20px;}
.HomeColumn .list .thead{ font-weight:bold; line-height:46px; height:46px; color:#006e4d;}
.HomeColumn .list .thead dd{ float:left;}
.HomeColumn .list .thead .d1{ padding-left:300px; width:370px;}
.HomeColumn .list .thead .d2{width:220px;}
.HomeColumn .list .thead .d3{width:175px;}
.HomeColumn .list .tag{ background:url(../images/tagbg.gif) 0px top no-repeat; padding-left:13px; width:103px; margin-right:19px; display:inline-block; color:#222; font-weight:normal; border-radius:6px 0px 0px 6px; line-height:32px; position:absolute; left:-130px; top:6px;}
.HomeColumn .list .li{ line-height:42px; height:42px; border-bottom:1px solid #e0e0e0; margin-left:130px; position:relative; padding-left:24px;}
.HomeColumn .list .li dd{ float:left;}
.HomeColumn .list .li .d1{ width:415px;}
.HomeColumn .list .li .d2{ padding-left:20px; width:272px;}
.HomeColumn .list .li .d3{ width:173px; padding-left:20px;}
.HomeColumn .list .li .d4{ padding-left:20px;}
.HomeColumn .list .li:{ border-bottom:1px solid #e0e0e0;}

.HomeColumn .list .li:hover{ color:#008a58;}
.HomeColumn .list .li:hover a{ color:#008a58;}
.HomeColumn .list .li:hover .tag{ background:url(../images/tagbg.gif) 0px bottom no-repeat; color:#fff;}

.HomeColumn .slideBox{ position:relative; padding-top:30px;height:300px;}
.HomeColumn .sPrev,.HomeColumn .sNext{ position:absolute;left:10px; top: 30%; display:block; width:31px; height:31px; overflow:hidden; background: url(../images/scrollarr.png) 0px 0 no-repeat; cursor:pointer; z-index:100;}
.HomeColumn .sNext{ left:auto; right:10px; background-position:right center;}

.HomeColumn.hdzx .sPrev,.HomeColumn.hdzx .sNext{top: 34.6%;}


.expertbox{ background:#f8f8f8; height:300px;}

.HomeTit{ padding-top:9px; margin:0px 10px; border-bottom:1px solid #ebebeb; height:34px; line-height:34px; position:relative;}
.HomeTit h2{ float:left; border-bottom:2px solid #008a58; margin-bottom:-2px; color:#008a58; font-size:16px;}
.HomeTit a.more{ float:right; color:#c6c6c6; font-size:12px;}.HomeTit a:hover.more{color:#008a58;}
.HomeTit .nav{ float:left;}
.HomeTit .nav a{ display:inline-block; margin-left:34px; color:#000000;}
.HomeTit .nav a:hover{color:#005737;}

.HomeTit .hd li{ float:left; width:auto; font-size:16px; line-height:34px; padding:0px; zoom:1; margin-left:30px; color:#000000;}
.HomeTit .hd li a.more{ font-size:12px; display:none; position:absolute; right:0px; top:9px;}
.HomeTit .hd li.on a{ color:#008a58;}
.HomeTit .hd li.on a.more{ display:block; color:#c6c6c6;}
.HomeTit .hd li.on a:hover.more{color:#005737;}

.HomeNews{ width:710px; height:330px; float:left; background:#fff; margin-bottom:0px;}
.HomeNews li{ padding:25px 10px 0px 10px; float:left; width:335px; line-height:19px; color:#999999;}
.HomeNews li .tit{ line-height:34px; padding-top:4px;}
.HomeNews li .img img{ display:block; width:335px; height:160px;}
.HomeNews li p{ line-height:19px; color:#999999;}
.HomeNews li .infotxt{ height:98px;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.HomeNews li:hover .infotxt{ border-bottom:2px solid #008a58; padding:0px 13px; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0;}

.HomeNews .HomeTit {margin:0px;}
.HomeNews .HomeTit h2{border-bottom:2px solid #008a58;color:#008a58; font-size:20px;}
.HomeNews .HomeTit .nav a{ font-size:16px;}

.HomeNews .slideBox{ position:relative;}
.HomeNews .sPrev,.HomeNews .sNext{ position:absolute;left:10px; top: 33.6%; display:block; width:31px; height:31px; overflow:hidden; background: url(../images/scrollarr.png) 0px 0 no-repeat; cursor:pointer; z-index:100;}
.HomeNews .sNext{ left:auto; right:10px; background-position:right center;}


.HomeKnow{ width:470px; height:330px; float:right; background:#fff; margin-bottom:0px;}
.HomeKnow .list{ margin-top:11px;}
.HomeKnow .list li{ line-height:37px; height:37px; margin:0px 10px; padding-left:21px; background:url(../images/arr.gif) 0px center no-repeat;}
.HomeKnow .list li .date{ float:right; color:#bababa; font-size:12px;}
.HomeKnow .list li:hover,.HomeKnow li:hover a{ color:#008a58;}
.HomeKnow .HomeTit h2{border-bottom:2px solid #008a58;color:#008a58; font-size:20px;}
.HomeKnow .HomeTit .nav a{ font-size:16px;}

/*****首页样式 end*/


/*栏目页公用样式*/
.SubPage{ padding-bottom:50px; margin-bottom:30px; height:auto !important; height:300px; min-height:300px; background:#fff;}
.BanSub{ height:380px;}
.Current{ line-height:50px; padding-left:21px; background: #f7f7f7 url(../images/local.png) 1px center no-repeat; display:none;}
.Current span{ color:#008a58;}

.Current2{ margin-left:10px; line-height:50px; padding:0px 0px 0px 21px; background: #f7f7f7 url(../images/local.png) 1px center no-repeat;}
.Current2 span{ color:#008a58;}

.LeftBar{ padding:20px 0px 0px 10px; width:220px; float:left;}
/*.ColumnName{ text-align:center; color:#fff; background:#008a58; padding-top:13px; height:67px; font-size:16px; text-transform:uppercase;}
.ColumnName b{ display:block; line-height:34px; font-size:20px;}*/

.LeftBar .ColumnName{ padding:10px; background:#008a58;  color:#fff;}
.LeftBar .ColumnName span{ border:3px solid #1aa170; display:block; padding:16px 0px 0px 16px; height:78px; font-weight:bold; font-size:24px; line-height:36px;}
.LeftBar .ColumnName span i{ display:block; text-transform:uppercase; font-size:12px; font-weight:normal;}


.MenuList li{ margin-top:1px; line-height:50px;}
.MenuList li a{ background:#f1f1f1; color:#222222; font-size:16px; padding-left:74px; display:block;}
.MenuList li a:hover{ background:#dcdcdc; color:#000;}
.MenuList li.onli a{ background:#e7f4ef; color:#008a58; font-weight:bold;}
/*.back i{ width:21px; height:14px; display:inline-block; margin-right:5px; vertical-align:middle; background: url(../images/back.png);}*/

.SearchLeft{ height:118px; margin-top:16px; border:1px solid #ececec; background:#f7f7f7;}
.SearchLeft dl{ padding-left:10px; line-height:52px;}
.SearchLeft dl dt{ font-size:16px; color:#222222;}
.SearchLeft dl .input{ float:left; text-indent:1em; width:139px; height:34px; line-height:34px; border:1px solid #008a58;}
.SearchLeft dl .btn{ background:#008a58; float:left; border:0px; height:38px; line-height:38px; width:59px; color:#fff;}

.RContent{ padding-right:10px; width:920px; float:right;}


/*****挑战模式 s*****/
.ItemList{ padding-bottom:8px;}
.ItemList li{ margin:0px 10px 30px; border:1px solid #eceded; padding:19px 16px 10px 16px; line-height:30px;}
.ItemList li .tit{ line-height:35px; position:relative; font-size:16px; padding-bottom:17px;}
.ItemList li .tit .tag{ text-align:center; margin-right:22px; display:inline-block; width:110px; color:#555555; background:#f1f1f1;}
.ItemList li .tit .yz{ position:absolute; right:0px; top:0px;font-size:12px;}
.ItemList li .tit .yz img{ display:inline-block; vertical-align:middle; margin-left:10px;}
.ItemList li .p b{ font-size:16px;}
.ItemList li .other{ color:#008a58; padding-top:7px;}
.ItemList li .other span{ display:inline-block; margin-right:64px;}
.ItemList li:hover{ border:1px solid #d7efe6; background:#f7fefb;}
.ItemList li:hover .tit .tag{ font-weight:bold; color:#fff; background:#008a58;}
.ItemList li:hover .tit a{color:#008a58; font-weight:bold;}
.ItemList.ot { padding-bottom:0px;}
.ItemList.ot li:last-child{ margin-bottom:0px;}

.ItemInfo{ padding:20px 10px 0px 0px;}
.ItemInfo .Imgleft{ width:420px; float:left;}
.ItemInfo .Imgleft .share{ padding:17px 0px;}

.focusBox {position: relative; height: 360px;overflow: hidden;}
.focusBox .pic img { width: 420px; height: 360px; display: block;}
.focusBox .prev,
.focusBox .next{ position:absolute;left:10px; top: 50%; margin-top:-18px; width:26px; height:36px; overflow:hidden; background:url(../images/culturearr.png) 0px top no-repeat; cursor:pointer;}
.focusBox .next{ left:auto; right:10px; background-position:-26px 0;}


.ItemInfo .rightcon{ width:443px; float:right;}
.ItemInfo .rightcon .tit{ padding:0px 0px 10px; line-height:28px; font-size:25px; color:#555555;}
.ItemInfo .rightcon .txt{ color:#222222; line-height:36px;}
.ItemInfo .rightcon .txt img{ display:inline-block; vertical-align:middle; margin-left:13px;}
.ItemInfo .rightcon .txt dd{ width:250px; float:left;}
.ItemInfo .rightcon .txt dd:nth-child(2){ width:430px; float:left;}
.ItemInfo .rightcon .txt dd.add{ background:url(../images/add.gif) 0px center no-repeat; padding-left:21px; width:164px;}
.ItemInfo .rightcon .demand{ color:#555555; line-height:30px; padding:14px 0px 19px;}
.ItemInfo .rightcon .btn a{ display:inline-block; color:#fff; text-align:center; font-size:18px; width:150px; line-height:50px; margin-right:30px;}
.ItemInfo .rightcon .btn a.apply{ background:#f37b0a;}
.ItemInfo .rightcon .btn a.zx{ background:#008a58;}
.ItemInfo .rightcon .btn a:hover{ color:#ffcc00;}
.ItemInfo .itemtit{ line-height:40px; height:47px; margin:23px 0px 19px;}
.ItemInfo .itemtit li{ float:left; margin-right:4px; width:140px; color:#888888; text-align:center; font-size:16px; background:#f1f1f1; cursor:pointer;}
.ItemInfo .itemtit li.on{height:47px; color:#fff; background:url(../images/menubg2.gif); font-size:18px; font-weight:bold;}

.ItemInfo .itemcon{ line-height:30px; padding-bottom:40px;}
.ItemInfo .itemcon .b{ display:inline-block; text-indent:2em; font-size:16px; color:#008a58;}
.ItemInfo li{ /*list-style-type:decimal; 这个不注释掉，会在需要、技术详情页的图片幻灯上显示个数字，lzq*/}

.Aliketit{ height:68px; padding:20px 10px 0px; line-height:35px; border-top:30px solid #f7f7f7;}
.Aliketit h2{ text-align:center; color:#fff; width:110px; background:#008a58; font-size:16px;}
.Aliketit a.pub{ float:right; color:#008a58; font-size:16px;}
.Aliketit a:hover.pub{ text-decoration:underline;}

.PopBox{ display:none; background:url(../images/filter60.png); width:100%; height:100%; left:0px; top:0px; position:fixed; z-index:10000;}
.PopBox .content{ background:#fff; width:530px; color:#222222; position:absolute; z-index:101; left:50%; margin-left:-265px; top:50%; margin-top:-250px;}
.PopBox .content .select{ margin-right:20px; color:#222222; border:1px solid #e7e5e5; display:inline-block; width:250px; padding:0px 16px; background:#fff; line-height:28px; height:42px;}

.PopBox a.close{ width:33px; height:33px; display:block; background:url(../images/close.png); position:absolute; top:-13px; right:-13px;}
.PopBox .theadtit{ line-height:83px; font-size:30px; color:#008a58; padding:5px 0px 0px 29px;}
.PopBox .formbox{ padding-bottom:15px; font-size:15px;}
.PopBox .formbox td{ padding:0px 9px 16px 0px;}
.PopBox .formbox .input{ text-indent:1em; border:1px solid #dedede; width:317px; height:38px; line-height:38px;}
.PopBox .formbox .textarea{ border:1px solid #dedede; padding:10px;}
.PopBox .formbox .textarea textarea{ width:100%; height:58px; border:0px; text-indent:0em; line-height:25px;}
.PopBox .formbox .remark{ font-size:12px; color:#999999;}
.PopBox .formbox .uploadfile {position: relative;display: inline-block; *display:inline; zoom:1; vertical-align:middle; margin-right:8px;border: 1px solid #dedede; text-indent:1em;overflow: hidden;color: #999999;line-height: 40px; width:228px; height:40px; cursor:pointer;}
.PopBox .formbox .uploadfile input {position: absolute;font-size: 100px;right: 0;top: 0;opacity: 0; cursor:pointer;}
.PopBox .formbox .uploadfile:hover {background: #008a58; border:1px solid #048455; color: #fff;}
.PopBox .formbox .btn { text-align:center; width:319px;}
.PopBox .formbox .sendbtn { font-size:18px; color:#fff; cursor:pointer; width:149px; height:45px; background:#008a58; border:0px;}

.PopBox .formbox .PopBoxlinkbtn { display:inline-block;font-size:15px; color:#fff; cursor:pointer; width:70px; height:30px; background:#F37B0A; border:0px; text-align:center}
/*****挑战模式 end*****/

/*****技术转让 s*****/
.SearchTerm{ background:#f7fbfa; margin:0px 10px;}
.SearchTerm dl{ background:url(../images/linebg3.gif) 0px bottom repeat-x; line-height:30px; padding:8px 0px;}
.SearchTerm dl dt{ width:87px; text-align:right; float:left; color:#222222; font-size:16px; margin-right:5px;}
.SearchTerm dl dd{ /*width:1020px;*/ float:left;}
.SearchTerm dl dd a{ color:#555555;}.SearchTerm dl dd a:hover,.SearchTerm dl dd a.cur{ color:#FF6600;/*#008a58;*/}
.SearchTerm dl dd li{display:inline-block;*display:inline;zoom:1; margin-right:50px;}
.SearchTerm dl dd li:last-child{margin-right:0px;}
.SearchTerm dl dd .li li{display:inline-block;*display:inline;zoom:1;width:auto;}
.SearchTerm dl:last-child{ background:none;}
.SearchTerm .subcls {padding:0 10px 0;border:1px dashed #008a58;margin-left: 90px;}
.SearchTerm #selcls { }
.SearchTerm #selcls dd a {margin-right:8px;}
.SearchTerm #selcls dd a.a_select {padding: 0px 26px 0px 6px;color: #fff;background: #f98314 url(../images/product_filter_close.jpg) no-repeat right;
}

.SearchThead{ padding:0px 21px; margin:15px 10px 31px; height:50px; line-height:50px; background:#f7f7f7;}
.SearchThead .select{ float:left;}
.SearchThead .select a{ margin-right:20px; color:#222222; border:1px solid #e7e5e5; display:inline-block; padding:0px 16px; background:#fff; line-height:28px;}
.SearchThead .select a.on{ border:1px solid #008a58; background:#008a58; color:#fff;}
.SearchThead .search{ float:right; padding-top:8px;}
.SearchThead .search .input{ float:left; text-indent:1em; color:#999999; width:246px; height:29px; line-height:29px; border:2px solid #008a58; font-size:12px;}
.SearchThead .search .btn{ color:#fff; float:left; cursor:pointer; font-size:15px; width:65px; height:35px; border:0px; background:#008a58;}

.TecList{ margin:0px 10px;}
.TecList li{ height:170px; position:relative; padding-left:220px; color:#555555;}
.TecList li .img{ position:absolute; left:0px; top:0px;}
.TecList li .img img{ display:block; width:200px; height:140px;}
.TecList li .tit{ line-height:36px; font-size:16px; color:#222222;}
.TecList li .tit a{ color:#222222;}.TecList li .tit a:hover{ color:#008a58;}
.TecList li .tit b{ font-weight:normal;}
.TecList li dl{ line-height:36px;}
.TecList li dd{ width:33.333%; float:left;}
.TecList li .lv{ display:inline-block; vertical-align:middle; margin-right:6px;}
.TecList li .w125{ float:right; width:125px;}
.TecList li .add{ background:url(../images/local.png) 0px center no-repeat; padding-left:23px; display:inline-block;}
.TecList li .date{ color:#999999; font-size:12px;}
.TecList li:hover .name{ font-weight:bold; color:#008a58;}

.TecList li .name{ height:65px; overflow:hidden;line-height:20px;} /*lzq 列表页“行业”出现超出情况*/

.Require{ padding-top:20px; margin-left:0px; margin-right:0px;}
.Require li{margin-left:0px; margin-right:0px;}

/*****技术转让 end*****/


/*****新闻简讯 s*****/
.NewsList{ padding:0px 0px 31px;}
.NewsList .box{ height:145px; position:relative; padding:0px 46px 0px 201px;}
.NewsList li{ padding:20px 0px 6px 0px; height:169px; line-height:25px; background:url(../images/linebg.gif) 0px bottom repeat-x;}
.NewsList li .img{ position:absolute; left:0px; top:0px;}
.NewsList li .img img{ display:block; width:180px; height:145px;}
.NewsList li .tit{ padding-top:4px; line-height:51px; font-size:16px;}
.NewsList li .p{ color:#666666; padding-bottom:10px;}
.NewsList li .other .date{ background:url(../images/date.gif) 0px center no-repeat; padding-left:20px; color:#999999; font-size:12px;}
.NewsList li .detail{ position:absolute; background:url(../images/detail.gif); display:block; width:24px; height:145px; right:0px; top:0px;}
.NewsList li:hover .box{ background:#f8f8f8;}
.NewsList li:hover .detail{ background-position:right top;}
.NewsList li:hover .tit a{ color:#008a58;}

.PrevNextBox { position:relative; margin-top:35px; font-size:14px; border-top:1px solid #eeeeee; padding:15px 15px 0px; line-height:28px; position:relative;}
.PrevNextBox a.back{ right:15px; top:50%; margin-top:-14px; color:#fff; position:absolute; text-align:center; display:block; background:#afafaf; width:75px; line-height:28px;}
.PrevNextBox a:hover.back{ background:#666;}
.PrevNextBox b{ float:left;}
.PrevNextBox a.none{ cursor:default;}
.PrevNextBox a.none:hover{ color:#333;}

/*****新闻简讯 end*****/

/*****技术估值 s*****/
.nobodybg{ background:none;}
.nobodybg .SubPage{ margin-bottom:0px;}

.ValueInfo{ padding:40px 0px;}
.ValueInfo .vimg{ width:42%; float:left; display:none;}
.ValueInfo .vimg img{ width:100%;}
.ValueInfo .info{ width:; float:; padding-top:21px; line-height:30px;}
.ValueInfo .info p{ text-indent:2em;}

.ValueNum{ font-size:16px; color:#fff; text-align:center; height:650px; position:relative; background:url(../uploadfiles/image/ValueNumbg.jpg); margin-bottom:30px;}
.ValueNum .theadtit{ text-align:center; line-height:48px; font-size:24px; padding-top:40px;}
.ValueNum .theadtit i{ display:block; margin:0px auto; border-top:3px solid #fff; width:45px; height:33px;}
.ValueNum dl{ width:853px;}
.ValueNum dl dd{ height:128px; position:relative;}
.ValueNum dl dd .num{ position:absolute; right:0px; top:-9px; text-align:center; font-size:30px; line-height:70px; width:70px; background:url(../images/numbg.png); display:block;}
.ValueNum dl .num1{ padding:0px 113px 0px 11px;}
.ValueNum dl .num2{ padding:0px 212px 0px 42px;}
.ValueNum dl .num2 .num{ right:69px;}
.ValueNum dl .num3{ padding:0px 250px 0px 94px;}
.ValueNum dl .num3 .num{ right:137px;}
.ValueNum dl .num4{ padding:0px 307px 0px 135px;}
.ValueNum dl .num4 .num{ right:209px;}

.ValueParent{ padding:40px 0px 45px; display:none;}
.ValueParent .theadtit{ text-align:center; line-height:48px; font-size:24px; padding-top:40px; color:#008a58}
.ValueParent .theadtit i{ display:block; margin:0px auto; border-top:3px solid #008a58; width:45px; height:36px;}
.ValueParent img{ width:100%;}

.BanSub_val{ height:300px;}
.Current_val{ height:62px; line-height:62px; border-bottom:1px solid #dcdcdc;}
.Current_val h2{ float:left; font-size:24px; font-weight:normal; color:#222222;}
.Current_val .place{ float:right; color:#777777; font-size:12px;}
.Current_val .place a{color:#777777;}.Current_val .place a:hover,.Current_val .place span{color:#008a58;}
.LeftBar_val{ width:260px; float:left; padding-top:50px;}
.RContent_val{ width:898px; float:right; padding-top:45px;}
.RContent_val img{ max-width:898px;}
.MenuList_val{ border-top:1px solid #d2d2d2;}
.MenuList_val li{ margin-bottom:1px; line-height:50px;}
.MenuList_val li a{ background:#f1f1f1; color:#222222; font-weight:normal; font-size:14px; padding-left:74px; display:block; border-bottom:0px solid #d2d2d2;}
.MenuList_val li a:hover,.MenuList_val li.onli a{ background:#008a58; color:#fff; font-weight:bold;}
/*****技术估值 end*****/

/*****专家服务 s*****/
.MenuList_ex{ height:64px; padding:20px 0px 0px 10px;}
.MenuList_ex li{ width:125px; padding-right:10px; float:left; text-align:center; line-height:35px;}
.MenuList_ex li a{ display:block; color:#888888; font-size:16px; font-weight:bold; background:#f1f1f1;}
.MenuList_ex li a:hover,.MenuList_ex li.onli a{ color:#fff; height:41px; background:url(../images/menubg.gif);}

.MenuList_ex2{ height:164px; padding:20px 0px 0px 10px;}
.MenuList_ex2 li{ width:125px; padding-right:10px; float:left; text-align:center; line-height:35px;padding-bottom:10px;}
.MenuList_ex2 li a{ display:block; color:#888888; font-size:16px; font-weight:bold; background:#f1f1f1;}
.MenuList_ex2 li a:hover,.MenuList_ex li.onli a{ color:#fff; /*height:41px;*/ background:url(../images/menubg.gif);}

.ExpertList{ width:1210px; margin-left:-10px; padding-bottom:12px;}
.ExpertList li{ position:relative; border:1px solid #e4e3e3; width:378px; height:228px; float:left; margin:0px 0px 36px 20px; display:inline; box-shadow:2px 2px 6px #eae9e9;}
.ExpertList li .hot{ background:url(../images/hot.gif); padding:26px 0px 0px 5px; height:19px; line-height:15px; text-align:center; font-size:12px; color:#fff; width:45px; position:absolute; right:10px; top:-5px;}
.ExpertList .person{ font-weight:normal; height:112px; padding:20px 31px 0px 144px; position:relative; line-height:22px;}
.ExpertList .person .head{ position:absolute; top:20px; left:20px; width:99px; height:99px; border-radius:50%; overflow:hidden;}
.ExpertList .person .head img{ width:99px; margin-top:-15px;}
.ExpertList .person .name{ padding-top:8px; color:#666; line-height:34px;}
.ExpertList .person .name a{color:#f98314; font-size:20px;}.ExpertList .person .name a:hover{ text-decoration:underline;}
.ExpertList .motto{ text-indent:2em; line-height:22px; font-size:12px; background:#f1f1f1; margin:0px 25px; padding:10px;}
.ExpertList .motto a{color:#fff; padding:1px 6px; display:inline-block; margin-left:5px; background:#f37b0a; text-align:center; text-indent:0em;}
.ExpertList .motto a:nth-child(2){background:#008a58;}
.ExpertList .share{ margin:18px 0px 0px 22px; line-height:28px; position:relative; padding-left:72px;}
.ExpertList .share .tit{ font-size:12px; text-align:center; display:block; color:#fff; background:#02774c; border-radius:11px; width:60px; line-height:28px; position:absolute; left:0px; top:0px;}

/*专家团队_会员*/
.ExpertList2{ width:100%; margin-left:10px; padding-bottom:12px;}
.ExpertList2 li{ position:relative; border:1px solid #e4e3e3; width:378px; height:228px; float:left; margin:0px 0px 36px 46px; display:inline; box-shadow:2px 2px 6px #eae9e9;}
.ExpertList2 li .hot{ background:url(../images/hot.gif); padding:26px 0px 0px 5px; height:19px; line-height:15px; text-align:center; font-size:12px; color:#fff; width:45px; position:absolute; right:10px; top:-5px;}
.ExpertList2 .person{ font-weight:normal; height:112px; padding:20px 31px 0px 144px; position:relative; line-height:22px;}
.ExpertList2 .person .head{ position:absolute; top:20px; left:20px; width:99px; height:99px; border-radius:50%; overflow:hidden;}
.ExpertList2 .person .head img{ width:99px; margin-top:-15px;}
.ExpertList2 .person .name{ padding-top:8px; color:#666; line-height:34px;}
.ExpertList2 .person .name a{color:#f98314; font-size:20px;}.ExpertList .person .name a:hover{ text-decoration:underline;}
.ExpertList2 .motto{ text-indent:2em; line-height:22px; font-size:12px; background:#f1f1f1; margin:0px 25px; padding:10px;}
.ExpertList2 .motto a{color:#f98314;}
.ExpertList2 .share{ margin:18px 0px 0px 22px; line-height:28px; position:relative; padding-left:72px;}
.ExpertList2 .share .tit{ font-size:12px; text-align:center; display:block; color:#fff; background:#02774c; border-radius:11px; width:60px; line-height:28px; position:absolute; left:0px; top:0px;}

.TitleInfo{ text-align:center; background:url(../images/linebg2.gif) 0px bottom repeat-x; padding:12px 0px 11px; margin:0px 10px; line-height:40px;}
.TitleInfo h2{ line-height:38px; color:#008a58; font-size:24px; font-weight:normal;}
.MenuBtn{ padding:26px 10px 23px 10px;}
.MenuBtn li{ width:120px; padding-right:10px; text-align:center; float:left; line-height:43px;}
.MenuBtn li a{ display:block; border:1px solid #aaaaaa; font-size:20px; color:#888888; border-radius:20px;}
.MenuBtn li.on a{ color:#222222; border:1px solid #f37b0a;}
.ExpertTheme{ margin:0px 10px; background:#f2f2f2; padding:31px 22px; line-height:27px; margin-bottom:35px;}
.ExpertTheme h3{ padding-bottom:19px; font-size:20px;}
.ExpertImg{ margin-bottom:45px; text-align:center;}
.ExpertInfo{ line-height:32px; margin:18px 25px;}
.ExpertInfo img{ max-width:897px;}
.ExpertInfo li{ list-style-type:decimal;}

.zjtit{ font-size:18px; border-top:1px solid #007750; background:#f7f9f8;line-height:44px; padding-left:20px; color:#007750;}
/*.zjtit.zj1 span{ border:1px solid #f37b0a;}*/

/*评定辅导*/
.TitleFd{ text-align:center; border-bottom:1px solid #e2e2e2; padding-top:40px; color:#222222;}
.TitleFd .en{ line-height:33px; font-size:18px; text-transform:uppercase;}
.TitleFd h2{ line-height:28px; font-size:20px;}
.TitleFd h2 i{ height:15px; display:block; margin:0px auto -2px; width:70px; border-bottom:3px solid #008a58;}
.FdList{ padding:34px 0px 18px 0px;}
.FdList ul{ margin-left:-213px;}
.FdList li{ float:left; height:220px; width:218px; padding-left:244px; line-height:18px; font-size:12px; color:#999999;}
.FdList li .tit{ text-align:center; line-height:43px; font-size:16px; color:#222222;}
.FdList li .tit img{ display:block; margin:0px auto 3px; width:93px; height:93px;}
.FdList li .tit i{ display:block; margin:0px auto; width:25px; height:15px; border-top:1px solid #222222;}
.Fdservice{ background:#eff5f3;}
.Fdservice .con{ padding:42px 0px;}
.Fdprocess{ margin:48px 0px; background:url(../images/processline.gif) 0px center repeat-x; height:284px;}
.Fdprocess li{ color:#008a58; font-size:20px; width:20%; float:left; position:relative; text-align:center; height:284px;}
.Fdprocess li .num{ position:absolute; font-size:18px; text-align:center; color:#fff; width:45px; line-height:45px; background:url(../images/numbg2.gif); top:121px; left:50%; margin-left:-22px;}
.Fdprocess li .txt{ padding-top:64px;}
.Fdprocess li .icon{ position:absolute; left:50%; bottom:0px; margin-left:-46px;}
.Fdprocess li.next .icon{ top:0px; bottom:auto;}
.Fdprocess li.next .txt{ padding-top:197px;}
.Fdabout{ background:#008a58; height:450px; margin-bottom:20px;}
.Fdabout .img{ width:540px; float:left; position:relative;}
.Fdabout .img img{ display:block; position:absolute; left:-360px; top:0px; width:900px; height:450px;}
.Fdabout .info{ width:568px; float:right; padding-right:44px; line-height:28px; font-size:16px; color:#eaeef7;}
.Fdabout .info h3{ font-weight:normal; padding:105px 0px 43px; font-size:30px; font-weight:normal;}
.Fdabout .info p{ text-indent:2em;}
/*****专家服务 end*****/


/*****登录注册 s*****/
.Regmenu{ margin:32px 0px 0px 357px; height:50px; line-height:50px;}
.Regmenu li{ float:left; text-align:center; width:239px; padding-right:10px;}
.Regmenu li a{ display:block; background:#d6d5d5; color:#555555; font-size:20px;}
.Regmenu li a.on{ background:#008a58; color:#fff;}

.Formtable{ padding:51px 51px 0px; font-size:16px;}
.Formtable td{ padding:0px 14px 17px 0px;}
.Formtable .input{ text-indent:1em; font-size:12px; border:1px solid #dedede; width:496px; height:41px; line-height:41px;}
.Formtable .read{ font-size:14px; color:#999999;}
.Formtable .sendbtn{ font-size:20px; color:#fff; border:0px; width:220px; height:42px; cursor:pointer; background:#008a58;}
.Formtable .loginbtn { font-size:18px; color:#fff; cursor:pointer; width:100%; height:45px; background:#008a58; border:0px;}
/*****登录注册 end*****/

/*****会员中心 s*****/
.MemberLeft{ width:237px; float:left; margin-bottom:30px;}
.MemberLeft .ColumnTit{ padding:10px; background:#008a58;  color:#fff;}
.MemberLeft .ColumnTit span{ border:3px solid #1aa170; display:block; padding:16px 0px 0px 29px; height:78px; font-weight:bold; font-size:24px; line-height:36px;}
.MemberLeft .ColumnTit span i{ display:block; text-transform:uppercase; font-size:12px; font-weight:normal;}

.MemberLeft .menu{ background:#f9f9f9; border-left:1px solid #e9e9e9; border-right:1px solid #e9e9e9;}
.MemberLeft .menu li{ line-height:58px;}
.MemberLeft .menu li a{ display:block; padding-left:39px; border-bottom:1px solid #e9e9e9; background:url(../images/marr1.gif) 188px center no-repeat; color:#222222; font-size:16px;}
.MemberLeft .menu li a:hover{background: #fef5ec url(../images/marr1.gif) 188px center no-repeat;}
.MemberLeft .menu li.onli a{ color:#fff; font-weight:bold; background: #f98314 url(../images/marr2.gif) 188px center no-repeat;}
.MemberRight{ width:920px; float:right; background:#f5f5f5; height:auto !important; height:400px; min-height:400px; margin-bottom:40px;}
.MemberRight .Current2{ margin:21px 10px 0px 20px; line-height:54px; color:#222222;}
.MemberRight .Current2 a{color:#222222;}
.MemberRight .Current2 a:hover,.MemberRight .Current2 span{color:#008a58;}
.MemberRight .nav { float:right;}
.MemberRight .nav a{ display:inline-block; text-align:center;color:#222; width:140px; line-height:45px; background:#e2e2e2; font-size:16px; margin-left:6px;}
.MemberRight .nav a.on{ color:#fff; background:#008a58;}

.MemberRight a.editbtn{ text-align:center; float:right;color:#fff; width:110px; line-height:35px; display:block; background:#ff7d01;}
.MemberRight a:hover.editbtn{ color:#ffcc00;}
.MemberRight .content{ padding:0px 20px;}
.MemberRight .headimg{ float:left; padding-top:10px;}
.MemberRight .headimg img{ display:block; width:170px; height:170px;}
.MemberRight .personinfo{ width:684px; float:right; line-height:33px; padding-bottom:30px;}
.MemberRight .personinfo dd{ padding-left:21px; position:relative;}
.MemberRight .personinfo i{ position:absolute; left:0px; top:0px; color:#ff0000; font-weight:normal;}
.MemberRight .personinfo dd{ float:left; width:635px;}
.MemberRight .personinfo .money{ color:#008a58; font-size:20px; font-weight:bold;}

.MemberRight .onlineitem{ color:#008a58; font-weight:bold; border-top:20px solid #fff; line-height:50px; padding-left:23px; font-size:20px;}
.content .formtab{ color:#222222;}
.content .formtab td{padding:0px 10px 20px; position:relative; line-height:44px;}
.content .formtab .select{ color:#222222; border:1px solid #e0e0e0; text-indent:1em; width:130px; height:45px;}
.content .formtab .select2{ color:#222222; border:1px solid #e0e0e0; text-indent:1em; height:45px;}
.content .formtab .input{ font-size:12px; text-indent:1em; border:1px solid #e0e0e0; width:406px; height:41px;}
.content .formtab .input2{ font-size:12px; text-indent:1em; border:1px solid #e0e0e0; width:745px; height:41px;}
.content .formtab .inputprice{ border:1px solid #b8d0d6; width:83px; height:20px; line-height:20px; background:#ebebe4;}
.content .formtab .inputprice2{ border:1px solid #b8d0d6; width:60px; height:20px; line-height:20px; background:#ebebe4;}
.content .formtab .remark{ padding-left:16px; display:inline-block; vertical-align:middle; font-size:12px; color:#999999;}
.content .formtab .remark2{ font-size:12px; color:#999999; line-height:18px;}
.content .formtab .remark3{ font-size:12px; padding:10px 0px; color:#999999; line-height:18px;}
.content .formtab .remark4{ color:#333; line-height:25px;}
.content .formtab .sendbtn{ cursor:pointer; border:0px; color:#fff; font-size:16px; width:200px; height:45px; background:#008a58;}
.content .formtab .textarea{ border:1px solid #e0e0e0; width:678px; height:158px; padding:10px; background:#fff;}
.content .formtab .textarea textarea{ border:0px; width:100%; height:158px; font-size:12px;}
.content .formtab .textarea2{ border:1px solid #e0e0e0; width:735px; height:97px; padding:10px; background:#fff;}
.content .formtab .textarea2 textarea{ line-height:24px; border:0px; width:100%; height:97px; font-size:12px;}
.content .formtab .textarea3{ border:1px solid #e0e0e0; width:635px; height:97px; padding:10px; background:#fff;}
.content .formtab .textarea3 textarea{ line-height:24px; border:0px; width:100%; height:97px; font-size:12px;}
.content .formtab .tip{ padding:10px 0px; font-weight:bold; color:#ff0000;}
.content .formtab .warmtip{ background:#e5f5ef; line-height:28px; padding:20px; color:#444444;}
.content .formtab .warmtip h3{ line-height:26px; font-size:16px; color:#222222;}
.content .formtab .pub_field {height: 20px;overflow: hidden;line-height: 20px;margin: 10px 0;}
.content .formtab .pub_field dd.hur1 {width: 160px;}
.content .formtab .pub_field dd.hur2 {width: 77px;}
.content .formtab .pub_field dd { float: left; text-align: center;}
.content .formtab .pf_s1 {height: 100px;margin: 0 5px;float: left;display: inline;width: 150px;}
.content .formtab .pf_s2 {height: 80px;margin: 0 10px;float: left;display: inline;width: 57px;padding: 20px 0 0;}
.content .formtab .pf_s3 {height: 100px;margin: 0 5px;float: left;display: inline;width: 310px;}
.content .formtab .pf_s4 {height: 100px;margin: 0 5px;float: left;display: inline;width: 180px;}
.content .formtab i {color:red;}
.content .formtab i.xx{ position:absolute; color:#fe0000; left:0px; top:0px;}
.content .formtab .addbtn{ text-align:center; color:#fff; border-radius:16px; width:100px; line-height:35px; background:#008a58; display:inline-block; margin-right:5px;}
.content .formtab .xqtype td{ line-height:28px; padding-bottom:0px;}
.content .formtab label { display:inline-block; margin-right:18px;}
.content .formtab .city { font-size:12px; line-height:22px;}
.content .formtab .city .all{ border-bottom:1px solid #dadada; line-height:18px; margin-bottom:4px;}
.content .formtab .city dd{ width:70px; float:left;}
.content .formtab .city dd label{ margin-right:0px;}
.content .formtab .tithead2{ position:relative; z-index:1; line-height:44px; font-size:18px; background:#fff; height:70px; margin-bottom:25px;}
.content .formtab .tithead2 span{ position:absolute; width:900px; padding-top:26px; padding-left:20px; left:-20px; bottom:0px; display:block; background:#fff;}
.content .formtab .tithead2 span b.xx{color:#fe0000; font-weight:normal;padding-right:5px;}

/*2017-8-16*/
.content .formtab .linkmanBox { font-weight: bold;display: inline-block; text-align: center; border:1px solid #008a58; margin-right: 15px; color: #008a58; width: 115px; line-height: 35px;font-size: 14px;border-radius: 8px;font-weight:normal;position:relative;}
.content .formtab .linkmanBox b{width:23px; height:23px; display:block; background:url(../images/close3.png); position:absolute; top:-13px; right:-13px;}

.content .formtab .tithead3{ position:relative; padding:28px 0px 0px 20px; z-index:1; line-height:44px; font-size:18px; background:#fff;}

.content .formtab .btn{ padding-bottom:16px;}
.content .formtab .btn a{ display:inline-block; text-align:center; background:#008a58; margin-right:10px; color:#fff; width:125px; line-height:45px; font-size:16px;}
.content .formtab .btn a.savebtn{ background:#008a58; font-weight:bold; width:150px;}
.content .formtab .btn a.delbtn{ background:#008a58; font-weight:bold; width:150px;}
.content .formtab .btn a:hover{ color:#ffcc00;}
.content .formtab .btn2{ text-align:center; height:114px; position:relative;}
.content .formtab .btn2 span{ position:absolute; width:920px; padding:38px 0px; left:-20px; top:0px; display:block; background:#fff;}
.content .formtab .btn3{ text-align:center; padding:38px 0px 0px; width:1000px;}
.content .bggray{ background:#f7f7f7; padding:20px 20px 0px;}

.content .upload{ padding:15px 0px;}
.content .upload .uploadfile {position: relative;display: inline-block; *display:inline; zoom:1; vertical-align:middle; text-align:center; border-radius:12px;overflow: hidden;color: #fff; background:#008a58;line-height: 30px; width:90px; height:30px; cursor:pointer;}
.content .upload .uploadfile input {position: absolute;font-size: 100px;right: 0;top: 0;opacity: 0; cursor:pointer;}
.content .upload .uploadfile:hover { color:#ffcc00;}

.content .texttab{ border:1px solid #e0e0e0; background:#eff2f1; height:46px; padding:12px 0px 0px 21px;}
.content .texttab a{ display:inline-block; margin-right:10px; padding:0px 16px; line-height:33px; color:#222222; border:1px solid #e0e0e0; background:#fff;}
.content .texttab a.on{ font-weight:bold; border:2px solid #008a58; line-height:31px; color:#008a58;}

.content .tithead{ padding:4px 0px 20px; clear:both; font-size:16px; color:#008a58;}
.MemberRight .TabList{ color:#222222; background:#fff; margin-bottom:25px;}
.MemberRight .TabList table{ border-bottom:15px solid #f5f5f5;}
.MemberRight .TabList th{ background:#008a58; color:#fff; line-height:45px;}
.MemberRight .TabList tbody{ border-left:1px solid #f0f0f0;}
.MemberRight .TabList tbody td{ border-right:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0; line-height:20px; padding:15px 5px; text-align:center;font-size:14px;}
.MemberRight .TabList tbody .hytq{ background:#3db489; color:#fff;}
.MemberRight .TabList .tit{ text-align:left; padding-left:7px;}
.MemberRight .TabList .btn{ text-align:left;}
.MemberRight .TabList .btn a{ display:inline-block; margin:0px 6px 0px 6px; border-radius:3px; width:72px; line-height:28px; font-size:12px; background:#e2e2e2; text-align:center;}
.MemberRight .TabList .btn a:hover{ color:#fff; background:#008a58;}
.MemberRight .TabList tr:hover{ color:#008a58;}
.MemberRight .TabList tr:hover .tit a{ color:#008a58;}

.MemberRight .GrowValue{ height:199px; position:relative; background:url(../images/GrowValuebg.gif) 0px bottom no-repeat;}
.MemberRight .GrowValue li{ position:absolute; left:0px; height:199px; width:100px; text-align:center;line-height:36px; font-size:16px;}
.MemberRight .GrowValue li .head{ display:none;}
.MemberRight .GrowValue li .head img{ display:block; margin:0px auto; border-radius:50%; width:100px; height:100px;}
.MemberRight .GrowValue li i{ position:absolute; bottom:6px; left:50%; margin-left:-25px;}
.MemberRight .GrowValue li i img{ display:block; width:50px; height:50px;}
.MemberRight .GrowValue li.lv1{ left:-23px;}
/*.MemberRight .GrowValue li.lv2{ left:189px;}
.MemberRight .GrowValue li.lv3{ left:394px;}
.MemberRight .GrowValue li.lv4{ left:595px;}
.MemberRight .GrowValue li.lv5{ left:795px;}*/
.MemberRight .GrowValue li.lv2{ left:145px;}
.MemberRight .GrowValue li.lv3{ left:295px;}
.MemberRight .GrowValue li.lv4{ left:455px;}
.MemberRight .GrowValue li.lv5{ left:605px;}
.MemberRight .GrowValue li.lv6{ left:795px;}
.MemberRight .GrowValue li.on .head{ display:block;}
.MemberRight .GrowValue li.on i{margin-left:-32px; bottom:0px;}
.MemberRight .GrowValue li.on i img{ display:block; width:64px; height:64px;}

.MemberRight .TotalNav{ padding:15px 0px 20px; height:24px;}
.MemberRight .TotalNav li{ float:left; padding-right:45px;}
.MemberRight .TotalNav li a{ color:#222222; font-size:16px;}
.MemberRight .TotalNav li a.on{ color:#008a58; font-weight:bold;}

.MemberRight .TotalNav .search {float:right;}
.MemberRight .TotalNav .search .input {float: left;text-indent: 1em;color: #999999;width: 200px;height: 29px;line-height: 29px;border: 2px solid #008a58;font-size: 12px;}
.MemberRight .TotalNav .search .btn {color: #fff;float: left;cursor: pointer;font-size: 15px;width: 85px;height: 35px;border: 0px;background: #008a58;}

.PopDiscuss{ /*display:none; background:url(../images/filter60.png); width:100%; height:100%;*/width:882px; left:0px; top:0px; /*position:fixed;*/ z-index:100; color:#222;}
.PopDiscuss .content{ background:#fff; /*width:1200px;*/ color:#222222; /*position:absolute; z-index:101; left:50%; margin-left:-600px; top:15%; height:70%;*/}
.PopDiscuss a.close{ width:33px; height:33px; display:block; background:url(../images/close.png); position:absolute; top:-13px; right:-13px;}
.PopDiscuss .theadtit{ padding:26px 30px 20px 30px; line-height:32px; font-size:20px;}
.PopDiscuss .infotxt{ margin:0px 30px; padding:0px 25px 34px; border:1px solid #e2e2e2;/* height:74%; overflow-x:auto;*/}
.PopDiscuss .infotxt .item{ line-height:25px; padding:14px 0px 21px 0px; border-bottom:1px dashed #CCC}
.PopDiscuss .infotxt .item .t1{ line-height:29px; padding-bottom:21px;}
.PopDiscuss .infotxt .item .t1 .fr{ font-size:12px;}
.PopDiscuss .infotxt .form {margin-top:20px;}
.PopDiscuss .infotxt .form dd{ padding-bottom:19px;}
.PopDiscuss .infotxt .sendbtn{ color:#fff; width:160px; height:45px; background:#008a58; font-size:16px;}

/*上传按钮样式*/
.uploadbox{position:relative; vertical-align:middle; display:inline-block; *display:inline; zoom:1;cursor:pointer; overflow:hidden;}
.uploadbox .uploadFile{position:absolute;left:-100px;top:0px;opacity:0;filter:alpha(opacity=0);cursor:pointer;width:276px;height:43px;
overflow: hidden; z-index:1;}
.uploadbox .textbox{float:left;cursor:pointer;color:#999;height:41px;line-height:41px;border:1px #e0e0e0 solid; border-left:0px;width:286px;}
.uploadbox .link{float:left;display:inline-block; line-height:42px; padding:0px 11px;color:#222222;cursor:pointer; background:url(../images/uploadbtn.gif); border:1px solid #c6c6c6;}

/*****会员中心 end*****/



/*弹窗列表*/
.MemberRight2{ width:882px;height:auto !important; height:400px; min-height:400px; margin-bottom:40px;}

.MemberRight2 .TabList{ color:#222222; background:#fff; margin-bottom:35px;}
.MemberRight2 .TabList th{ background:#008a58; color:#fff; line-height:45px;}
.MemberRight2 .TabList tbody{ border-left:1px solid #f0f0f0;}
.MemberRight2 .TabList tbody td{ border-right:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0; font-size:12px;  line-height:20px; padding:15px 5px; text-align:center;}
.MemberRight2 .TabList tbody .hytq{ background:#3db489; color:#fff;}
.MemberRight2 .TabList .tit{ text-align:left; padding-left:7px;}
.MemberRight2 .TabList .btn{ text-align:left;}
.MemberRight2 .TabList .btn a{ display:inline-block; margin:0px 6px 0px 6px; border-radius:3px; width:72px; line-height:28px; font-size:12px; background:#e2e2e2; text-align:center;}
.MemberRight2 .TabList .btn a:hover{ color:#fff; background:#008a58;}
.MemberRight2 .TabList tr:hover{ color:#008a58;}
.MemberRight2 .TabList tr:hover .tit a{ color:#008a58;}
.MemberRight2 .TabList td img{width:100px;height:60px;}
.MemberRight2 .formtab{ color:#222222;}
.MemberRight2 .formtab td{padding:0px 10px 20px; position:relative; line-height:44px;}
.MemberRight2 .formtab .sendbtn { font-size:18px; color:#fff; cursor:pointer; width:149px; height:45px; background:#008a58; border:0px;}


.retreat .content{ background:#fff; width:600px; color:#222222; z-index:101; left:50%; top:50%; }
.retreat .formbox{ padding-bottom:15px; font-size:16px;}
.retreat .formbox td{ padding:20px 0px 0px 0px;}
.retreat .formbox .textarea{ border:1px solid #dedede; width:420px; height:158px; padding:10px;}
.retreat .formbox .textarea textarea{ width:420px; height:158px; border:0px;}
.retreat .formbox .btn { /*text-align:center;width:319px;*/width:500px;}
.retreat .formbox .sendbtn { font-size:18px; color:#fff; cursor:pointer; width:149px; height:45px; background:#008a58; border:0px;}

.tipCont {color:#FF7D01;}

.s_state {background:url(../images/icon.jpg) no-repeat center;}
.s_state li {line-height:25px;}

/*技术论坛*/
.ForumList{ margin-bottom:35px;}
.ForumList li{ margin:20px 10px 0px 10px; border-bottom:1px solid #eceded; padding:12px 0px 10px 0px; position:relative; line-height:25px; color:#222222;}
.ForumList li.ny{height:auto !important; height:214px; min-height:214px;}
.ForumList li .tit{ font-size:16px; padding-bottom:12px;}
.ForumList li .tit a{ color:#008a58;}.ForumList li .tit a:hover{ color:#049862;}
.ForumList li p b{ font-size:16px;}
.ForumList li .other{ font-size:12px; padding-top:11px; color:#999999;}
.ForumList li .other dd{ padding-right:33px; float:l; float:left;}
.ForumList li .other dd.date{ background:url(../images/date2.gif) 0px center no-repeat; padding-left:20px;}
/*.ForumList li:hover{ background:#f8f8f8;}*/
.ForumList li .head{ width:100px; text-align:center; float:left;}
.ForumList li .head .img img{ display:block; width:91px; height:91px; border:1px solid #cccccc; padding:4px;}
.ForumList li .head .name{ line-height:30px; padding-top:3px; color:#007750;}
.ForumList li .head .lv{ border:1px solid #e0e0e0; color:#999999;}
.ForumList li .rcontent{ margin-left:142px;}
.ForumList li .subcon{ text-align:right; color:#999999; clear:both; position:relative;}
.ForumList li .subcon .hf{ color:#007750;position:absolute; top:0px; right:0px;}
.ForumList li .subcon .hfbox{ background:#f2f2f2; width:680px; float:right; padding:10px 10px 0px; position:relative; display:none;}
.ForumList li .subcon .hfbox .slidetxt{ /*width:45px;*/width:70px; text-align:center; cursor:pointer; background:#f2f2f2; color:#007750; position:absolute; right:0px; top:-25px;}
.ForumList li .subcon .hfbox dl{ border-bottom:1px solid #d0d0d0; padding:22px 0px 28px 69px; position:relative;}
.ForumList li .subcon .hfbox dl .img{position:absolute; left:0px; top:16px;}
.ForumList li .subcon .hfbox dl .img img{ width:48px; height:48px; display:block; padding:2px; border:1px solid #cccccc;}
.ForumList li .subcon .hfbox dl .txt{ text-align:left; line-height:20px; color:#222222;}
.ForumList li .subcon .hfbox dl .txt span{color:#007750;}
.ForumList li .subcon .hfbox dl .txt .rBtn{text-align:right;}
.ForumList li .subcon .hfbox dl .txt .Reply2 {}
.ForumList li .subcon .hfbox a.say{ display:block; float:right; margin:15px 0px 10px; background:#fff; color:#222222; text-align:center; width:118px; line-height:33px; border:1px solid #dedede;}
.ForumList li .subcon .ot{ /*padding-right:45px;*/padding-right:70px; position:relative;}
.ForumList li .subcon .hfbox .msgbox{ clear:both; text-align:left; padding-bottom:10px;padding-top:10px; /*display:none;*/}
.ForumList li .subcon .hfbox .msgbox .input{ width:560px; float:left; height:32px; text-indent:1em;}
.ForumList li .subcon .hfbox .msgbox .send{ width:118px; height:33px; background:#008a58; color:#fff;}
.ForumList li .subcon .hfbox .msgbox label {float:left;margin-right: 6px;}

/*子回复分页*/
.ForumList li .subcon .hfbox .pagebar {margin:8px 0px 8px;}
.ForumList li .subcon .hfbox .pagebar .current {width:30px;line-height:10px;background:#008a58; color:#fff;padding:0px 5px 0px;}
.ForumList li .subcon .hfbox .pagebar a {width:30px;line-height:10px;background:#cccccc;padding:0px 5px 0px;}

.ForumList li .besta { color:#ff0000; font-size:24px; line-height:55px; margin-bottom:15px; padding-left:42px; background:url(../images/best.gif) 0px center no-repeat;}
.ForumList li .Isadopt {color:#fff; width:70px; height:30px; background:#008a58; font-size:14px;}
.ForumList li .Reply {color:#fff; width:70px; height:30px; background:#008a58; font-size:14px;}


.hftit{ padding:10px 10px 12px;}
.hftit .h1{ color:#007750; font-size:20px; padding-bottom:8px;}
.hftit a.back{ color:#007750; font-size:16px; float:right;}
.hftextarea{ margin:0px 10px 10px;}
.hftextarea dl{ padding-bottom:25px;}
.hftextarea .textareabg{border:1px solid #e0e0e0; padding:10px;}
.hftextarea .textareabg textarea{ border:0px solid #e0e0e0; width:100%; height:178px;}
.hftextarea .send{ font-size:16px; color:#fff; width:140px; height:45px; background:#049862; cursor:pointer;}

.ForumTit{ font-size:16px; padding:18px 10px 28px 10px; line-height:39px;}
.ForumTit h2{ background:url(../images/ot.gif) 0px top no-repeat; padding:0px 73px 0px 52px; float:left; color:#008a58; font-size:25px;width:100%;}
.ForumTit p{padding-left:52px;}
.Foruminfo{ border:1px solid #e2e2e2; margin:0px 10px 20px; padding:16px 20px; line-height:25px; color:#222222;}
.Foruminfo a{color:#222222;}.Foruminfo a:hover{color:#008a58;}
.Foruminfo .floor{ position:relative;height:60px;}
.Foruminfo .fr{ font-size:12px; position:absolute; right:20px; line-height:17px; top:10px;}
.Foruminfo .fr dd{ padding-bottom:5px;}
.Foruminfo .lv{ padding:5px 0px 21px;}
.Foruminfo .lv span{ color:#008a58;}
.Foruminfo.best{}
.Foruminfo.best .lv { color:#ff0000;}
.Foruminfo.best .lv span{ color:#ff0000;}
.Foruminfo.best .besta { color:#ff0000; font-size:24px; line-height:55px; margin-bottom:15px; padding-left:42px; background:url(../images/best.gif) 0px center no-repeat;}
.Foruminfo .Isadopt {color:#fff; width:70px; height:30px; background:#008a58; font-size:14px;}
.Foruminfo .Reply {color:#fff; width:70px; height:30px; background:#008a58; font-size:14px;}
.Foruminfo .rcont {border-top:1px dashed #999;padding:5px 0;margin:5px 0 0 30px}
.Foruminfo .rcont span{color:red}
.Foruminfo .rcont b{ font-weight:normal;}

.Moreforum{ background:#f7f7f7; line-height:49px; text-align:center; margin:0px 10px 25px;}
.Moreforum a{ padding-right:29px; background:url(../images/arr3.gif) right center no-repeat;}

.SimilarForumn{ margin:15px 10px 0px;}
.SimilarForumn h2{ line-height:64px; font-size:18px; color:#222222;}
.SimilarForumn ul{ background:url(../images/linebg4.gif) center top repeat-y;}
.SimilarForumn li{ width:507px; height:30px; line-height:30px; float:left;}
.SimilarForumn li a{ background:url(../images/arr2.gif) 1px center no-repeat; padding-left:14px; color:#222222;}
.SimilarForumn li a:hover{color:#005737;}
.SimilarForumn li .date{color:#888888; float:right;}

.SimilarForumn .form {margin-top:0px;}
.SimilarForumn .form dd{ padding-bottom:19px;}
.SimilarForumn .form .ke-container{margin-top:10px;}
.SimilarForumn .bbsRsendbtn{ color:#fff; width:160px; height:45px; background:#008a58; font-size:16px;}


/*bbs回复用户弹窗*/
.bbsPopBox{ display:none; background:url(../images/filter60.png); width:100%; height:100%; left:0px; top:0px; position:fixed; z-index:100;}
.bbsPopBox .content{ background:#fff; width:530px; color:#222222; position:absolute; z-index:101; left:50%; margin-left:-265px; top:50%; margin-top:-250px;}
.bbsPopBox a.close{ width:33px; height:33px; display:block; background:url(../images/close.png); position:absolute; top:-13px; right:-13px;}
.bbsPopBox .theadtit{ line-height:83px; font-size:30px; color:#008a58; padding:5px 0px 0px 29px;}
.bbsPopBox .formbox{ padding-bottom:15px; font-size:16px;}
.bbsPopBox .formbox td{ padding:0px 9px 16px 0px;}
.bbsPopBox .formbox .input{ text-indent:1em; width:400px; height:38px;/* line-height:38px;*/}
.bbsPopBox .formbox .textarea{ border:1px solid #dedede; width:400px; height:158px; padding:10px;margin:0 0 0 20px}
.bbsPopBox .formbox .textarea textarea{ width:400px; height:158px; border:0px;}
.bbsPopBox .formbox .btn { text-align:center; width:319px;margin:5px;}
.bbsPopBox .formbox .bbsRRsendbtn { font-size:18px; color:#fff; cursor:pointer; width:149px; height:45px; background:#008a58; border:0px;}

.menusub{ padding-top:33px;height:61px; border-bottom:1px solid #f7f7f7; text-align:center;}
.menusub li{ font-weight:bold; display:inline-block; *display:inline; zoom:1; margin:0px 16px;}
.menusub li a{ display:inline-block; border:1px solid #e5e5e5; border-radius:4px; width:151px; line-height:40px; font-size:16px; color:#504f4f; background:#fff;}
.menusub li a:hover,.menusub li a.cur{ color:#fff; background:#008a58; border:1px solid #008a58;}

/*2017-6-15*/
.formtab .tiperr { 
	display:none;
    background: url(../images/onError.gif) left no-repeat;
    padding-left: 22px;
    height: 18px;
    line-height: 18px;
    color: #ff0000;
	width:100%;
	float:left;
	margin-top:5px;
}

/*--多图片，多文件排序--*/
.tblPreview {width:100%; display:inline-block;}
.sortable_img_li{float:left;height:155px;width:130px;cursor:move;}
.sortable_file_li{float:left;height:30px;width:100%;cursor:move;}
.btn_bold { width:24px; height:24px; white-space:nowrap; text-align:center; font-weight:normal; border:1px solid #d6dfe5;}
.btn_bold.bg{ width:auto; padding:0px 5px; background:#f0f4f7;font-size:12px; cursor:pointer;}
.img_upload{ height:120px; width:120px; border:1px solid #d6dfe5;}


/*2017-06-20*/
.bodybg{ background:#fff; width:1200px; margin:0px auto 30px; padding:0px 30px;}
.hometzms{ border:1px solid #ececec; display:none;}
.hometzms .HomeTit{ padding-top:10px; margin:0px 20px; border-bottom:0px solid #ebebeb; height:40px; line-height:40px;}
.hometzms .HomeTit h2{ margin:0px; border:0px; text-align: center; color:#fff; font-size:20px; width:110px; height:45px; line-height:40px; background:url(../images/home/titbg.gif);}
.homehd{ background:#f7f7f7; height:290px;}
.imgbox{ text-align:center; color:#008a58; font-size:20px; padding:40px 0px 18px; font-weight:bold;}
.imgbox img{ display:block; max-width:450px; margin:0px auto 10px;}
.imgbox2{ float:left; padding:25px 35px 30px 0px;}
.imgbox2 img{ display:block; width:140px;}
.ztinfo{ width:515px; float:left; padding:25px 0px 30px; line-height:30px;}
.ztinfo .Title{ font-size:24px; color:#f98314; text-align:left; line-height:28px; padding:10px 0px;}
.ztinfo .Title span{ font-size:14px; color:#222222;}
.ztinfo a.detail{color:#007750;}

/*2017-8-1---s---*/
.ztinfo a.apply,.ztinfo a.zx {
    display: inline-block;
    color: #fff;
    text-align: center;
    font-size: 16px;
    width: 110px;
    line-height: 40px;
    margin: 15px 20px 0px 0px;
}
.ztinfo a.apply {
    background: #f37b0a;
}
.ztinfo a.zx {
    background: #008a58;
}
/*2017-8-1---e---*/

.PopBox .content2{ background:#fff; width:1200px; color:#222222; position:absolute; z-index:101; left:50%; margin:-161px 0px 0px -600px; top:50%; height:383px;}
.PopBox .content2 .tit{ line-height:105px; font-size:24px; color:#049862; padding-left:30px;}
.PopBox .content2 a.close{ width:23px; height:23px; top:-11px; right:-11px;background:url(../images/close2.png);}
.PopBox .content2 .process{ margin:10px 0px 0px 0px;background:url(../images/processline2.gif) center 91px no-repeat; height:265px;}
.PopBox .content2 .process li{ width:132px; height:265px; float:left; text-align:center; position:relative;}
.PopBox .content2 .process li .dot{ margin:0px auto; width:55px; height:55px;background:url(../images/processdot.png) 0px top no-repeat; position:absolute; left:41px; top:65px;}
.PopBox .content2 .process li .txt{ line-height:65px; font-size:18px; font-weight:bold; color:#008960;}
.PopBox .content2 .process li .date{ padding-top:62px; line-height:47px; color:#aaaaaa;}
.PopBox .content2 .process li .btn a{ line-height:33px; border-radius:15px; border:1px solid #049862; font-size:16px; color:#222222; margin-bottom:5px; margin:0px auto; display:block;}
.PopBox .content2 .process li .btn a:hover{ background:#049862; color:#fff;}
.PopBox .content2 .process li.ok .dot{background:url(../images/processdot.png) -55px top no-repeat;}
.PopBox .content2 .process li.error .dot{background:url(../images/processdot.png) -110px top no-repeat;}


/*中试服务申请mytech*/
.ripeness .content{ background:#fff; width:600px; color:#222222; z-index:101; left:50%; top:50%; }
.ripeness .formbox{ padding-bottom:15px; font-size:16px;}
.ripeness .formbox td{ padding:20px 0px 0px 0px;}
.ripeness .formbox .text{ border:1px solid #dedede; width:420px; height:25px; padding:10px;}
.ripeness .formbox .textarea{ border:1px solid #dedede; width:420px; height:158px; padding:10px;}
.ripeness .formbox .textarea textarea{ width:420px; height:158px; border:0px; padding:0px;}
.ripeness .formbox .btn { /*text-align:center;width:319px;*/width:500px;}
.ripeness .formbox .sendbtn { font-size:18px; color:#fff; cursor:pointer; width:149px; height:45px; background:#008a58; border:0px;}
.ripeness .formbox .textbox {color:#F98314;}
.ripeness .formbox .remark {color:#CCC}


.Expertleft{ width:942px; float:left; padding-left:10px;}
.AboutExpert{width:200px; border-top:0px; float:right; padding:25px 10px 0px 0px;}
.AboutExpert .tithead{ border-radius:7px 7px 0px 0px; color:#fff; font-size:18px; background:#007750; padding-left:20px; line-height:45px;}
.AboutExpert .list{ border:1px solid #ebebeb; padding:29px 0px 15px;}
.AboutExpert .list li{ text-align:center; line-height:24px;padding-bottom:12px;}
.AboutExpert .list li img{ width:150px; height:; display:block; margin:0px auto;}
.AboutExpert .list li span{ display:block; font-size:20px; padding-top:3px; color:#f98314;}

.msg_cont { font-size:14px;text-align:left; line-height:24px; padding-bottom:6px;}
.msg_hfcont { background:#f9f8f8; padding:10px 10px 10px 56px; position:relative; text-align:left; border-radius:5px; font-size:14px;}
.msg_hfcont b{color:#F00; position:absolute; left:10px; top:10px;}
.msg_hfcont .date{color:#888; padding-top:10px; font-size:12px;}


.textareaV{ border:1px solid #e0e0e0; width:735px; height:200px; overflow:scroll; overflow-x:hidden; line-height:25px; padding:10px; background:#fff;}

/*20170814*/
.nocitebox{ padding-left:45px; position:relative;}
.nocitebox .icon{width:35px; height:25px; position:absolute; left:0px; top:0px;background: url(../images/notice.jpg) 0px center no-repeat; z-index:1000; display:block;}
.notice{ margin:10px 0px; padding-left:45px; height:25px; overflow:hidden; line-height:25px;position:relative;}
.notice li{ float:left;background: url(../images/home/arr.gif) 0px center no-repeat; padding:0px 20px 0px 14px;}

#marquee_news {overflow:hidden;width:230px;height:223px;}
#marquee_news2 {overflow:hidden;width:230px;height:166px;}
.IsadoptScore input {border:1px solid #008a58;width:50px;height:26px;font-size: 14px; text-align:center;}

/*20170825*/
.Paybox{ clear:both; padding:15px 0px;}
.Paybox .paytip{ font-weight:bold;color:red;}
.Paybox img{ vertical-align:middle;}
.Paybox .pay{ display:inline-block; margin-right:27px;}
.Paybox .input{ vertical-align:middle; border:1px solid #e0e0e0; width:97px; height:43px; line-height:43px; text-indent:1em; /*color:#cbcbcb;*/color:#000;}
.Paybox .btn{ color:#fff; font-size:16px; border:0px; border-bottom:5px solid #da6a01; width:100px; height:40px; background:#f98314; cursor:pointer; margin-left:18px;}
.Paybox label{ display:inline-block; vertical-align:middle; margin-left:12px;}

/*20170825*/
.servicecon{ border-bottom:1px dashed #e8e8e8; padding:29px 0px;}
.servicecon .img{ float:left;}
.servicecon .info{ width:625px; float:right; padding-top:12px; line-height:30px;}

/*2017080031*/
.select .btn{overflow: hidden;display:inline-block;*display:inline;padding:4px 20px 4px;font-size:14px;line-height:18px;*line-height:20px;color:#fff;text-align:center;vertical-align:middle;cursor:pointer;background-color:#008A58;border:1px solid #cccccc;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px; margin-left:2px}


/*20170905*/
.zjmsgtit{ color:#bbbbbb; font-size:12px; border-left:3px solid #049862; border-bottom:1px solid #e5e5e5; /*margin-bottom:15px;*/ background:#fff; padding:25px;}
.zjmsgtit .tit2{ margin-bottom:8px; position:relative; line-height:28px;background: url(../images/zjmsgtit.gif) 0px 0px no-repeat; padding:0px 100px 0px 48px; font-size:16px; color:#222222; font-weight:normal;}
.zjmsgtit .tit2 .date{ font-weight:normal; font-size:12px; position:absolute; right:0px; top:0px; color:#bbbbbb;}
.zjmsgtit .con{ padding-bottom:10px;}
.zjmsgtit a.scgbook{ text-align:center; display:block; color:#fff; background:#049862; width:55px; line-height:28px; border-right:5px; float:right;}


.zjmsglist{ color:#222222; font-size:12px; border-left:3px solid #f37b0a; border-bottom:1px solid #e5e5e5; margin-bottom:15px; background:#fff; padding:25px;}
.zjmsglist .head{ margin-bottom:15px; position:relative; padding:0px 100px 0px 51px; line-height:17px; color:#c5c5c5;}
.zjmsglist .head .img{position:absolute; left:0px; top:0px;}
.zjmsglist .head .img img{ border-radius:50%; width:42px; height:42px; display:block;}
.zjmsglist .head .name{ line-height:25px; color:#222222;}
.zjmsglist .head .name b{ color:#f37b0a; font-size:16px; display:inline-block; margin-right:10px;}
.zjmsglist .head .date{font-size:12px; position:absolute; right:0px; top:0px; color:#bbbbbb;}
.zjmsglist .head p{color:#bbbbbb;}
.zjmsglist .con{ padding-bottom:10px;font-size:16px; }
.zjmsglist a.delete{ text-align:center; display:block; color:#fff; background:#049862; width:55px; line-height:28px; border-right:5px; float:right;}


.piaofu{ position:fixed; right:10px; bottom:15px; z-index:999;}
.piaofu a{ display:inline-block; width:33px; height:33px; line-height:33px; margin-left:5px; text-align:center; border:1px solid #666666; border-radius:50%; background:#fff; vertical-align:middle;}
.piaofu a.back{ color:#fff; background:#008a58; border:1px solid #008a58;}
.cd-top {overflow: hidden;visibility: hidden;opacity: 0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.cd-top.cd-is-visible {visibility: visible;opacity: 1; background: #fff url(../images/top.gif) center center no-repeat;}


/*帮助中心*/
.MenuList2 li{ margin-top:1px; line-height:50px; position:relative;}
.MenuList2 li a{ background:#f1f1f1; color:#222222; font-size:16px; padding-left:44px; display:block;}
.MenuList2 li a:hover{ background:#dcdcdc; color:#000;}
.MenuList2 li.onli a{ background:#e7f4ef; color:#008a58; font-weight:bold;}


.MenuList2 dd{ margin-top:1px; line-height:50px;}
.MenuList2 dd a{ background:#f1f1f1; color:#222222; font-size:16px; padding-left:74px; display:block;}
.MenuList2 dd a:hover{ background:#dcdcdc; color:#000;}
.MenuList2 dd.onli a{ background:#e7f4ef; color:#008a58; font-weight:bold;}

.MenuList2 .sub{ display:none;}
.MenuList2 li.on span a{ background:#dcdcdc; color:#000;}
.MenuList2 li.on .sub{ display:block;}

.MenuList2 i{ position:absolute; left:15px; top:17px; cursor:pointer; width:15px; height:15px; background: url(../images/zoom.png) 0px center no-repeat; display:block;}
.MenuList2 li.on i{background: url(../images/zoom.png) -15px center no-repeat;}

/*
.MenuList2 b{ position:absolute; left:15px; top:17px; cursor:pointer; width:15px; height:15px; background: url(../images/zoom.png) -15px center no-repeat;; display:block;}
.MenuList2 li.on b{background: url(../images/zoom.png) -15px center no-repeat;}
*/

/*20170911*/
.ProcessPop{ width:900px; position:fixed; z-index:999; /*top:20%;*/ left:50%; margin-left:-450px; background:#fff; border-radius:10px;}
.mastbg{ position:fixed; z-index:998; left:0px; top:0px; background:rgba(0,0,0,0.27); width:100%; height:100%;}
.Processbox{ padding-bottom:22px;}
.Processbox .tithead{ text-align:center; border-bottom:2px solid #008a58; line-height:52px; color:#008a58; font-size:20px;}
.Processbox .process{ margin:56px 100px 0px 100px; height:88px; border-top:1px solid #e0e0e0;}
.Processbox .process li{ text-align:center; width:20%; float:left; color:#222222; font-size:16px;}
.Processbox .process li span{ display:inline-block; margin-top:-12px; background:url(../images/processdot01.png) center top no-repeat; padding-top:35px;}
.Processbox .process li.on span{ background:url(../images/processdot02.png) center top no-repeat; padding-top:35px; color:#049862; font-weight:bold;}
.Processbox .process li.p1{ width:17%; text-align:left;}
.Processbox .process li.p1 span{ margin-left:-26px;}
.Processbox .process li.p2{ width:19%;}
.Processbox .process li.p3{ width:28%;}
.Processbox .process li.p4{ width:19%;}
.Processbox .process li.p5{ width:17%; text-align:right;}
.Processbox .process li.p5 span{ margin-right:-26px;}
.Processbox .msglist{ padding:9px 18px; background:#f8f8f8;}
.Processbox .msglist .con{ height:250px; overflow-y:auto;}
.Processbox .msglist .con li{ position:relative;/* padding-left:91px; */height:auto !important; height:92px; min-height:92px; padding-bottom:15px;}
.Processbox .msglist .con li .head{ font-size:12px; left:0px; top:0px; position:absolute; text-align:center; width:70px; display:none;}
.Processbox .msglist .con li .head img{ width:68px; height:68px; display:block; border:1px solid #e6e6e6;}
.Processbox .msglist .con li .date{ color:#888888; font-size:12px; padding-top:12px; display:none;}
.Processbox .msgform{ padding:0px 19px;}
.Processbox .msgform dd{ padding-top:22px; text-align:center;}
.Processbox .textarea{ padding:10px; border:1px solid #e6e6e6; height:85px;}
.Processbox .textarea textarea{ width:100%; height:85px; border:0px;}
.Processbox .btncss{ color:#fff; font-size:18px; background:#008a58; width:130px; height:50px; border:0px; cursor:pointer;}


/*我的交易*/
.MemberRight .TabList2{ color:#222222; background:#fff; margin-bottom:25px;}
.MemberRight .TabList2 table{ border-bottom:15px solid #f5f5f5;}
.MemberRight .TabList2 th{ background:#008a58; color:#fff; line-height:45px;}
.MemberRight .TabList2 tbody{ border-left:1px solid #f0f0f0;}
.MemberRight .TabList2 tbody td{ border-right:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0; line-height:20px; padding:15px 5px; text-align:center;font-size:14px;}
.MemberRight .TabList2 tbody td.txtleft{text-align:left;padding-left:15px;}
.MemberRight .TabList2 tbody .hytq{ background:#3db489; color:#fff;}
.MemberRight .TabList2 .tit{ text-align:left; padding-left:7px;}
.MemberRight .TabList2 .btn{ text-align:left;}
.MemberRight .TabList2 .btn a{ display:inline-block; margin:0px 6px 0px 6px; border-radius:3px; width:72px; line-height:28px; font-size:12px; background:#e2e2e2; text-align:center;}
.MemberRight .TabList2 .btn a:hover{ color:#fff; background:#008a58;}
.MemberRight .TabList2 tr:hover{ color:#008a58;}
.MemberRight .TabList2 tr:hover .tit a{ color:#008a58;}

/*会员提现*/
.tocash .content{ background:#fff; width:650px; color:#222222; z-index:101; left:50%; top:50%; }
.tocash .formbox{ padding-bottom:15px; font-size:16px;}
.tocash .formbox td{ padding:20px 0px 0px 0px;}
.tocash .formbox select{height:38px;}
.tocash .formbox input{ border:1px solid #dedede; width:400px; height:18px; padding:10px;}
.tocash .formbox .textarea{ border:1px solid #dedede; width:400px; height:80px; padding:10px;}
.tocash .formbox .textarea textarea{ width:400px; height:80px; border:0px;}
.tocash .formbox .btn { /*text-align:center;width:319px;*/width:500px;}
.tocash .formbox .sendbtn { font-size:18px; color:#fff; cursor:pointer; width:149px; height:45px; background:#008a58; border:0px;}
.tocash .formbox .remark4 {margin-top:5px; color:#CCCCCC}


/*项目打印*/
.printtab td {padding:5px;border-left:1px solid #000;border-top:1px solid #000;border-bottom:0px;border-right:0px;}
.printtab .tip {font-size:26px;text-align:center;margin:20px;}
.printtab .td_b {border-bottom:1px solid #000;}
.printtab .td_r {border-right:1px solid #000;}

/*项目发布，自定义编辑器*/
.content .formtab .addEditorBtn {position: relative;
    display: inline-block;
    zoom: 1;
    vertical-align: middle;
    text-align: center;
    border-radius: 12px;
    overflow: hidden;
    color: #fff;
    background: #008a58;
    line-height: 30px;
    width: 90px;
    height: 30px;
    cursor: pointer;}
.content .formtab .viewEditorBtn {position: relative;
    display: inline-block;
    zoom: 1;
    vertical-align: middle;
    text-align: center;
    border-radius: 12px;
    overflow: hidden;
    color: #fff;
    background: #008a58;
    line-height: 30px;
    width: 100px;
    height: 30px;
    cursor: pointer;}
.content .formtab .input3 {
    font-size: 12px;
    text-indent: 1em;
    border: 1px solid #e0e0e0;
    width: 745px;
    height: 41px;
	margin-bottom:8px;
}
.itemcon .jj_title,.textareaV .jj_title { font-weight:bold;font-size:18px; font-family:"雅黑" }
.itemcon .jj_cont,.textareaV .jj_cont { font-weight:normal; font-size:16px; font-family:"雅黑" }
.itemcon .ke-pagebreak,.textareaV .ke-pagebreak {display:none;}


/*右侧浮动*/
ul,li{ margin:0px; padding:0; list-style:none;}
.FloatNav{ width:60px; position:fixed; right:0px; top:60%; z-index:999;}
.FloatNav li{ position:relative; height:60px; text-align:center; margin-bottom:1px; background:#008a58;}
.FloatNav li a{ display:block; padding:5px 0 0 0;}
.FloatNav li:hover{ background:#e57a14;}
