@charset "utf-8";
html,body,h1,h2,h3,h4,h5,h6,hr,p,ul,ol,li,span,a,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em,i,b,strong,pre,legend,button,input,textarea,select,address,cite,dfn,var,code,kbd,samp,small,sup,sub
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video{ margin:0; padding:0; font-weight: normal; font-style: normal; box-sizing:border-box; }
ul,ol,li{list-style:none;}
a{text-decoration:none; color: #333; }
img{ border:0;}
table{border-collapse:collapse; border-spacing: 0; }
table.myDataTable tbody td {
	padding: 11px 5px;
	text-align: center;
	line-height: 22px;
	word-break: break-all;
	color: #333;
	font-size: 12px;
}

input, select, textaregit a, button {
    outline: none;
    resize: none;
    font-family: "Microsoft Yahei", "微软雅黑";
}
*:focus{outline:none}
body{ font-family:"Microsoft Yahei","微软雅黑","\5FAE\8F6F\96C5\9ED1"; font-size: 14px; background-color: #fff; }
[v-cloak] {display: none}
/** ---------- create by wangsongyang in 2017.03.07 ---------- **/
/* 宋体 */
.songti{ font-family: "微软雅黑",'\5B8B\4F53',SimSun; }
.icon-arrow.songti{ font-family: "宋体"; }
.float-left {float: left}
.float-right {float: right}
input::-ms-clear, input::-ms-reveal{display: none;}
/* 清除float浮动 */
.clearfix{ *zoom: 1; }
.clearfix:after{ content: ""; display: block; clear: both; height: 0; visibility: hidden; }
.button{
	display: inline-block;
	color: #fff;
	background-color: #ff7200;
	border: 1px solid #ff7200;
	border-radius: 2px;
	cursor: pointer;
}
.button.disabled{
	cursor: default;
	background-color: #ddd;
	border: 1px solid #ddd;
}
.button-white.button{
	background-color: #fff;
	color: #ff7200;
}
#geetCaptcha{ height: 44px; background-image: url(../images/loading4.gif); background-repeat: no-repeat; background-position: center 0px; }
#geetCaptcha .text{ display: block; text-align: center; padding-top: 20px; font-size: 12px; color: #999; }
#geetCaptcha.success{ background-image: none; }
/* 404页面 */
.error-box{
	margin: 0 auto;
	padding-top: 63px;
	padding-bottom: 50px;
	width: 1000px;
	text-align: center;
}
.error-box .error-left{
	display: inline-block;
	width: 400px;
	font-size: 25px;
	vertical-align: middle;
	text-align: left;
}
.error-box .error-left p{
	margin-bottom: 20px;
}
.error-box .error-left a{
	display: inline-block;
	padding: 0 20px;
	color: #ff7200;
	border: 1px solid #ff7200;
	line-height: 1.8em;
	border-radius: 50px;
}
.error-box .error-right{
	display: inline-block;
	width: 500px;
	vertical-align: middle;
}
.error-box .error-right img{
	width: 100%;
}
.icon{ display: block; background-repeat: no-repeat; }
.icon-search{ background-image: url(../images/icon-sprite-sm.png); background-position: 0px 0px; }
.icon-tools{ background-image: url(../images/icon-sprite-sm.png); background-position: -17px 0px; }
.icon-hot{ background-image: url(../images/icon-sprite-sm.png); background-position: -35px 0px; }
.icon-item{ background-image: url(../images/icon-sprite-sm.png); background-position: -62px 0px; }
.icon-hottools-sbzc{ background-image: url(../images/icon-sprite-md.png); background-position: 1px 2px; }
.icon-hottools-sbjk{ background-image: url(../images/icon-sprite-md.png); background-position: -45px 0px; }
.icon-hottools-more{ background-image: url(../images/icon-sprite-md.png); background-position: -89px 4px; }
.icon-solid-rightarrow{ background-image: url(../images/icon-sprite-sm.png); background-position: -89px 4px; }
.icon-phone400{ background-image: url(../images/icon-sprite-sm.png); background-position: -99px 0px; }
.icon-email{ background-image: url(../images/icon-sprite-sm.png); background-position: -122px 0px; }
.icon-weibo{ background-image: url(../images/icon-sprite-sm.png); background-position: -147px 0px; }
.icon-weixin{ background-image: url(../images/icon-sprite-sm.png); background-position: -173px 0px; }
.icon-qzone{ background-image: url(../images/icon-sprite-sm.png); background-position: -198px 0px; }
.icon-douban{ background-image: url(../images/icon-sprite-sm.png); background-position: -224px 0px; }
.icon-module1-sbdbzc{ background-image: url(../images/icon-sprite-md.png); background-position: -142px 2px; }
.icon-module1-sbjszc{ background-image: url(../images/icon-sprite-md.png); background-position: -179px 3px; }
.icon-module1-znsbzc{ background-image: url(../images/icon-sprite-md.png); background-position: -222px 3px; }
.icon-module1-jichuxing{ background-image: url(../images/icon-sprite-md.png); background-position: -265px 2px; }
.icon-module1-bileixing{ background-image: url(../images/icon-sprite-md.png); background-position: -314px 2px; }
.icon-module1-softzzqjjdj{ background-image: url(../images/icon-sprite-md.png); background-position: -353px 2px; }
.icon-module1-softzzqdj{ background-image: url(../images/icon-sprite-md.png); background-position: -394px 2px; }
.icon-module2-sbbhfs{ background-image: url(../images/icon-sprite-md.png); background-position: 0px -88px; }
.icon-module2-sbcssq{ background-image: url(../images/icon-sprite-md.png); background-position: -47px -86px; }
.icon-module2-sbyydb{ background-image: url(../images/icon-sprite-md.png); background-position: -94px -84px; }
.icon-module2-sbwxxg{ background-image: url(../images/icon-sprite-md.png); background-position: -142px -86px; }
.icon-module3-sbbhfs{ background-image: url(../images/icon-sprite-md.png); background-position: 3px -179px; }
.icon-module3-sbxkba{ background-image: url(../images/icon-sprite-md.png); background-position: -54px -179px; }
.icon-module3-sbbg{ background-image: url(../images/icon-sprite-md.png); background-position: -113px -179px; }
.icon-module3-sbxz{ background-image: url(../images/icon-sprite-md.png); background-position: -168px -185px; }
.icon-module3-sbkz{ background-image: url(../images/icon-sprite-md.png); background-position: -232px -185px; }
.icon-module3-cpwgsj{ background-image: url(../images/icon-sprite-md.png); background-position: -228px -316px; }
.icon-module3-guiwgsj{ background-image: url(../images/icon-sprite-md.png); background-position: -282px -316px; }
.icon-module3-syxxzljcb{ background-image: url(../images/icon-sprite-md.png); background-position: -290px -184px; }
.icon-module3-syxxzlzyb{ background-image: url(../images/icon-sprite-md.png); background-position: -348px -184px; }
.icon-module3-zlbhfs{ background-image: url(../images/icon-sprite-md.png); background-position: -348px -316px; }
.icon-module3-zlwx{ background-image: url(../images/icon-sprite-md.png); background-position: -406px -184px; }
.icon-module3-zlsqzx{ background-image: url(../images/icon-sprite-md.png); background-position: 0px -316px; }
.icon-module3-zlfx{ background-image: url(../images/icon-sprite-md.png); background-position: -56px -316px; }
.icon-module3-zlzr{ background-image: url(../images/icon-sprite-md.png); background-position: -116px -316px; }
.icon-module3-nfjn{ background-image: url(../images/icon-sprite-md.png); background-position: -170px -316px; }
.icon-module3-zpbq{ background-image: url(../images/icon-sprite-md.png); background-position: -402px -316px; }
.icon-module3-zpbqjj{ background-image: url(../images/icon-sprite-md.png); background-position: 0px -375px; }
.icon-module3-bqbz{ background-image: url(../images/icon-sprite-md.png); background-position: -54px -375px; }
.icon-module3-bqzr{ background-image: url(../images/icon-sprite-md.png); background-position: -114px -375px; }
.icon-module3-gszc{ background-image: url(../images/icon-sprite-md.png); background-position: -174px -375px; }
.icon-module3-dljz{ background-image: url(../images/icon-sprite-md.png); background-position: -232px -375px; }
.icon-module3-logosj{ background-image: url(../images/icon-sprite-md.png); background-position: -288px -375px; }
.icon-module3-visj{ background-image: url(../images/icon-sprite-md.png); background-position: -346px -375px; }
.icon-module3-zscqgw{ background-image: url(../images/icon-sprite-md.png); background-position: -398px -375px; }
.icon-module4-esp{ background-image: url(../images/icon-sprite-md.png); background-position: 0px -249px; }
.icon-module4-usa{ background-image: url(../images/icon-sprite-md.png); background-position: -63px -249px; }
.icon-module4-eu{ background-image: url(../images/icon-sprite-md.png); background-position: -126px -249px; }
.icon-module4-jpn{ background-image: url(../images/icon-sprite-md.png); background-position: -189px -249px; }
.icon-module4-ind{ background-image: url(../images/icon-sprite-md.png); background-position: -252px -249px; }
.icon-module4-more{ background-image: url(../images/icon-sprite-md.png); background-position: -315px -249px;}
.icon-module4-pct{ background-image: url(../images/icon-sprite-md.png); background-position: -378px -249px;}
.icon-gou-success{ background-image: url(../images/icon-sprite-lg.png); background-position: 0px 0px;}
.icon-gou-warning{ background-image: url(../images/icon-sprite-lg.png); background-position: -128px 0px;}
.icon-gou-error{ background-image: url(../images/icon-sprite-lg.png); background-position: -198px 0px;}
.icon-solid-downarrow{ background-image: url(../images/icon-sprite-sm.png); background-position: 0px -24px; }
.icon-pay-weixn{ background-image: url(../images/icon-sprite-sm.png); background-position: -23px -23px; }
.icon-pay-zhifubao{ background-image: url(../images/icon-sprite-sm.png); background-position: -52px -24px; }
.icon-pay-balance{ background-image: url(../images/icons/icon-balance2.png); background-position: 8px center;  background-size: contain }
.icon-pay-yinlian{ background-image: url(../images/icon-sprite-sm.png); background-position: -84px -22px; }
.icon-pay-zhuanzhang{ background-image: url(../images/icon-sprite-sm.png); background-position: -116px -22px; }
.icon-pay-xianxia{ background-image: url(../images/icon-sprite-sm.png); background-position: -152px -24px; }
.icon-pay-other { background-image: url(../images/icons/icon-other-pay.png); background-position: center; background-size: 20px; }
.icon-star{ background-image: url(../images/icon-sprite-sm.png); background-position: -37px -44px; }
.icon-star:before{ content: ""; }
.icon-star-hui{ background-image: url(../images/icon-sprite-sm.png); background-position: -55px -44px; }
.icon-becareful{ background-image: url(../images/icon-sprite-sm.png); background-position: -75px -44px; }
.icon-consult{ background-image: url(../images/icon-sprite-sm.png); background-position: -99px -44px; }
.icon-consult:before{ content: ""; }
.icon-tools-znzc{ background-image: url(../images/icons/p-sbzc1.png); }
.icon-tools-sbjk{ background-image: url(../images/icons/p-qyjc1.png); }
.icon-tools-sssearch{ background-image: url(../images/icons/p-sbss1.png); }
.icon-tools-sbmanage{ background-image: url(../images/icons/p-sbgl.png); }
.icon-tools-csgg{ background-image: url(../images/icons/p-csgg.png); background-size: 64px}
.icon-tools-dzdj{ background-image: url(../images/icons/p-sbfl.png); }
.icon-tools-fborder{ background-image: url(../images/navicon/nav-ss.png); }

.width100{ width: 100%; }
.width1200{ width: 1200px !important; margin: auto; }
.color{ color: #ff7200; }
.icon-renzheng{ display: inline-block; height: 18px; line-height: 18px; padding: 0 6px; font-size: 12px; background-color: #3fb34f; color: #fff; border-radius: 2px; }
.more{ display: block; float: right; color: #818181; }
.more .En{ display: block; float: left; font-size: 14px; height: 14px; line-height: 12px; }
.more .icon-moreArrow{ display: block; float: left; margin-left: 4px; font-size: 12px; height: 14px; line-height: 14px; }
.more:hover{ color: #ee8b3c; }
.more:hover .icon-arrow-more{ background-position: -9px 0; }
.myInput{ width: 350px; padding: 8px; border: solid 1px #e6e6e6; border-radius: 3px; color: #888; }
.myTextarea{ width: 100%; padding: 8px; border: solid 1px #e6e6e6; border-radius: 3px; color: #888; height: 155px; }

.btn-prev{ display: inline-block; margin-right: 30px; line-height: 36px; padding: 0 42px; border: solid 1px #ff7200; color: #ff7200; border-radius: 2px; }
.btn-next{ display: inline-block; line-height: 36px; padding: 0 42px; background-color: #ff7200; color: #fff; border-radius: 2px; }
.btn-next.disabled{
	opacity: 0.2;
	cursor: default;
}
/* start 展示照片 */
.showPhotos .photo{ float: left; text-align: center; font-size: 12px; margin-right: 40px; }
.showPhotos .photo .top{ width: 160px; height: 160px; position: relative; cursor: pointer; border: dashed 1px #cecece; }
.showPhotos .photo .top .boxPhoto{ height: 100%; position: relative; text-align: center; }
.showPhotos .photo .top .boxPhoto dt{ display: none; width: 100%; height: 100%; overflow: hidden; }
.showPhotos .photo .top .boxPhoto dt .img{ width: 100%; min-height: 100%; border: 0; }
.showPhotos .photo .top .boxPhoto dd{ position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; color: #f08b2f; }
.showPhotos .photo .top .boxPhoto dd .icon{ display: inline-block; width: 37px; height: 37px; margin: 45px 0 10px; background: url(../images/icon-sprite-lg.png) no-repeat -67px 0px; }
.showPhotos .photo .top .boxPhoto dd .text{ display: block; padding: 0px 10px; }
.showPhotos .photo .top .boxOpacity{ display: none; position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.showPhotos .photo .top .boxOpacity .opacity{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #000; opacity: 0.54; filter: alpha(opacity=54); z-index: 0; }
.showPhotos .photo .top .boxOpacity .operate{ position: relative; z-index: 1; width: 100%; height: 100%; text-align: center; display: table; }
.showPhotos .photo .top .boxOpacity .operate .mybtns{ width: 100%; height: 100%; display: table-cell; vertical-align: middle; }
.showPhotos .photo .top .boxOpacity .operate .mybtns .btn{ display: inline-block; margin: 10px 0; color: #fff; width: 60%; line-height: 28px; border: solid 1px #fff; font-size: 12px; border-radius: 1px; }
.showPhotos .photo .bottom{ height: 20px; padding-top: 10px; box-sizing: content-box; color: #666; }
.showPhotos .photo .bottom .color{ color:#f08b2f; }
.showPhotos .photo.show .top .boxPhoto dt{ display: block; }
.showPhotos .photo.show .top .boxPhoto dd{ display: none; }
.showPhotos .photo.show .top:hover .boxOpacity{ display: block; }
/* end 展示照片 */

/* ---------- 分页 ---------- */
.myPaging{ text-align:center; color:#777; font-size: 0; vertical-align: top; }
.myPaging a{ color:#777; }
.myPaging .item-page{ display: inline-block; border-radius: 3px; padding-right: 1px; overflow: hidden; }
.myPaging .item-page .list{ display:inline-block; font-size: 13px; margin-right: -1px; }
.myPaging .item-page .list a{ display:block; border:solid 1px #e5e5e5; height: 26px; line-height: 26px; padding:0 10px; text-align:center; }
.myPaging .item-page .list a:hover{ background-color:#f08b2f; color:#fff; border:solid 1px #f08b2f; }
.myPaging .item-page .selected a{ background-color:#f08b2f; color:#fff; border:solid 1px #f08b2f; }
.myPaging .jump-page{ display: inline-block; font-size:0; margin-left: 50px; }
.myPaging .jump-page li{ font-size: 14px; }
.myPaging .jump-page .j-input{ width: 60px; height: 30px; margin: 0 8px; border:solid 1px #e5e5e5; text-align: center; }
.myPaging .jump-page .j-btn{ display: inline-block; width: 65px; height: 30px; line-height: 30px; margin-left: 8px; border:solid 1px #f08b30; cursor: pointer; vertical-align: top; text-align: center; }
.myPaging .jump-page .j-btn:hover{ background: #f08b30; color: #fff; }

/* 公用头部 */
#com-header{ height: 32px; line-height: 32px; padding: 0 15px 0 30px; border-bottom: solid 1px #f2f2f2; color: #666; background-color: #f6f6f6; font-size: 12px; }
#com-header a{ color: #666; }
#com-header .item-left{ float: left;}
#com-header .item-left b{ display: inline-block; margin-left: 5px; color: #f08b2f; font-weight: bold; }
#com-header .item-right{ float: right;}
#com-header .r-login{ float: left; margin-right: 8px;}
#com-header .r-login .menu{ float: left; padding: 0 8px; }
#com-header .r-login .color{ color: #f08b2f; }
#com-header .r-maps{ float: left; }
#com-header .r-maps .menu{ float: left; padding: 0 15px; }
/* 公用搜索 */
#com-topSearch { height: 135px; }
#com-topSearch .logo{ float: left; margin: 35px 0 0 30px; }
#com-topSearch .item-search{ float: left; width: 630px; margin: 35px 0 0 130px; }
#com-topSearch .menubar .menu{ float: left; height: 27px; line-height: 29px; padding: 0 22px; cursor: pointer; color: #333; }
#com-topSearch .menubar .active{ background-color: #f08b2f; color: #fff; }
#com-topSearch .search{ height: 42px; position: relative; border: solid 1.8px #f08b2f; }
#com-topSearch .search form{ height: 100%; }
#com-topSearch .search .icon-search{ position: absolute; left: 15px; top: 11px; width: 16px; height: 16px; }
#com-topSearch .search .search-key{ width: 490px; height: 100%; border: 0; padding: 0 15px 0 40px; color: #333; font-size: 16px; }
#com-topSearch .search .search-key::-webkit-input-placeholder { color:#bbb; font-size: 14px; }
#com-topSearch .search .search-key::-moz-placeholder{ color:#bbb; font-size: 14px; }
#com-topSearch .search .search-key:-ms-input-placeholder{ color:#bbb; font-size: 14px; }
#com-topSearch .search .search-btn{ display: block; position: absolute; right: 0; top: 0; width: 140px; height: 100%; border: 0; background-color: #f08b2f; cursor: pointer; background-image: url(../images/icon-quanyixia.png); background-position: center; background-repeat: no-repeat; }
/* 公用导航 */
#com-navbar{ }
#com-navbar .width1200{ position: relative; }
#com-navbar .navbar{ float: left; margin-left: 228px; }
#com-navbar .navbar .menu{ float: left; padding: 0 50px; }
#com-navbar .navbar .menu a{ display: block; height: 38px; line-height: 38px; color: #000; font-size: 17px; }
#com-navbar .navbar .menu .icon{ display: block; float: right; }
#com-navbar .navbar .menu .icon-hot{ width: 26px; height: 12px; margin: 14px 0 0 4px; }
#com-navbar .navbar .menu a:hover{ color: #f08b2f;  }
#com-navbar .navbar .menu.active a{ color: #f08b2f; }
#com-navbar .tools{ position: absolute; top: 0px; right: 50px; cursor: pointer; }
#com-navbar .tools .icon{ display: block; float: left; width: 16px; height: 16px; margin: 12px 6px 0 0; }
#com-navbar .tools .text{ display: block; float: left; height: 38px; line-height: 38px; color: #000; font-size: 17px; }
#com-navbar .tools:hover .text{ color: #f08b2f; }
/*公用知识产权工具*/
#websiteTools{ display: none; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 99999; }
#websiteTools.show{ display: block; }
#websiteTools .opacity{ position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 6; background-color: #000; opacity: 0.7; filter: alpha(opacity=70); }
#websiteTools .cont{ position: absolute; top: 42%; left: 50%; width: 760px; z-index: 7; background-color: #fff; margin: -210px 0 0 -380px; border: solid 1px #ddd; }
#websiteTools .cont .icon-close{ display: block; width: 23px; height: 23px; position: absolute; top: 20px; right: 20px; background: url(../images/navicon/close.png) center no-repeat; cursor: pointer; }
#websiteTools .cont .cont-header{ text-align: center; font-size: 20px; color: #000; margin-top: 30px; }
#websiteTools .cont .cont-header span{ display: inline-block; position: relative; border-bottom: solid 1px #ccc; padding: 0 150px 20px; }
#websiteTools .cont .cont-header .icon{ display: block; width: 0px; height: 0px; border: solid 9px transparent; border-top: solid 10px #f08b2f; position: absolute; top: 46px; left: 50%; margin-left: -8px; }
#websiteTools .cont .items{ text-align: center; padding: 45px 0 15px; }
#websiteTools .cont .items .menu{ display: inline-block; width: 180px; height: 155px; transition: 0.3s; }
#websiteTools .cont .items .menu .icon{
	display: inline-block;
	width: 45px;
	height: 90px;
	background-position: center;
	background-size: contain;
}
#websiteTools .cont .items .menu .icon-text{ display: block; color: #333; padding-top: 3px; }
#websiteTools .cont .msgs{ text-align: center; color: #666; font-size: 12px; padding: 10px 0 30px; }
#websiteTools .cont .items .menu:hover {
	transform: translateY(-3px);
}
/*#websiteTools .cont .items .menu:hover .icon-text{ color: #f08b2f; }*/
/*#websiteTools .cont .items .menu:hover .icon-tools-sssearch{ background-image: url(../images/navicon/nav-search-hover.png);}*/
/*#websiteTools .cont .items .menu:hover .icon-tools-znzc{ background-image: url(../images/navicon/nav-znzc-hover.png); }*/
/*#websiteTools .cont .items .menu:hover .icon-tools-dzdj{ background-image: url(../images/navicon/nav-flcx-hover.png); }*/
/*#websiteTools .cont .items .menu:hover .icon-tools-sbjk{ background-image: url(../images/navicon/nav-jk-hover.png);  }*/
/*#websiteTools .cont .items .menu:hover .icon-tools-sbmanage{ background-image: url(../images/navicon/nav-gl-hover.png); }*/
/*#websiteTools .cont .items .menu:hover .icon-tools-csgg{ background-image: url(../images/navicon/nav-csgg-hover.png); background-size: 92px}*/
/*#websiteTools .cont .items .menu:hover .icon-tools-fborder{ background-image: url(../images/navicon/nav-ss-hover.png); }*/
/*下拉全部服务*/
#com-navbar{ border-bottom: solid 0.9px #333; }
#com-navbar .drop-nav{ position: absolute; top: 0px; left: 0px; width: 200px; z-index: 10; }
#com-navbar .drop-nav .drop-title{ height: 38px; background-color: #333; cursor: pointer; text-align: center; border: solid 1px #000; position: relative; z-index: 1; }
#com-navbar .drop-nav .drop-title .icon{ display: inline-block; width: 16px; height: 12px; margin: 13px 14px 0 0; vertical-align: top; }
#com-navbar .drop-nav .drop-title .text{ display: inline-block; line-height: 38px; color: #fff; font-size: 16px; vertical-align: top; }
#com-navbar .drop-nav .drop-body{ display: none; position: absolute; top:38px; left: 0px; width: 100%; height: 498px; }
#com-navbar.active .drop-nav .drop-body{ display: block; }
#com-navbar.open .drop-nav .drop-body{ display: block; }
#com-navbar .drop-nav .drop-body .opacity{ background-color: #333; opacity: 0.7; filter: alpha(opacity=70); position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
#com-navbar .drop-nav .drop-body .cont{ position: relative; z-index: 2; }
#com-navbar .drop-nav .drop-body .menu .menu-title{ border: solid 1px transparent; position: relative; z-index: 0; background-image: url(../images/icon-drop-menuline.png); background-position: 0px top; background-repeat: repeat-x; margin-bottom: -3px; }
#com-navbar .drop-nav .drop-body .menu .menu-title a{ display: block; padding: 21px 22px 22px 48px; color: #fff; font-size: 15px; background-image: url(../images/icon-drop-menuline.png); background-position: 0px bottom; background-repeat: repeat-x; }
#com-navbar .drop-nav .drop-body .menu .menu-title .icon-arrow{ float: right; margin-top: 2px; }
#com-navbar .drop-nav .drop-body .menu .menu-bodyer{ display: none; position: absolute; top: 0px; left: 199px; width: 1000px; height: 499px; background-color: #fff; border: solid 1px #333; z-index: 1; }
#com-navbar .drop-nav .drop-body .menu .menu-bodyer dl{ overflow: hidden; margin-left: 20px; width: 690px; border-bottom: 1px solid #ddd;}
#com-navbar .drop-nav .drop-body .menu .menu-bodyer dl:last-of-type{
	border-bottom: none;
}
#com-navbar .drop-nav .drop-body .menu .menu-bodyer dl dt{ float: left; position: relative; width: 140px; padding: 22px 16px; }
#com-navbar .drop-nav .drop-body .menu .menu-bodyer dl dt:before{ 
	content: "";
	position: absolute;
	display: inline-block;
	left: 2px;
    top: 28px;
	width: 4px; 
	height: 4px;
	border-radius: 50%;
	background-color: #F08B2F;
}
#com-navbar .drop-nav .drop-body .menu .menu-bodyer dl dt a{ font-size: 13px; color: #999; }
#com-navbar .drop-nav .drop-body .menu .menu-bodyer dl dd{ float: left; width: 515px; padding: 15px 10px; }
#com-navbar .drop-nav .drop-body .menu .menu-bodyer dl:nth-last-child(2) dd{ border-bottom: 0; }
#com-navbar .drop-nav .drop-body .menu .menu-bodyer dl dd a{ font-size: 12px; color: #333; display: block; position: relative; float: left; margin: 6px 0px; padding: 1px 15px; }
#com-navbar .drop-nav .drop-body .menu .menu-bodyer dl dd a:before{ 
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	width: 1px;
	height: 100%;
	background-color: #DDDDDD;
}
#com-navbar .drop-nav .drop-body .menu .menu-bodyer dl dd a.selected{ color: #f08b2f; }
#com-navbar .drop-nav .drop-body .menu .menu-bodyer .right-bar{ position: absolute; top: 30px; right: 70px; }
#com-navbar .drop-nav .drop-body .menu .menu-bodyer .right-bar li{ padding: 25px 0; }
#com-navbar .drop-nav .drop-body .menu .menu-bodyer .right-bar li a{ display: block; }
.main-nav .logo-nav.open .nav-menu .main-menu{ display: block; }
#com-navbar .drop-nav .drop-body .menu.active .menu-title{ border: solid 1px #333; border-right: 0px; z-index: 2; background-color: #fff; background-image: none; }
#com-navbar .drop-nav .drop-body .menu.active .menu-title a{ color: #333; background-image: none; }
#com-navbar .drop-nav .drop-body .menu.active .menu-bodyer{ display: block; }
/* 公用底部 */
#com-footer{ background-color: #161616; color: #c1c1c1; font-size: 12px; padding: 25px 0 40px; overflow: hidden;  }
#com-footer a{ color: #c1c1c1; }
#com-footer .items{ }
#com-footer .items-left{ overflow: hidden; float: left; }
#com-footer .items-left .row-1{ color: #c1c1c1; position: relative; height: 120px;}
#com-footer .items-left .row-1 .menu{ float: left; cursor: default; }
#com-footer .items-left .row-1 .menu .menu-title{ float: left; width: 68px; height: 28px; line-height: 28px; text-align: center; font-size: 14px; }
#com-footer .items-left .row-1 .menu .menu-bodyer{ display: none; position: absolute; top: 40px; left: 0px; width: 742px; height: 76px; padding: 6px 0; background-color: #1f1f1f; }
#com-footer .items-left .row-1 .menu .menu-bodyer dt{ float: left; width: 96px; height: 100%; text-align: center; border-right: solid 1px #565656; }
#com-footer .items-left .row-1 .menu .menu-bodyer dt h1{ color: #f08b2f; padding: 4px 0 0px; font-size: 25px; }
#com-footer .items-left .row-1 .menu .menu-bodyer dd{ float: left; padding: 0 0 0 18px; font-size: 12px; }
#com-footer .items-left .row-1 .menu .menu-bodyer dd table td{ padding: 8px 0; }
#com-footer .items-left .row-1 .menu.active .menu-title{ background-color: #f08b2f; color: #fff; }
#com-footer .items-left .row-1 .menu.active .menu-bodyer{ display: block; }
#com-footer .items-left .row-2{; margin-left: -14px; margin-top: 20px; overflow: hidden }
#com-footer .items-left .row-2 li{ float: left; border-left: solid 1px #333; padding: 0 14px; line-height: 18px; }
#com-footer .items-left .row-2 li a{ color: #aaa; }
#com-footer .items-right{ float: left; margin-left: 170px; }
#com-footer .items-right .row-1{ padding: 10px 0 10px; }
#com-footer .items-right .row-1 .icon{ display: inline-block; width: 19px; height: 19px; margin: 0 12px 0 0; vertical-align: text-top;}
#com-footer .items-right .row-1 .icon-phone400{ width: 19px; height: 19px;  }
#com-footer .items-right .row-1 .icon-email{ width: 18px; height: 14px; margin-top: 2px; }
#com-footer .items-right .share-to{ font-size: 0; padding-top: 25px; }
#com-footer .items-right .share-to .text{ display: inline-block; vertical-align: text-top; font-size: 12px; margin-right: 8px; }
#com-footer .items-right .share-to .icon{ display: inline-block; vertical-align: text-top; width: 20px; height: 20px; margin-left: 5px; opacity: 0.5; filter:alpha(opacity=50); }
#com-footer .items-right .share-to .icon:hover{ opacity: 1; filter:alpha(opacity=100); }
#com-footer .items-1{ margin-top: 28px; overflow: hidden; }
#com-footer .items-1 li{ float:left; margin-right:15px; color: #aaa; }
#com-footer .items-1 li a{ color: #aaa; }



/* ---------- start 右侧悬浮栏 ---------- */
#rightFixBar{ position: fixed; _position: absolute; right: 0px; top: 50%; margin: -174px 0 0; z-index: 10; border-radius: 30px; background-color: #494949; }
#rightFixBar #flex{ margin-top: -18px; }
#rightFixBar #flex .menu .icon{ background-color: #494949; }
#rightFixBar .item{ display: block; padding: 10px 0; background-color: #494949; border-radius: 30px; }
#rightFixBar.hide{ padding-bottom: 10px; background-color: transparent; }
#rightFixBar.hide .item{ display: none; }
#rightFixBar .list{ position: relative; padding: 4px 5px; }
#rightFixBar .list .menu{ position: relative; overflow: hidden; cursor: pointer; z-index: 2; }
#rightFixBar .list .menu .icon{ display: block; width: 40px; height: 40px; border-radius: 50%; background-image:url(../images/rightFixBar.png); background-repeat: no-repeat; }
#rightFixBar .list .menu .icon:hover{ background-color: #f08b2f; }
#rightFixBar .list .menu-bodyer{ display: none; position:absolute; right:47px; top:5px; padding-right: 14px; z-index:4; }
#rightFixBar .list .menu-bodyer .text{ display: block; background-color: #f08b2f; border-radius: 6px; white-space: nowrap; padding: 6px 15px; color: #fff; margin-top: 5px; }
#rightFixBar .list .menu-bodyer .d-body{ background-color: #f08b2f; border-radius: 6px; }
#rightFixBar .list-appDown .menu-bodyer .d-body{ width: 225px; padding-bottom: 17px; }
#rightFixBar .list-appDown .menu-bodyer .d-body dt{ float:left; margin:14px 18px 0 18px; width:100px; height: 100%; }
#rightFixBar .list-appDown .menu-bodyer .d-body dt img{ width:100%; }
#rightFixBar .list-appDown .menu-bodyer .d-body dd{ float:left; }
#rightFixBar .list-appDown .menu-bodyer .d-body dd a{ display:block; width:70px; height:30px; line-height:25px; margin: 21px 0 0; padding: 0 2px; color:#fff; border: solid 2px #fff; border-radius: 20px; }
#rightFixBar .list-appDown .menu-bodyer .d-body dd a .icon{ display:block; float:left; width:16px; height:19px; margin: 3px 5px 0 9px; background-repeat: no-repeat; background-image:url(../images/rightFixBar.png); }
#rightFixBar .list-appDown .menu-bodyer .d-body dd a .s1{ display:block; float:left; font-size: 12px; }
#rightFixBar .list:hover .menu-bodyer{ display:block; }
#rightFixBar .list .icon-ewm{ background-position: 9px -49px; }
#rightFixBar .list .icon-shouqian{ background-position: 7px -87px; }
#rightFixBar .list .icon-shouhou{ background-position: 9px -122px; }
#rightFixBar .list .icon-kefu{ background-position: 9px -158px; }
#rightFixBar .list .icon-yijian{ background-position: 10px -199px; }
#rightFixBar .list .icon-backtop{ background-position: 10px -240px; }
#rightFixBar .list .icon-flex{ background-position: 8px -276px; }
#rightFixBar .list .icon-ios{ background-position: 0px 0px; }
#rightFixBar .list .icon-android{ background-position: 0px -25px; }
#rightFixBar .list .menu .icon.icon-hhr{ background: url(../images/icon-hhrkf.png) no-repeat center; background-size: 24px; }
#rightFixBar .list .menu .icon.icon-hhr:hover{ background-color: #F08B2F; }
/* ---------- end 右侧悬浮栏 ---------- */

/** ---------- start 首页 ---------- **/
.index-wrap{
	min-width: 1300px;
}
.index-wrap #com-navbar{ border-bottom: 0; }
/* banner轮播图 */
#slide-banner{ height: 498px; overflow: hidden; }
#slide-banner .swiper-container{ width: 100%; min-width: 1200px; height: 100%; }
#slide-banner .swiper-slide{ background-position: center 0; background-repeat: no-repeat; }
#slide-banner .swiper-slide a{ display: block; width: 1200px; height: 100%; margin: auto; }
#slide-banner .swiper-pagination{ position: absolute; bottom: 10px; width: 100%; text-align: center; }
#slide-banner .swiper-pagination .swiper-pagination-switch{ display: inline-block; width: 12px; height: 12px; border-radius: 50%; background-color: #000; margin: 0 5px; opacity: 0.6; filter: alpha(opacity=60); cursor: pointer; }
#slide-banner .swiper-pagination .swiper-active-switch{ background-color: #fff; }
/* 热门工具 */
.index-wrap .section-hotTools{ padding: 60px 0; }
.index-wrap .section-hotTools .s-title{ font-size: 18px; color: #222; }
.index-wrap .section-hotTools .s-title .icon-leftBorder{ display: block; float: left; width: 3px; height: 18px; background-color: #f08b2f; border-radius: 1px; margin: 3px 8px 0 0; }
.index-wrap .section-hotTools .s-cont .cont-left{ float: left; width: 170px; padding: 0 0 0 53px; margin-top: 40px; border-right: solid 2px #f3f3f3; }
.index-wrap .section-hotTools .s-cont .cont-left .list{ width: 90px; padding: 20px 0; text-align: center; cursor: pointer; position: relative; }
.index-wrap .section-hotTools .s-cont .cont-left .list .icon-solid-rightarrow{ display: none; width: 10px; height: 24px; position: absolute; right: -35px; top: 32px; }
.index-wrap .section-hotTools .s-cont .cont-left .radius{ display: inline-block; width: 62px; height: 62px; padding-top: 10px; border-radius: 50%; }
.index-wrap .section-hotTools .s-cont .cont-left .radius .icon{ display: inline-block; width: 44px; height: 44px; }
.index-wrap .section-hotTools .s-cont .cont-left .text{ display: block; color: #222; }
.index-wrap .section-hotTools .s-cont .cont-left .list:hover .radius{ background-color: #fd7d61; }
.index-wrap .section-hotTools .s-cont .cont-left .list:hover .text{ color: #fd7d61; }
.index-wrap .section-hotTools .s-cont .cont-left .list:hover .icon-hottools-sbzc{ background-position: 1px -42px; }
.index-wrap .section-hotTools .s-cont .cont-left .list:hover .icon-hottools-sbjk{ background-position: -44px -44px; }
.index-wrap .section-hotTools .s-cont .cont-left .list:hover .icon-hottools-more{ background-position: -89px -40px; }
.index-wrap .section-hotTools .s-cont .cont-left .list.active .icon-solid-rightarrow{ display: block; }
.index-wrap .section-hotTools .s-cont .cont-left .list.active .radius{ background-color: #fd7d61; }
.index-wrap .section-hotTools .s-cont .cont-left .list.active .text{ color: #fd7d61; }
.index-wrap .section-hotTools .s-cont .cont-left .list.active .icon-hottools-sbzc{ background-position: 1px -42px; }
.index-wrap .section-hotTools .s-cont .cont-left .list.active .icon-hottools-sbjk{ background-position: -44px -44px; }
.index-wrap .section-hotTools .s-cont .cont-left .list.active .icon-hottools-more{ background-position: -89px -40px; }
.index-wrap .section-hotTools .s-cont .cont-right{ float: left; width: 1000px; height: 500px; padding: 0 0 0 90px; }
.index-wrap .section-hotTools .s-cont .cont-right .list{ display: none; }
.index-wrap .section-hotTools .s-cont .cont-right .list.active{ display: block; }
.index-wrap .section-hotTools .s-cont .cont-right img{ width: 100%; }
/* 入住权大师服务更简单 */
.index-wrap .section-jion{ padding: 0 0 60px 0; background: url(../images/bg-join.jpg) no-repeat center top; }
.index-wrap .section-jion .article-header{ text-align: center; height: 150px; padding: 50px 0 0 0; }
.index-wrap .section-jion .article-header b{ color: #333; font-size: 32px; font-weight: bold; vertical-align: top; }
.index-wrap .section-jion .article-header a{ display: inline-block; height: 32px; line-height: 28px; padding: 0 25px; color: #f08b2f; font-size: 16px; border: solid 2px #f08b2f; border-radius: 20px; vertical-align: top; margin: 8px 0 0 45px; }
/* 代理人 */
.index-wrap .section-jion .article-agent{ background-color: #fff; padding: 30px 0 35px; }
.index-wrap .section-jion .article-agent .s-title{ font-size: 18px; color: #222; }
.index-wrap .section-jion .article-agent .s-title .icon-leftBorder{ display: block; float: left; width: 3px; height: 18px; background-color: #f08b2f; border-radius: 1px; margin: 3px 8px 0 0; }
.index-wrap .section-jion .article-agent .s-cont{ text-align: center;}
.index-wrap .section-jion .article-agent .s-cont .list{ display: inline-block; width: 225px; text-align: center; }
.index-wrap .section-jion .article-agent .s-cont .list .agentphoto{ display: inline-block; width: 140px; height: 140px; border-radius: 50%; overflow: hidden; }
.index-wrap .section-jion .article-agent .s-cont .list .agentphoto img{ width: 100%; min-height: 100%; }
.index-wrap .section-jion .article-agent .s-cont .list .row-1{ padding: 15px 0 5px; }
.index-wrap .section-jion .article-agent .s-cont .list .icon-renzheng{ vertical-align: top; margin: 3px 0 0 5px; }
.index-wrap .section-jion .article-agent .s-cont .list .name{ display: inline-block; font-size: 18px; color: #333; vertical-align: top; }
.index-wrap .section-jion .article-agent .s-cont .list .row-2{ font-size: 12px; color: #666; }
/*权资讯*/
.index-wrap .section-quaninformation{ padding: 32px 0 35px; }
.index-wrap .section-quaninformation .quan-news{ width: 715px; height: 400px; float: left; }
.index-wrap .section-quaninformation .quan-news .quan-news-title{ font-size: 24px; color: #555; padding-bottom: 32px; }
.index-wrap .section-quaninformation .quan-news .quan-news-title .more{ margin: 16px 5px 0 0; }
.index-wrap .section-quaninformation .quan-news .list{ padding: 18px 0 25px; border-bottom: dotted 1px #bfbfbf; }
.index-wrap .section-quaninformation .quan-news .list dt, .index-wrap .section-quaninformation .quan-news .list dd{ display: block; float: left; }
.index-wrap .section-quaninformation .quan-news .list dt{ width: 92px; height: 78px; text-align: center; color: #dbdbdb; }
.index-wrap .section-quaninformation .quan-news .list dt .time-day{ display: block; font-size: 60px; line-height: 55px; }
.index-wrap .section-quaninformation .quan-news .list dt .time-month{ display: block; font-size: 18px; line-height: 28px; }
.index-wrap .section-quaninformation .quan-news .list dd{ width: 620px; height: 78px; padding: 0 5px 0 26px; }
.index-wrap .section-quaninformation .quan-news .list dd h3{ }
.index-wrap .section-quaninformation .quan-news .list dd h3 a{ font-size: 20px; color: #555; }
.index-wrap .section-quaninformation .quan-news .list dd p{ padding-top: 4px; }
.index-wrap .section-quaninformation .quan-news .list dd p a{ font-size: 14px; color: #999; line-height: 26px; }
.index-wrap .section-quaninformation .quan-news .list:hover dt{ color: #ee8b3c; }
.index-wrap .section-quaninformation .quan-news .list:hover dd h3 a{ color: #ee8b3c; }
/*权知道*/
.index-wrap .section-quaninformation{ padding-top: 50px; }
.index-wrap .section-quaninformation .quan-know{ width: 435px; height: 400px; float: right; }
.index-wrap .section-quaninformation .quan-know .quan-know-title{ font-size: 24px; color: #555; padding-bottom: 48px; }
.index-wrap .section-quaninformation .quan-know .quan-know-title .more{ margin: 16px 5px 0 0; }
.index-wrap .section-quaninformation .quan-know .quan-know-body{ height: 350px; overflow-y: auto; }
.index-wrap .section-quaninformation .quan-know .quan-know-body .scroll-pane{ height: auto; }
.index-wrap .section-quaninformation .quan-know .quan-know-body::-webkit-scrollbar{ width: 7px; }
.index-wrap .section-quaninformation .quan-know .quan-know-body::-webkit-scrollbar-thumb{ background-color: #f08b2f; border-radius: 8px; }
.index-wrap .section-quaninformation .quan-know .quan-know-body::-webkit-scrollbar-track-piece{ background-color: #eee; }
.index-wrap .section-quaninformation .quan-know .quan-know-body{ scrollbar-face-width: 10px; scrollbar-face-color:#f08b2f; scrollbar-shadow-color: #f08b2f; scrollbar-track-color:#eee; scrollbar-arrow-color:#eee; }
.index-wrap .section-quaninformation .quan-know .list{ margin: 10px 0 25px; }
.index-wrap .section-quaninformation .quan-know .list dt, .index-wrap .section-quaninformation .quan-know .list dd{ display: block; float: left; }
.index-wrap .section-quaninformation .quan-know .list dt{ float: left; width: 54px; text-align: center; }
.index-wrap .section-quaninformation .quan-know .list dt .icon{ display: inline-block; width: 35px; height: 20px; line-height: 20px; font-size: 12px; background-color: #f08b2f; color: #fff; border-radius: 3px; }
.index-wrap .section-quaninformation .quan-know .list dd{ width: 345px; }
.index-wrap .section-quaninformation .quan-know .list dd h3 a{ font-size: 14px; color: #666; }
.index-wrap .section-quaninformation .quan-know .list dd .text{ margin-top: 10px; position: relative; }
.index-wrap .section-quaninformation .quan-know .list dd .text .p{ display: block; padding: 10px; border-radius:3px; max-height: 60px; overflow: hidden; background-color: #f5f5f5; }
.index-wrap .section-quaninformation .quan-know .list dd .text .icon-solid-leftArrow{ width: 0px; height: 0px; position: absolute; top: 8px; left: -13px; background-image: none; border: solid 6px transparent; border-right: solid 8px #f5f5f5; }
.index-wrap .section-quaninformation .quan-know .list dd .text a{ font-size: 12px; color: #666; line-height: 22px; }
.index-wrap .section-quaninformation .quan-know .list dd h3 a:hover{ color: #ee8b3c; }
.index-wrap .section-quaninformation .quan-know .list dd .text:hover .p{ background-color: #ebebeb;  }
.index-wrap .section-quaninformation .quan-know .list dd .text:hover .icon-solid-leftArrow{ border-right: solid 8px #ebebeb; }
/* ---------- start 用户评价 ---------- */
.index-wrap .section-userRating{ padding: 70px 0 60px; background: url(../images/bg-douhao.png) no-repeat 915px 70px; }
.index-wrap .section-userRating .userRating-title{ font-size: 24px; color: #555; }
.index-wrap .section-userRating .items{ width: 950px; height: 275px; margin: auto; position: relative; }
.index-wrap .section-userRating .items .list{ display: none; width: 950px; overflow: hidden; position: absolute; top: 75px; left: 0;  }
.index-wrap .section-userRating .items .list .list-l{ width: 200px; height: 200px; float: left; border-radius: 50%; overflow: hidden; }
.index-wrap .section-userRating .items .list .list-l .dlr-pic{ width: 100%;}
.index-wrap .section-userRating .items .list .list-r{ width: 615px; height: 200px; float: right; overflow: hidden; }
.index-wrap .section-userRating .items .list .list-r h2{ font-size: 30px; color: #555; padding-top: 10px; }
.index-wrap .section-userRating .items .list .list-r h3{ font-size: 20px; color: #555; padding-top: 6px; }
.index-wrap .section-userRating .items .list .list-r span{ display: block; font-size: 14px; color: #999; padding-top: 32px; line-height: 22px; overflow: hidden; }
.index-wrap .section-userRating .items .list.selected{ display: block; }
.index-wrap .section-userRating .items-btn{ font-size: 0; text-align: center; padding-top: 60px; }
.index-wrap .section-userRating .items-btn .btn{ display: inline-block; width: 14px; height: 14px; background-color: #dbdbdb; border-radius: 50%; margin: 0 10px; }
.index-wrap .section-userRating .items-btn .btn.selected{ background-color: #ff7f00; }
/* 企业用户 */
.index-wrap .section-customer{ padding: 50px 0 50px; border-top: solid 1px #eee; }
.index-wrap .section-customer .i-header{ text-align: center; color: #333; font-size: 24px; }
.index-wrap .section-customer .i-bodyer{ padding-top: 30px; }
.index-wrap .section-customer .i-bodyer .list{ float: left; width: 170px; height: 50px; margin: 15px 0; text-align: center; display: table; }
.index-wrap .section-customer .i-bodyer .list a{ height: 100%; display: table-cell; vertical-align: middle; }
.index-wrap .section-customer .i-bodyer .list img{ max-width: 55%; max-height: 100%; }
/* 合作伙伴 */
.index-wrap .section-cooperationPartner{ padding: 35px 0 50px; background-color: #f3f2f0; }
.index-wrap .section-cooperationPartner .cooperationPartner-title{ font-size: 24px; color: #333; text-align: center;}
.index-wrap .section-cooperationPartner .cooperationPartner-title .title{ display: inline-block; border: solid 3px #f08b2f;border-top: 0; border-bottom: 0; padding: 0 15px; height: 24px; line-height: 22px; }
.index-wrap .section-cooperationPartner .items{ padding: 12px 0; background-color: #fff; margin-top: 30px; }
.index-wrap .section-cooperationPartner .items li{ float: left; width: 110px; height:75px; text-align:center; overflow:hidden; }
.index-wrap .section-cooperationPartner .items li a img{  max-width:100%; vertical-align:middle; }
/** ---------- end 首页 ---------- **/


/** ---------- start 二级商标页 ---------- **/
.secondPage-wrap .section-banner{ overflow: hidden; text-align: center; }
/* section-module1 */
.secondPage-wrap .section-module1{ text-align: center; padding: 85px 0 70px; }
.secondPage-wrap .section-module1 .list{ display: inline-block; width: 385px; vertical-align: top; overflow: hidden; text-align: left; }
.secondPage-wrap .section-module1 .list dl{ height: 75px; }
.secondPage-wrap .section-module1 .list dt{ float: left; width: 70px; }
.secondPage-wrap .section-module1 .list dt .radius{ display: block; width: 70px; height: 70px; background-color: #f8f8f8; border-radius: 50%; text-align: center; }
.secondPage-wrap .section-module1 .list dt .icon{ display: inline-block; width: 38px; height: 38px; margin-top: 16px; }
.secondPage-wrap .section-module1 .list dd{ float: left; width: 100%; margin-left: -70px; padding-left: 95px; }
.secondPage-wrap .section-module1 .list dd .t-title{ font-size: 24px; color: #222; padding-top: 2px; }
.secondPage-wrap .section-module1 .list dd .t-title .icon-xianshi{ display: block; float: left; margin: 5px 10px 0 0; font-size: 14px; background-color: #fc461e; color: #fff; line-height: 22px; padding: 0px 7px; border-radius: 4px;}
.secondPage-wrap .section-module1 .list dd .price{ font-size: 18px; color: #333; display: block; padding: 5px 0 0; }
.secondPage-wrap .section-module1 .list dd .price .s1{ font-size: 20px; font-weight: bold; color: #fc461e; margin-left: -3px; }
.secondPage-wrap .section-module1 .list dd .price .s2{ font-size: 26px; font-weight: bold; color: #fc461e; display: inline-block; vertical-align: -1px; }
.secondPage-wrap .section-module1 .list dd .price .icon-lijian{ display: inline-block; margin-left: 10px; font-size: 12px; background-color: #f57a87; color: #fff; line-height: 20px; padding: 0 6px; position: relative; vertical-align: 1px; }
.secondPage-wrap .section-module1 .list dd .price .icon-lijian i{ display: block; position: absolute; left: -10px; top: 4px; width: 0; border: solid 5px transparent; border-right: solid 5px #f57a87; }
.secondPage-wrap .section-module1 .list .t-cont{ font-size: 16px; color: #555; height: 226px; margin-top: 20px; }
.secondPage-wrap .section-module1 .list .t-cont span{ display: block; height: 30px; line-height: 37px; white-space: nowrap; padding-left: 95px; background: url(../images/bg-verticalline.png) 34px 1px no-repeat; }
.secondPage-wrap .section-module1 .list .t-cont .icon-circle{ background: url(../images/bg-verticalline.png) 34px -40px no-repeat; }
.secondPage-wrap .section-module1 .list .btn{ display: inline-block; line-height: 30px; padding: 0 22px; background-color: #61c6ff; color: #fff; border-radius: 3px; margin-left: 95px; }
/* section-module2 */
.secondPage-wrap .section-module2{ background-color: #f8f8f8; padding: 60px 0 50px; }
.secondPage-wrap .section-module2 .cont-title{ text-align: center; }
.secondPage-wrap .section-module2 .cont-title .main-title{ display: block; color: #333; font-size: 30px; font-weight: bold; padding-bottom: 4px; }
.secondPage-wrap .section-module2 .cont-title .main-title .color{ color: #fbae32; font-weight: bold; }
.secondPage-wrap .section-module2 .cont-title .sub-title{ color: #777; font-size: 13px; }
.secondPage-wrap .section-module2 .cont-bodyer{ padding-top: 50px; }
.secondPage-wrap .section-module2 .cont-bodyer .list{ float: left; width: 25%; height: 260px; text-align: center; cursor: default; }
.secondPage-wrap .section-module2 .cont-bodyer .list .radius{ display: inline-block; width: 80px; height: 80px; background-color: #fff; border-radius: 50%; text-align: center;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}
.secondPage-wrap .section-module2 .cont-bodyer .list .radius .icon{ display: inline-block; width: 47px; height: 47px; margin-top: 16px; }
.secondPage-wrap .section-module2 .cont-bodyer .list .i-title{ font-size: 20px; color: #333; padding-top: 14px; }
.secondPage-wrap .section-module2 .cont-bodyer .list .i-text{ display: block; color: #777; padding: 12px 0; }
.secondPage-wrap .section-module2 .cont-bodyer .list .price{ font-size: 16px; color: #333; display: block; }
.secondPage-wrap .section-module2 .cont-bodyer .list .price .s1{ font-size: 18px; color: #f08b2f; }
.secondPage-wrap .section-module2 .cont-bodyer .list .price .s2{ font-size: 24px; font-weight: bold; color: #f08b2f; display: inline-block; vertical-align: -1px; }
.secondPage-wrap .section-module2 .cont-bodyer .list .btn{ display: none; line-height: 30px; padding: 0 22px; background-color: #61c6ff; color: #fff; border-radius: 3px; margin-top: 14px; }
.secondPage-wrap .section-module2 .cont-bodyer .list:hover .radius{ margin-top: -20px; background-color: #fbae32; }
.secondPage-wrap .section-module2 .cont-bodyer .list:hover .icon-module2-sbbhfs{ background-position: 0px -135px; }
.secondPage-wrap .section-module2 .cont-bodyer .list:hover .icon-module2-sbcssq{ background-position: -47px -133px; }
.secondPage-wrap .section-module2 .cont-bodyer .list:hover .icon-module2-sbyydb{ background-position: -94px -133px; }
.secondPage-wrap .section-module2 .cont-bodyer .list:hover .icon-module2-sbwxxg{ background-position: -142px -135px; }
.secondPage-wrap .section-module2 .cont-bodyer .list:hover .btn{ display: inline-block; }
/* section-module3 */
.secondPage-wrap .section-module3{ padding: 60px 0 50px; }
.secondPage-wrap .section-module3 .cont-title{ text-align: center; }
.secondPage-wrap .section-module3 .cont-title .main-title{ display: block; color: #333; font-size: 30px; font-weight: bold; padding-bottom: 4px; }
.secondPage-wrap .section-module3 .cont-title .main-title .color{ color: #fbae32; font-weight: bold; }
.secondPage-wrap .section-module3 .cont-title .sub-title{ color: #777; font-size: 13px; }
.secondPage-wrap .section-module3 .cont-bodyer{ padding-top: 50px; }
.secondPage-wrap .section-module3 .cont-bodyer .list{ float: left; width: 50%; cursor: default; padding: 13px 19px; }
.secondPage-wrap .section-module3 .cont-bodyer .list dl{ background-color: #f8f8f8; height: 130px; border: solid 2px #f8f8f8; border-radius: 3px; padding-top: 20px; }
.secondPage-wrap .section-module3 .cont-bodyer .list dt{ float: left; width: 138px; text-align: center; }
.secondPage-wrap .section-module3 .cont-bodyer .list dt .icon{ display: inline-block; width: 58px; height: 59px; margin: 10px 0 0 12px; }
.secondPage-wrap .section-module3 .cont-bodyer .list dd{ float: left; width: 390px; height: 96px; position: relative; }
.secondPage-wrap .section-module3 .cont-bodyer .list .i-title{ position: relative; }
.secondPage-wrap .section-module3 .cont-bodyer .list .i-title .s1{ font-size: 20px; color: #333; }
.secondPage-wrap .section-module3 .cont-bodyer .list .i-title .price{ font-size: 16px; color: #333; display: block; position: absolute; top: -3px; right: 0; }
.secondPage-wrap .section-module3 .cont-bodyer .list .i-title .price .s1{ font-size: 18px; color: #f08b2f; }
.secondPage-wrap .section-module3 .cont-bodyer .list .i-title .price .s2{ font-size: 24px; font-weight: bold; color: #f08b2f; display: inline-block; vertical-align: -1px; }
.secondPage-wrap .section-module3 .cont-bodyer .list .i-text{ display: block; color: #777; padding: 12px 0; }
.secondPage-wrap .section-module3 .cont-bodyer .list .btn{ display: none; line-height: 30px; padding: 0 22px; background-color: #61c6ff; color: #fff; border-radius: 3px; position: absolute; bottom: 0px; right: 0px; }
.secondPage-wrap .section-module3 .cont-bodyer .list dl:hover{ background-color: #fff; border: solid 2px #f1f1f1; }
.secondPage-wrap .section-module3 .cont-bodyer .list dl:hover .btn{ display: block; }
/* section-module4 */
.secondPage-wrap .section-module4{ padding: 60px 0 50px; }
.secondPage-wrap .section-module4 .cont-title{ text-align: center; }
.secondPage-wrap .section-module4 .cont-title .main-title{ display: block; color: #333; font-size: 30px; font-weight: bold; padding-bottom: 4px; }
.secondPage-wrap .section-module4 .cont-title .main-title .color{ color: #fbae32; font-weight: bold; }
.secondPage-wrap .section-module4 .cont-title .sub-title{ color: #777; font-size: 13px; }
.secondPage-wrap .section-module4 .cont-bodyer{ padding-top: 50px; }
.secondPage-wrap .section-module4 .cont-bodyer .list{ float: left; width: 33.333%; cursor: default; }
.secondPage-wrap .section-module4 .cont-bodyer .list dl{ height: 150px; border: solid 2px #fff; border-radius: 4px; padding-top: 20px; text-align: center; }
.secondPage-wrap .section-module4 .cont-bodyer .list dt{ float: left; width: 64px; margin-left: 24px; }
.secondPage-wrap .section-module4 .cont-bodyer .list dt .icon{ display: inline-block; width: 63px; height: 64px; margin: 4px 0 0; }
.secondPage-wrap .section-module4 .cont-bodyer .list dd{ float: left; width: 266px; height: 83px; margin-left: 15px; position: relative; text-align: left; }
.secondPage-wrap .section-module4 .cont-bodyer .list .i-title{ position: relative; }
.secondPage-wrap .section-module4 .cont-bodyer .list .i-title .s1{ font-size: 20px; color: #333; }
.secondPage-wrap .section-module4 .cont-bodyer .list .i-title .price{ font-size: 16px; color: #333; display: block; position: absolute; top: -1px; right: 0; height: 26px; line-height: 26px; }
.secondPage-wrap .section-module4 .cont-bodyer .list .i-title .price .s1{ font-size: 18px; color: #f08b2f; }
.secondPage-wrap .section-module4 .cont-bodyer .list .i-title .price .s2{ font-size: 24px; font-weight: bold; color: #f08b2f; display: inline-block; vertical-align: -1px; }
.secondPage-wrap .section-module4 .cont-bodyer .list .i-text{ display: block; color: #777; padding: 6px 0 0px; }
.secondPage-wrap .section-module4 .cont-bodyer .list .btn{ display: none; line-height: 30px; padding: 0 22px; background-color: #61c6ff; color: #fff; border-radius: 3px;}
.secondPage-wrap .section-module4 .cont-bodyer .list dl:hover{ border: solid 2px #f1f1f1; }
.secondPage-wrap .section-module4 .cont-bodyer .list dl:hover .btn{ display: inline-block; }
.secondPage-wrap #com-becauseTrust{ background-color: #f3f2f0; }
/* section-module5 */
.secondPage-wrap .section-module5{ padding: 60px 0 50px; background-color: #f8f8f8; }
.secondPage-wrap .section-module5 .cont-title{ text-align: center; }
.secondPage-wrap .section-module5 .cont-title .main-title{ display: block; color: #333; font-size: 30px; font-weight: bold; padding-bottom: 4px; }
.secondPage-wrap .section-module5 .cont-title .main-title .color{ color: #fbae32; font-weight: bold; }
.secondPage-wrap .section-module5 .cont-title .sub-title{ color: #777; font-size: 13px; }
.secondPage-wrap .section-module5 .cont-bodyer{ padding-top: 50px; }
.secondPage-wrap .section-module5 .cont-bodyer .list{ float: left; width: 50%; cursor: default; padding: 13px 19px; }
.secondPage-wrap .section-module5 .cont-bodyer .list dl{ background-color: #fff; height: 130px; border: solid 2px #fff; border-radius: 3px; padding-top: 20px; }
.secondPage-wrap .section-module5 .cont-bodyer .list dt{ float: left; width: 138px; text-align: center; }
.secondPage-wrap .section-module5 .cont-bodyer .list dt .icon{ display: inline-block; width: 58px; height: 59px; margin: 10px 0 0 12px; }
.secondPage-wrap .section-module5 .cont-bodyer .list dd{ float: left; width: 390px; height: 96px; position: relative; }
.secondPage-wrap .section-module5 .cont-bodyer .list .i-title{ position: relative; }
.secondPage-wrap .section-module5 .cont-bodyer .list .i-title .s1{ font-size: 20px; color: #333; }
.secondPage-wrap .section-module5 .cont-bodyer .list .i-title .price{ font-size: 16px; color: #333; display: block; position: absolute; top: -3px; right: 0; }
.secondPage-wrap .section-module5 .cont-bodyer .list .i-title .price .s1{ font-size: 18px; color: #f08b2f; }
.secondPage-wrap .section-module5 .cont-bodyer .list .i-title .price .s2{ font-size: 24px; font-weight: bold; color: #f08b2f; display: inline-block; vertical-align: -1px; }
.secondPage-wrap .section-module5 .cont-bodyer .list .i-text{ display: block; color: #777; padding: 12px 0; }
.secondPage-wrap .section-module5 .cont-bodyer .list .btn{ display: none; line-height: 30px; padding: 0 22px; background-color: #61c6ff; color: #fff; border-radius: 3px; position: absolute; bottom: 0px; right: 0px; }
.secondPage-wrap .section-module5 .cont-bodyer .list dl:hover{ border: solid 2px #f1f1f1; }
.secondPage-wrap .section-module5 .cont-bodyer .list dl:hover .btn{ display: block; }


/* section-brandsearch */
.width1000{ width: 1000px; margin: auto; }
.secondPage-wrap .section-brandsearch{ padding: 60px 0 50px; }
.secondPage-wrap .section-brandsearch .cont-title{ text-align: center; }
.secondPage-wrap .section-brandsearch .cont-title .main-title{ display: block; color: #333; font-size: 30px; font-weight: bold; padding-bottom: 4px; }
.secondPage-wrap .section-brandsearch .cont-title .main-title .color{ color: #fbae32; font-weight: bold; }
.secondPage-wrap .section-brandsearch .cont-title .sub-title{ color: #444; font-size: 13px; }
.secondPage-wrap .section-brandsearch .cont-bodyer{ height: 130px; margin: auto; margin-top: 20px; background-color: #f8f8f8; position: relative; background-image: url("../images/newthird/bg-search.png");  background-repeat: no-repeat;  background-position: 20px 10px; }
.secondPage-wrap .section-brandsearch .cont-bodyer .i-cont{ width: 488px; float: left; margin: 38px 0 0 310px; }
.secondPage-wrap .section-brandsearch .cont-bodyer .i-title .s1{ font-weight: bold; font-size:20px; color:#4a4a4a; }
.secondPage-wrap .section-brandsearch .cont-bodyer .i-title .s2{ display: block; float: right; font-weight: bold; font-size:20px; color:#f08b2f; }
.secondPage-wrap .section-brandsearch .cont-bodyer .i-title .s2 .i-1{ font-weight: bold; font-size: 24px; }
.secondPage-wrap .section-brandsearch .cont-bodyer .i-title .s2 .i-2{  color: #333;}
.secondPage-wrap .section-brandsearch .cont-bodyer .i-text{ display: block; margin-top: 8px; font-size: 14px; color: #4a4a4a; white-space: nowrap; }
.secondPage-wrap .section-brandsearch .cont-bodyer .btn{ display: block; background-color: #f08b2f; border-radius:100px; width:120px; height:36px; line-height: 34px; font-size:16px; color:#fff; text-align: center; position: absolute; top: 48px; right: 40px; }
/* section-module6 */
.secondPage-wrap .section-module6{ padding: 30px 0 20px; }
.secondPage-wrap .section-module6 .cont-title{ text-align: center; }
.secondPage-wrap .section-module6 .cont-title .main-title{ display: block; color: #333; font-size: 30px; font-weight: bold; padding-bottom: 4px; }
.secondPage-wrap .section-module6 .cont-title .main-title .color{ color: #fbae32; font-weight: bold; }
.secondPage-wrap .section-module6 .cont-title .sub-title{ color: #444; font-size: 13px; }
.secondPage-wrap .section-module6 .cont-bodyer{ padding-top: 30px; }
.secondPage-wrap .section-module6 .cont-bodyer .list{ float: left; width: 33.3333%; height: 260px; text-align: center; cursor: default; }
.secondPage-wrap .section-module6 .cont-bodyer .list .radius{ display: inline-block; width: 80px; height: 80px; border-radius: 50%; text-align: center; background-color: #f6f6f6;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}
.secondPage-wrap .section-module6 .cont-bodyer .list .radius .icon{ display: inline-block; width: 47px; height: 47px; margin-top: 16px; }
.secondPage-wrap .section-module6 .cont-bodyer .list .i-title{ font-size: 20px; color: #333; padding-top: 14px; }
.secondPage-wrap .section-module6 .cont-bodyer .list .i-text{ display: block; color: #444; padding: 12px 0; font-size: 12px; }
.secondPage-wrap .section-module6 .cont-bodyer .list .price{ font-size: 16px; color: #333; display: block; }
.secondPage-wrap .section-module6 .cont-bodyer .list .price .s1{ font-size: 18px; color: #f08b2f; }
.secondPage-wrap .section-module6 .cont-bodyer .list .price .s2{ font-size: 24px; font-weight: bold; color: #f08b2f; display: inline-block; vertical-align: -1px; }
.secondPage-wrap .section-module6 .cont-bodyer .list .btn{ display: none; line-height: 30px; padding: 0 22px; background-color: #61c6ff; color: #fff; border-radius: 3px; margin-top: 14px; }
.secondPage-wrap .section-module6 .cont-bodyer .list:hover .radius{ margin-top: -20px; }
.secondPage-wrap .section-module6 .cont-bodyer .list:hover .btn{ display: inline-block; }
.secondPage-wrap .icon-module2-sbcsdb{ background-image: url("../images/newthird/icon/icon-b-chesandabian.png"); background-position: 4px 3px; }
.secondPage-wrap .icon-module2-sbyydb{ background-image: url("../images/newthird/icon/icon-b-yiyidabian.png"); background-position: 2px 3px; }
.secondPage-wrap .icon-module2-sbcssq{ background-image: url("../images/newthird/icon/icon-b-chesanshenqing.png"); background-position: 3px 4px; }
.secondPage-wrap .icon-module2-sbyysq{ background-image: url("../images/newthird/icon/icon-b-yiyishenqing.png"); background-position: 5px 3px; }
.secondPage-wrap .icon-module2-sbwxxg{ background-image: url("../images/newthird/icon/icon-b-wuxiaoxuangao.png"); background-position: 0px 4px; }
/* section-module7 */
.secondPage-wrap .section-module7{ padding: 30px 0 20px; }
.secondPage-wrap .section-module7 .cont-title{ text-align: center; }
.secondPage-wrap .section-module7 .cont-title .main-title{ display: block; color: #333; font-size: 30px; font-weight: bold; padding-bottom: 4px; }
.secondPage-wrap .section-module7 .cont-title .main-title .color{ color: #fbae32; font-weight: bold; }
.secondPage-wrap .section-module7 .cont-title .sub-title{ color: #444; font-size: 13px; }
.secondPage-wrap .section-module7 .cont-bodyer{ padding-top: 30px; }
.secondPage-wrap .section-module7 .cont-bodyer .list{ float: left; width: 50%; cursor: default; padding: 10px 10px; }
.secondPage-wrap .section-module7 .cont-bodyer .list dl{ background-color: #f6f6f6; height: 130px; border: solid 2px #f8f8f8; border-radius: 3px; padding-top: 20px; }
.secondPage-wrap .section-module7 .cont-bodyer .list dt{ float: left; width: 110px; text-align: center; }
.secondPage-wrap .section-module7 .cont-bodyer .list dt .icon{ display: inline-block; width: 63px; height: 63px; margin: 5px 0 0 0px; }
.secondPage-wrap .section-module7 .cont-bodyer .list dd{ float: left; width: 328px; height: 96px; position: relative; }
.secondPage-wrap .section-module7 .cont-bodyer .list .i-title{ position: relative; }
.secondPage-wrap .section-module7 .cont-bodyer .list .i-title .s1{ font-size: 20px; color: #333; }
.secondPage-wrap .section-module7 .cont-bodyer .list .i-title .price{ font-size: 16px; color: #333; display: block; position: absolute; top: -3px; right: 0; }
.secondPage-wrap .section-module7 .cont-bodyer .list .i-title .price .s1{ font-size: 18px; color: #f08b2f; }
.secondPage-wrap .section-module7 .cont-bodyer .list .i-title .price .s2{ font-size: 24px; font-weight: bold; color: #f08b2f; display: inline-block; vertical-align: -1px; }
.secondPage-wrap .section-module7 .cont-bodyer .list .i-text{ display: block; color: #444; padding: 12px 0; font-size: 12px; }
.secondPage-wrap .section-module7 .cont-bodyer .list .btn{ display: none; line-height: 30px; padding: 0 22px; background-color: #61c6ff; color: #fff; border-radius: 3px; position: absolute; bottom: 0px; right: 0px; }
.secondPage-wrap .section-module7 .cont-bodyer .list dl:hover{ background-color: #fff; border: solid 2px #e5e5e5; }
.secondPage-wrap .section-module7 .cont-bodyer .list dl:hover .btn{ display: block; }
.secondPage-wrap .icon-module4-hongkong{ background-image: url("../images/newthird/icon/icon-b-hongkong.png"); background-position: 0px 0px; }
.secondPage-wrap .icon-module3-sbbhfs{ background-position: 6px -179px; }
.secondPage-wrap .icon-module3-sbkz{ background-position: -226px -185px; }
.secondPage-wrap .icon-module3-sbxkba{ background-position: -52px -179px; }
.secondPage-wrap .icon-module3-sbbg{ background-position: -109px -179px; }
.icon-c-meishu{ background-image: url("../images/newthird/icon/icon-c-meishu.png"); background-position: 0px 0px; }
.icon-c-meishujiaji{ background-image: url("../images/newthird/icon/icon-c-meishujiaji.png"); background-position: 0px 0px; }
.secondPage-wrap .icon-module3-zpbq{ background-position: -402px -312px; }
.secondPage-wrap .icon-module3-zpbqjj{ background-position: 7px -375px; }
.secondPage-wrap .icon-module3-bqbz{ background-position: -53px -375px; }
.secondPage-wrap .icon-module3-bqzr{ background-position: -110px -375px; }

.secondPage-wrap .list-p-search dl{ background-image: url("../images/newthird/icon/icon-p-search.png"); background-position: -12px 22px; background-repeat: no-repeat; }
.secondPage-wrap .list-p-baogao dl{ background-image: url("../images/newthird/icon/icon-p-baogao.png"); background-position: 20px 22px; background-repeat: no-repeat; }
.secondPage-wrap .icon-module3-cpwgsj{ background-position: -227px -312px; }
.secondPage-wrap .icon-module3-guiwgsj{ background-position: -283px -312px; }
.secondPage-wrap .section-module7 .cont-bodyer .list dt .icon-module3-syxxzljcb{ background-position: -290px -184px; width: 58px; }
.secondPage-wrap .section-module7 .cont-bodyer .list dt .icon-module3-syxxzlzyb{ width: 58px; }
.secondPage-wrap .icon-module3-nfjn{ background-position: -169px -312px; }
/** ---------- end 二级商标页 ---------- **/


/** ---------- start 我的订单 ---------- **/
.myOrder-wrap .section-myorder{ padding: 55px 140px 150px; }
.myOrder-wrap .section-myorder .cont-title{ font-size: 16px; }
.myOrder-wrap .section-myorder .cont-title .icon-leftBorder{ display: block; float: left; width: 3px; height: 17px; background-color: #ff7200; border-radius: 1px; margin: 3px 8px 0 0; }
.myOrder-wrap .section-myorder .cont-bodyer{ margin-bottom: 20px; padding-top: 10px; }
.myOrder-wrap .section-myorder .cont-bodyer .table-list td{ color: #666; padding: 10px 0; }
.myOrder-wrap .section-myorder .cont-bodyer .bill .list{ display: inline-block; margin-right: 55px; }
.myOrder-wrap .section-myorder .cont-bodyer .bill .list .color{ color: #999; }
/* 总费用 */
.myOrder-wrap .last-pay{ text-align: right; padding: 20px 0px 0px; }
.myOrder-wrap .last-pay li{ padding: 4px 0; font-size: 16px; color: #666; }
.myOrder-wrap .last-pay .row-sense{ color: #ff7200; }
.myOrder-wrap .last-pay .row-sense em{ font-size: 16px; font-weight: bold }
.myOrder-wrap .last-pay .row-sense em i {font-weight: bold}
.myOrder-wrap .last-pay .row-step{ padding-top: 15px; }
.myOrder-wrap .last-pay .row-step .btn-next{ margin-left: 25px; }

/** ---------- start 购买成功 ---------- **/
.purchaseSuccess-wrap .section-success{ text-align: left; padding: 120px 240px; }
.purchaseSuccess-wrap .section-success .row-1{
	display: inline-block;
	margin-right: 15px;
	vertical-align: middle;
}
.purchaseSuccess-wrap .section-success .row-1 img{width: 64px;}
.purchaseSuccess-wrap .section-success .row-2{ display: inline-block; width: 240px; text-align: left; color: #333; font-size: 16px; padding: 40px 0; vertical-align: middle;}
.purchaseSuccess-wrap .section-success .row-2 h3{
	margin-bottom: 12px;
	font-weight: bold;
	font-size: 18px;
}
.purchaseSuccess-wrap .section-success .row-2 p{
	font-size: 14px;
	color: #555;
}
.purchaseSuccess-wrap .section-success .row-3{
	margin-top: 60px;
	text-align: center;
}
.purchaseSuccess-wrap .section-success .section-success-ewm{
	float: right;
	padding: 20px 0;
	padding-left: 72px;
	border-left: 1px dashed #e6e6e6;
}
.purchaseSuccess-wrap .section-success .section-success-ewm img{
	display: inline-block;
	margin-right: 5px;
	vertical-align: middle;
	width: 100px;
}
.section-success-ewm .ewm-text{
	display: inline-block;
	vertical-align: middle;
}
.section-success-ewm .ewm-text h3{
	margin-bottom: 10px;
	font-size: 16px;
}
.section-success-ewm .ewm-text p{
	color: #555;
}
.purchaseSuccess-wrap .section-success .row-3 a{ margin: 0 36px; border-radius: 2px; width: 150px; line-height: 36px; color: #f08c2f; padding: 0; border: solid 1px #f08b2f; font-size: 14px; background-color: #fff; }
.purchaseSuccess-wrap .section-success .row-3 a.btn-prev { display: inline-block; line-height: 40px; border: solid 1px #f08b2f; color: #fff; background-color: #f08c2f;}
.purchaseSuccess-wrap .section-success .pay-success-pic {
	position: relative;
	margin: 0 auto;
	margin-top: -10px;
	margin-bottom: 15px;
	padding-left: 10px;
	width: 370px;
}
.purchaseSuccess-wrap .section-success .pay-success-pic img{
	width: 100%;
}
.purchaseSuccess-wrap .section-success .pay-success-pic p{
	position: absolute;
	top: 26px;
	left: 105px;
	color: #f23900;
	font-size: 15px;
	text-align: left;
}
/* 相关知识产权服务 */
.purchaseSuccess-wrap .section-relevant{ background-color: #efefec; padding: 40px 0; margin-bottom: 100px; }
.purchaseSuccess-wrap .section-relevant .cont-header{ text-align: center; font-size: 26px; color: #000; }
.purchaseSuccess-wrap .section-relevant .cont-header span{ display: inline-block; position: relative; border-bottom: solid 1px #fff; padding: 0 115px 8px; }
.purchaseSuccess-wrap .section-relevant .cont-header .icon-solid-downarrow{ display: block; width: 17px; height: 8px; position: absolute; top: 43px; left: 50%; margin-left: -8px; }
.purchaseSuccess-wrap .section-relevant .cont-bodyer{ padding-top: 45px; }
.purchaseSuccess-wrap .section-relevant .list{ float: left; background-color: #fff; width: 350px; height: 170px; padding-top: 30px; text-align: center; margin-left: 38px; }
.purchaseSuccess-wrap .section-relevant .list h3{ font-size: 20px; font-weight: bold; color: #555;}
.purchaseSuccess-wrap .section-relevant .list h3 i{ display: inline-block; border-bottom: solid 1px #e9e9e9; font-weight: bold; padding-bottom: 18px; width: 70%; margin: auto;  }
.purchaseSuccess-wrap .section-relevant .list span{ display: block; color: #999; padding: 13px 0; }
.purchaseSuccess-wrap .section-relevant .list a{ display: inline-block; line-height: 30px; padding: 0 30px; background-color: #fbae32; color: #fff; border-radius: 20px; }

/** ---------- start 付款中 ---------- **/
.paying-wrap .section-orderInfo .cont-title{ font-size: 16px; }
.paying-wrap .section-orderInfo .cont-title .icon-leftBorder{ display: block; float: left; width: 4px; height: 16px; background-color: #f08b2f; border-radius: 1px; margin: 3px 8px 0 0; }
.paying-wrap .section-orderInfo .cont-title .s1{ display: block; float: left; color: #333; }
.paying-wrap .section-orderInfo .cont-title .s2{ display: block; float: left; color: #f08b2f; margin-left: 20px; }
.paying-wrap .section-orderInfo .cont-bodyer{ padding: 12px 0 0px 14px; }
.paying-wrap .section-orderInfo .item{ border: solid 1px #ddd; padding: 12px 20px; cursor: pointer; }
.paying-wrap .section-orderInfo .item .list{ display: inline-block; margin-right: 40px; color: #333; font-size: 14px; }
.paying-wrap .section-orderInfo .item .list .color{ color: #f08b2f; }
.paying-wrap .section-orderInfo .icon-arrow{ display: block; float: right; position: relative; top: 0px; }
.paying-wrap .section-orderInfo .icon-arrow:after{ content: ""; display: block; float: right; margin-left: 5px; width: 0; height: 0; border: solid 6px transparent; border-top: solid 6px #f08b2f; position: relative; top: 6px; }
.paying-wrap .section-orderInfo .table-order{ display: none; }
.paying-wrap .section-orderInfo .table-order td{ border-bottom: solid 1px #ddd; color: #333; font-size: 14px; padding: 10px 5px; text-align: center; }

.paying-wrap .section-orderInfo.active .table-order{ display: block; }
.paying-wrap .section-orderInfo.active .item{ background-color: #eee; }
.paying-wrap .section-orderInfo.active .icon-arrow:after{ border-top: 0; border-bottom: solid 6px #f08b2f; }
/* 发票信息 */
.paying-wrap .section-invoiceInfo{ padding: 15px 0px 20px 120px; }
.paying-wrap .section-invoiceInfo .cont-title{ font-size: 15px; }
.paying-wrap .section-invoiceInfo .cont-title .icon-leftBorder{ display: block; float: left; width: 4px; height: 16px; background-color: #f08b2f; border-radius: 1px; margin: 3px 8px 0 0; }
.paying-wrap .section-invoiceInfo .cont-title .s1{ display: block; float: left; color: #555; }
.paying-wrap .section-invoiceInfo .isNeedInvoice{ display: inline-block; }
.paying-wrap .section-invoiceInfo .isNeedInvoice .tips{ display: inline-block; font-size: 12px; color: #555; margin-left:20px; }
.paying-wrap .section-invoiceInfo .isNeedInvoice .tips .iconfont{ display: inline-block; font-size: 14px; margin: 0 2px 0 0; color: #f08b2f;}
.paying-wrap .section-invoiceInfo .isNeedInvoice .label{ display: inline-block; margin-left: 20px; color: #666; font-size: 12px; }
.paying-wrap .section-invoiceInfo .isNeedInvoice .label input{ width: 14px; height: 14px; vertical-align: -2px; margin-right: 2px; }
.paying-wrap .section-invoiceInfo .isNeedInvoice .label.active{ color: #f08b2f; }
.paying-wrap .section-invoiceInfo .cont-bodyer{ padding: 10px 0 0 14px; display: none; }
.paying-wrap .section-invoiceInfo .cont-bodyer .invoiceType{ padding: 5px 0px 5px 78px; }
.paying-wrap .section-invoiceInfo .cont-bodyer .invoiceType .companyType{ padding: 14px 0 3px; }
.paying-wrap .section-invoiceInfo .cont-bodyer .invoiceType .companyType.active{ display: none; }
.paying-wrap .section-invoiceInfo .cont-bodyer .invoiceType .label{ display: inline-block; margin-right: 20px; color: #666; font-size: 12px; }
.paying-wrap .section-invoiceInfo .cont-bodyer .invoiceType .label input{ width: 14px; height: 14px; vertical-align: -2px; margin-right: 2px; }
.paying-wrap .section-invoiceInfo .cont-bodyer .invoiceType .label.active{ color: #f08b2f; }
.paying-wrap .section-invoiceInfo .cont-bodyer .invoiceType .btn{ display: inline-block; line-height: 26px; padding: 0 18px; margin: 10px 16px 0 0; border: solid 1px #aaa; color: #666; border-radius: 3px; font-size: 12px; cursor: pointer; }
.paying-wrap .section-invoiceInfo .cont-bodyer .invoiceType .btn.active{ border: solid 1px #f08b2f; background-color: #f08b2f; color: #fff; }

.paying-wrap .section-invoiceInfo .cont-bodyer .item-needFill{ padding-top: 5px; }
.paying-wrap .section-invoiceInfo .cont-bodyer .item-needFill td{ padding: 5px 0; color: #666; font-size: 14px; }
.paying-wrap .section-invoiceInfo .cont-bodyer .myInput{ width: 250px; }
.paying-wrap .section-invoiceInfo .cont-bodyer .maxInput{ width: 420px; }
.paying-wrap .section-invoiceInfo .cont-bodyer .myInput::-webkit-input-placeholder { font-size: 12px; color: #bbb; }
.paying-wrap .section-invoiceInfo .cont-bodyer .myInput::-moz-placeholder{ font-size: 12px; color: #bbb; }
.paying-wrap .section-invoiceInfo .cont-bodyer .myInput:-ms-input-placeholder{ font-size: 12px; color: #bbb; }

.paying-wrap .section-invoiceInfo .cont-bodyer .iscompany .table-special{ display: none; }
.paying-wrap .section-invoiceInfo .cont-bodyer .iscompany .table-taxidentifier{ display: none; }
.paying-wrap .section-invoiceInfo .cont-bodyer .iscompany.active .table-taxidentifier{ display: table-row-group; }

.paying-wrap .section-invoiceInfo .cont-bodyer .isinvoiceType .table-special{ display: none; }
.paying-wrap .section-invoiceInfo .cont-bodyer .isinvoiceType .table-taxidentifier{ display: none; }
.paying-wrap .section-invoiceInfo .cont-bodyer .isinvoiceType.active .table-special{ display: table-row-group; }
.paying-wrap .section-invoiceInfo .cont-bodyer .isinvoiceType.active .table-taxidentifier{ display: table-row-group; }
.paying-wrap .section-invoiceInfo .cont-bodyer .isinvoiceType.iscompany .table-taxidentifier{ display: table-row-group; }


.paying-wrap .section-invoiceInfo .cont-bodyer .item-needFill .showPhotos .photo{ margin-right: 10px; }
.paying-wrap .section-invoiceInfo .cont-bodyer .item-needFill .showPhotos .photo .boxPhoto .icon{ margin-top: 60px; }
/* 选择支付方式 */
.paying-wrap .section-payMode{  }
.paying-wrap .section-payMode .cont-title{ margin-bottom: 20px; font-size: 15px; }
.paying-wrap .section-payMode .cont-title .icon-leftBorder{ display: block; float: left; width: 4px; height: 16px; background-color: #f08b2f; border-radius: 1px; margin: 3px 8px 0 0; }
.paying-wrap .section-payMode .cont-title .s1{ display: block; float: left; padding-left: 10px; color: #555; font-size: 16px;height: 1.1em; line-height: 1.1em; border-left: 3px solid #f08c2f }

.paying-wrap .section-payMode .cont-title .tips{ display: inline-block; font-size: 12px; color: #999; margin: 2px 0 0 20px; }
.paying-wrap .section-payMode .cont-title .tips .icon{ display: inline-block; font-size: 12px; margin-right: 4px; width: 13px; height: 13px; line-height: 11px; border-radius: 50%; color: #ff3600; border: solid 1px #ff3600; text-align: center; }

.paying-wrap .section-payMode .cont-bodyer{  }
.paying-wrap .section-payMode .item-payMode{ position: relative; margin-bottom: 15px; width: 670px; height: 55px; }
.paying-wrap .section-payMode .item-payMode .cont-title{ margin-top: 15px }
.paying-wrap .section-payMode .item-payMode .di-payform{ display: none }
.paying-wrap .section-payMode .item-payMode.active{ width: 100% }
.paying-wrap .section-payMode .item-payMode.active .di-payform{ display: block; }
.paying-wrap .section-payMode .item-payMode.active .pay-more{
	display: none;
}
.hhr-pay-tips{
	margin-top: 5px;
}
.hhr-pay-tips .tips{
	padding-left: 15px;
	font-size: 12px;
	color: #999;
	background: url(../web3.0/images/icon-warning-r.png) no-repeat 0 center;
	background-size: 13px;
}
.paying-wrap .section-payMode .item-payMode .pay-more{
	position: absolute;
	right: 0px;
	top: 19px;
	font-size: 12px;
	color: #666;
	cursor: pointer;
}
.paying-wrap .section-payMode .cont-bodyer .list{ float: left; margin-bottom: 20px; width: 176px; height: 55px; margin-right: 20px; padding: 15px; padding-right: 0px; color: #999; border-radius: 2px; text-align: left; padding-top: 16px; cursor: pointer; position: relative; border: 1px solid #E3E3E3;}
.paying-wrap .section-payMode .cont-bodyer .list:last-of-type{
	margin-right: 0px;
}
.paying-wrap .section-payMode .cont-bodyer .list .icon{ display: inline-block; width: 30px; height: 20px; vertical-align: top; }
.paying-wrap .section-payMode .cont-bodyer .list .text{ display: inline-block; color: #666; margin-left: 3px; font-size: 15px; vertical-align: middle;line-height: 1em; }
.paying-wrap .section-payMode .cont-bodyer .list .text>i { display:inline-block;margin-left: 4px;padding-right: 5px; font-size: 12px; color: #999}
.paying-wrap .section-payMode .cont-bodyer .list .icon-mianfei{ display: inline-block; font-size: 11px; background-color: #fc461e; color: #fff; height: 16px; line-height: 15px; padding: 0px 3px; border-radius: 2px; vertical-align: middle}
.paying-wrap .section-payMode .cont-bodyer .list .tips{ display: none; position: absolute; top: 24px; left: -18px; border: solid 1px #ffce9d; background-color: #fffae9; border-radius: 1px; font-size: 12px; color: #666; text-align: left; padding: 10px 10px; white-space: nowrap; }
.paying-wrap .section-payMode .cont-bodyer .list .tips .icon-hollow-uparrow{ display: block; width: 8px; height: 6px; position: absolute; top: -6px; left: 20px; background: url("../images/icon-sprite-sm.png") 0px -44px no-repeat;}
.paying-wrap .section-payMode .cont-bodyer .list .icon.icon-qm{ position: relative; margin-top: 3px; width: 16px; height: 16px; }
.paying-wrap .section-payMode .cont-bodyer .list .icon-radio{
	margin-right: 5px;
	font-size: 13px;
}
.paying-wrap .section-payMode .cont-bodyer .list .icon-radio:before{
	content: "\e641";
}
.paying-wrap .section-payMode .cont-bodyer .list.active .icon-radio:before{
	content: "\e65c";
	color: #f08c2f;
}
.paying-wrap .section-payMode .cont-bodyer .list.active{
	border: 1px solid #F08B2F;
}
.paying-wrap .section-payMode .cont-bodyer .list.active .tips{ display: block; }
.paying-wrap .section-payMode .cont-bodyer .list:hover{  }
.paying-wrap .section-payMode .cont-bodyer .list .icon-qm:hover .tips{ display: block; }
.paying-wrap .main-button{
	margin-top: 80px;
	margin-bottom: 50px;
}
.paying-wrap .main-button{ text-align: center }
/*线下支付弹窗 */
#xianxiaPayModal .container{ width: 525px; }
#xianxiaPayModal .bodyer{ padding-bottom: 30px; }
#xianxiaPayModal .e-left{ float: left; margin: 20px 35px 0 30px; text-align: center; }
#xianxiaPayModal .e-left .logo{ display: block; }
#xianxiaPayModal .e-left a{ color: #666; }
#xianxiaPayModal .e-left .p1{ margin-top: 18px; }
#xianxiaPayModal .e-left .p2{ margin-top: 5px; }
#xianxiaPayModal .e-left .icon-message{ display: inline-block; width: 17px; height: 16px; background: url("../images/icon-sprite-sm.png") no-repeat 0px -70px; vertical-align: -2px; }
#xianxiaPayModal .e-right{ float: left; margin-top: 12px; color: #777; }
#xianxiaPayModal .e-right .p2{ margin: 5px 0; }
#xianxiaPayModal .e-right .p2 .color{ display: inline-block; margin-top: 10px; padding: 0 5px; font-size: 20px; color: #f08c2e; }
#xianxiaPayModal .e-right .p3{ margin-top: 15px; font-size: 13px; }
#xianxiaPayModal .e-right .p-btn{ margin-top: 16px; }
#xianxiaPayModal .e-right .p-btn a{ margin-right: 20px; line-height: 32px; padding: 0 40px; font-size: 12px; }
/*支付宝支付弹窗*/
#zhifubaoPayModal .container{ width: 350px; color: #777; }
#zhifubaoPayModal .p1{ font-size: 20px; padding-bottom: 10px; }
#zhifubaoPayModal .p2{ font-size: 14px; }
#zhifubaoPayModal .p-btn{ margin-top: 18px; }
/*微信支付弹窗*/
#weixinPayModal .container{ width: 512px; }
#weixinPayModal .e-left{ display: inline-block }
#weixinPayModal .e-right{ color: #777; }
#weixinPayModal .e-right .p2{ margin: 10px 0; }
#weixinPayModal .e-right .p2 .color{ display: inline-block; padding: 0 4px; font-size: 18px; }
#weixinPayModal .e-right .p3{ font-size: 12px; color: #999; margin-top: 10px; }
#weixinPayModal .e-right .p-btn{ margin-top: 20px; }
#weixinPayModal .e-right .p-btn a{ margin-right: 20px; line-height: 28px; padding: 0 15px; font-size: 12px; }

/* 总费用 */
.paying-wrap .last-pay li{ padding: 4px 0; font-size: 14px; color: #666; }
.paying-wrap .last-pay li label{ display: inline-block; width: 200px; text-align: right }
.paying-wrap .last-pay li i{ color: #f08c2f; font-weight: bold; font-size: 1.2em; }
.paying-wrap .last-pay .row-sense{  }
.paying-wrap .last-pay .row-sense em{ }
.paying-wrap .last-pay .row-step{ padding-top: 15px; }
.paying-wrap .last-pay .row-step .btn-next{ margin-left: 25px; }
/* 选择优惠券 */
.paying-wrap .section-coupons{ margin-top: 35px; }
.paying-wrap .section-coupons .cont-title{ font-size: 15px; }
.paying-wrap .section-coupons .cont-title .icon-leftBorder{ display: block; float: left; width: 4px; height: 16px; background-color: #f08b2f; border-radius: 1px; margin: 3px 8px 0 0; }
.paying-wrap .section-coupons .cont-title .s1{ display: block; float: left; color: #555; }
.paying-wrap .section-coupons .no-coupon{ display: none; padding: 20px 0 0 14px; }
.paying-wrap .section-coupons .cont-bodyer{ padding: 0px; position: relative; }
.paying-wrap .section-coupons .more{ display: block; position: absolute; right: 174px; top: 0px; }
/* 优惠券 */
.com-coupons{  }
.com-coupons .coupon {
	float: left;
	position: relative;
	margin-right: 2%;
	margin-bottom: 2%;
	width: 32%;
	overflow: hidden;
	cursor: pointer;
}
.youhuiquan-kuaiguoqi .jjgq-img{
	position: absolute;
	right: 0;
	top: 0;
}
.com-coupons .coupon .coupon-detail{
	position: relative;
	padding: 9px;
	border: 1px solid #F08B2F;
	border-bottom: 1px dashed #F08B2F;
	border-radius: 3px 3px 0 0;
	vertical-align: -1px;
}
.com-coupons .coupon.disabled .coupon-detail{
	border: 1px solid #ccc;
	border-bottom: 1px dashed #ccc;
}
.com-coupons .coupon .coupon-category{
	position: relative;
	padding: 12px;
	border: 1px solid #F08B2F;
	color: #666;
	font-size: 12px;
	border-top: none;
	border-radius: 0 0 3px 3px;
}
.com-coupons .coupon .coupon-category a{
	display: inline-block;
	background-color: #f08b2f;
	color: #fff;
	font-size: 12px;
	padding: 5px 15px;
	border-radius: 20px;
}
.com-coupons .coupon.disabled .coupon-category a{
	color: #fff;
	background-color: #999;
	cursor: default;
}
.com-coupons .coupon.disabled .coupon-category{
	border: 1px solid #ccc;
	color: #999;
	border-top: none;
}
.com-coupons .coupon .coupon-category span{
	display: inline-block;
	width: 220px;
	height: 1.2em;
	overflow: hidden;
	white-space: nowrap;
	text-overflow:ellipsis;
	vertical-align: -1.5px;
}
.com-coupons-bodyer .com-coupons .coupon .coupon-category span{
	width: 159px;
}
.com-coupons .coupon .coupon-category .icon-c-select{
	position: absolute;
	right: 12px;
	top: 6px;
	display: inline-block;
	width: 30px;
	height: 30px;
	background: url(../images/coupon-select.png) no-repeat center;
}
.com-coupons .coupon.active .coupon-category .icon-c-select{
	background: url(../images/coupon-selected.png) no-repeat center;
}
.coupon-detail-left{
	display: inline-block;
	vertical-align: middle;
	color: #F08B2F;
}
.com-coupons .coupon.disabled .coupon-detail-left{
	color: #999;
}
.coupon-detail-left i{
	display: inline-block;
    padding-top: 7px;
    font-size: 24px;
}
.coupon-detail-left i.zhe{
	margin-bottom: 8px;
	font-size: 17px;
	vertical-align: bottom;
}
.coupon-detail-left strong{
	display: inline-block;
	font-size: 33px;
	font-weight: bolder;
	vertical-align: top;
}
.coupon-detail-right{
	display: inline-block;
	padding-left: 10px;
	width: 175px;
	vertical-align: middle;
}
.coupon-detail-right.coupon-detail-zhe-right{
	width: 225px;
}
.coupon-detail-right h2{
	margin-bottom: 8px;
	height: 1.2em;
	overflow: hidden;
	color: #333;
	font-size: 18px;
}
.com-coupons .coupon.disabled .coupon-detail-right h2{
	color: #999;
}
.coupon-detail-right p{
	color: #666;
	font-size: 13px;
	height: 1.5em;
	white-space: nowrap;
	overflow: hidden;
	text-overflow:ellipsis;
}
.com-coupons .coupon.disabled .coupon-detail-right p{
	color: #999;
}
.coupon-detail-right .coupon-detail-date{
	margin-top: 8px;
	color: #ff7200;
}
.com-coupons .coupon.disabled .coupon-detail-right .coupon-detail-date{
	margin-top: 8px;
	color: #999;
}
.com-coupons .coupon .icon-o{
	position: absolute;
	bottom: -10px;
	width: 20px;
	height: 20px;
	border: 1px solid #F08B2F;
	border-radius: 50%;
	background-color: #FFF;
	z-index: 9;
}
.com-coupons .coupon.disabled .icon-o{
	border: 1px solid #ccc;
}
.com-coupons .coupon .icon-o-left{
	left: -10px;
}
.com-coupons .coupon .icon-o-right{
	right: -10px;
}
.com-coupons .coupon:nth-of-type(3n){
	margin-right: 0px;
}
.com-coupons .coupon .icon-gou{ display: none; width: 24px; height: 24px; position: absolute; top: 8px; right: 10px; background-image: url("../images/icon-sprite-sm.png"); background-repeat: no-repeat; background-position: -157px -44px; }
.com-coupons .coupon .card{ width: 260px; }
.com-coupons .coupon .card dt{ height: 109px; padding-top: 10px; text-align: center; color: #f08b2f; }
.com-coupons .coupon .card dt .t1{ font-size: 0; position: relative; height: 60px; }
.com-coupons .coupon .card dt .t1 span{ display: inline-block; height: 65px; vertical-align: top; }
.com-coupons .coupon .card dt .t1 .s1{ font-size: 20px; padding-top: 12px; display: block; position: absolute; top: 0px; left: 15px; }
.com-coupons .coupon .card dt .t1 .s2{ font-size: 46px; padding: 0 8px 0 5px; }
.com-coupons .coupon .card dt .t1 .s3{ font-size: 12px; text-align: left; line-height: 20px; padding-top: 11px; }
.com-coupons .coupon .card dt .t2{  }
.com-coupons .coupon .card dt .t2 span{ display: inline-block; padding: 0 5px; font-size: 12px; }
.com-coupons .coupon .card dt .t2 .text-left{ font-size: 14px; }
.com-coupons .coupon .icon-yuan{ width: 12px; height:100%; position: absolute; top: 0px; background-image: url("../images/icon-yuan-1.png"); background-position: 0px 0px; background-repeat:repeat-y; }
.com-coupons .coupon .icon-yuan-left{ left: -6px; }
.com-coupons .coupon .icon-yuan-right{ right: -7px; }
.com-coupons .coupon.active .icon-gou{ display: block; }
.com-coupons .coupon.active .card dt{ background-color: #f08b2f; color: #fff; }
.com-coupons .coupon.active .icon-yuan{ background-image: url("../images/icon-yuan.png"); }
.com-coupons .coupon.disabled{ cursor: default; }
.com-coupons .coupon.disabled dt{ background-color: #c9c9c9; border: solid 1px #c9c9c9; color: #fff; }
.com-coupons .coupon.disabled .icon-yuan{ background-image: url("../images/icon-yuan.png"); }

/*.com-coupons{  }
.com-coupons .coupon{ float: left; margin: 30px 37px 0 0px; position: relative; overflow: hidden; }
.com-coupons .coupon .card{ width: 260px; border: solid 1px #f08b2f; }
.com-coupons .coupon .card dt{ height: 145px; padding-top: 32px; background-color: #f08b2f; color: #fff; text-align: center; }
.com-coupons .coupon .card dt .t1{ font-size: 0; }
.com-coupons .coupon .card dt .t1 span{ display: inline-block; height: 65px; vertical-align: top; }
.com-coupons .coupon .card dt .t1 .s1{ font-size: 20px; padding-top: 12px; }
.com-coupons .coupon .card dt .t1 .s2{ font-size: 52px; padding: 0 8px 0 5px; }
.com-coupons .coupon .card dt .t1 .s3{ font-size: 12px; text-align: left; line-height: 23px; padding-top: 14px; }
.com-coupons .coupon .card dt .t2{ font-size: 14px; }
.com-coupons .coupon .card dt .t2 span{ display: inline-block; padding: 0 5px; font-size: 12px; }
.com-coupons .coupon .card dt .t2 i{ color: #c3630b; }
.com-coupons .coupon .card dd{ padding: 20px 0 22px; height: 180px; }
.com-coupons .coupon .card dd .t1{ color: #666; padding: 5px 0 5px 35px; }
.com-coupons .coupon .card dd .btn{ display: block; background-color: #f08b2f; margin: auto; text-align: center; margin-top: 12px; width: 185px; height: 34px; line-height: 34px; color: #fff; border-radius: 1px; }
.com-coupons .coupon .icon-yuan{ width: 27px; height: 27px; position: absolute; top: 132px; background-image: url("../images/icon-yuan-border.png"); background-position: 0px 0px; background-repeat: no-repeat; }
.com-coupons .coupon .icon-yuan-left{ left: -13px; }
.com-coupons .coupon .icon-yuan-right{ right: -13px; }
.com-coupons .coupon .icon-xuxian{ width: 230px; height: 3px; position: absolute; top: 145px; left: 17px; background: url("../images/icon-xuxian.png") repeat-x 0px 0px; }
.com-coupons .coupon .icon-tag{ display: none; width: 165px; height: 42px; position: absolute; top: 0px; left: 0px; background-image: url("../images/icon-tags.png"); background-repeat: no-repeat; background-position: 0px 1000px; }
.com-coupons .coupon.kuaiguoqi .icon-tag{ display: block; background-position: 0px 0px; }
.com-coupons .coupon.zuiyouhui .icon-tag{ display: block; background-position: 0px -44px; }
.com-coupons .coupon.guoqi .icon-tag{ display: block; background-position: 0px -92px; }
.com-coupons .coupon.guoqi .card{ border: solid 1px #dfdfdf; }
.com-coupons .coupon.guoqi .card dt{ background-color: #c9c9c9; }
.com-coupons .coupon.guoqi .card dt .t2 i{ color: #999; }
.com-coupons .coupon.guoqi .icon-yuan{ background-position: 0 -29px; }
.com-coupons .coupon.guoqi .card dd{ background: url("../images/icon-guoqi.png") no-repeat 192px 112px; }
.com-coupons .coupon.guoqi.used .card dd{ background: url("../images/icon-used.png") no-repeat 192px 112px; }
.com-coupons .coupon.guoqi.dongjie .card dd{ background: url("../images/icon-dongjie.png") no-repeat 192px 112px; }
.com-coupons .coupon.guoqi .card dd .btn{ display: none; }
.com-coupons .coupon.guoqi .icon-xuxian{ background: url("../images/icon-xuxian.png") repeat-x 0px -5px; }
.com-coupons .coupon .icon-delete{ display: none; width: 15px; height: 15px; cursor: pointer; position: absolute; top: 6px; right: 6px; background: url("../images/icon-delete.png") repeat-x 0px 0px;  }
.com-coupons .coupon:hover .icon-delete{ display: block; }*/

/* 面包屑导航 */
.bread-nav{ font-size: 12px; color: #666; }
.bread-nav dt{ float: left; padding-right: 6px; }
.bread-nav dd{ float: left; }
.bread-nav dd i{ font-family: "宋体", SimSun, "\5B8B\4F53"; display: inline-block; padding: 0 3px; }
.bread-nav dd a:hover{ color: #f08b2f; }

.dropdown{ position: relative; white-space: nowrap; min-width: 140px; margin-left: -20px; }
.dropdown .dtitle{ font-size: 15px; height: 54px; padding: 15px 0 0 25px; }
.dropdown .dbodyer{ display: none; position: absolute; left: 0px; top: 54px; width: 100%; background-color: #898d9e; padding-bottom: 8px; }
.dropdown .dbodyer .list{ display: block; font-size: 14px; line-height: 34px; color: #fff; padding-left: 25px; }
.dropdown .dbodyer .list:hover{ background-color: #dcdde2; color: #f08b2f; }
.dropdown:hover .dtitle:after{
    -webkit-transform: rotate(180deg) translate(0,6px);
    -moz-transform: rotate(180deg) translate(0,6px);
    -ms-transform: rotate(180deg) translate(0,6px);
    -o-transform: rotate(180deg) translate(0,6px);
    transform: rotate(180deg) translate(0,6px);

}
.dropdown:hover .dbodyer{ display: block; }
.dropdown.open .dtitle:after{
    -webkit-transform: rotate(180deg) translate(0,6px);
    -moz-transform: rotate(180deg) translate(0,6px);
    -ms-transform: rotate(180deg) translate(0,6px);
    -o-transform: rotate(180deg) translate(0,6px);
    transform: rotate(180deg) translate(0,6px);
}
.dropdown.open .dbodyer{ display: block; }



/* 公用头部 */
.page-header{ height: 40px; line-height: 40px; padding: 0 20px 0 40px; color: #fff; background-color: #0e0b27; position: relative; background-image: url(/images6/bg-line.png); background-position: left bottom; background-repeat: no-repeat; }
.page-header a{ color: #fff; }
.page-header a:not(.icon-plus):hover{ color: #ff7200 }
.page-header .item-left{ float: left;}
.page-header .item-left .logo{ display: inline-block; width: 100px; vertical-align: middle; margin-top: -3px; }
.page-header .item-left .text{ display: inline-block; margin-left: 12px; }
.page-header .item-right{ float: right;}
.page-header .item-right .menu{ float: left; padding: 0 20px; position: relative; }
.page-header .item-right .menu.menu-self{
	margin-left: 12px;
	padding-left: 22px;
	padding-right: 20px;
	background: url(../images/head-default-top.png) no-repeat 0 center;
	background-size: 17px;
}
.page-header .item-right .menu.menu-self:hover{
	background-image: url(../images/head-default-active.png);
}
.page-header .item-right .menu.menu-self:hover a.text{
	color: #ff7200;
}
.page-header .item-right .menu-rigester{ position: absolute; right: 0; top: 40px; background:#24223b; border-radius:0 0 0 2px; width:120px; height:58px; line-height: 58px; text-align: center; z-index: 1}
.page-header .menu .dropmenu{ display: none; position: absolute; top: 40px; right: 60px; z-index: 9; }
.page-header .menu-downapp a{ background: url(/images6/icon-phone.png) no-repeat left center; padding-left: 18px; background-size: 12px; }
.page-header .menu-downapp a:hover{ background-image: url(/images6/icon-phone-active.png); }
.page-header .menu-downapp .dropmenu{ width: 108px; height: 138px; }
.page-header .menu-downapp .dropmenu .bg{ position: absolute; top: 0; left: 0; width: 100%; }
.page-header .menu-downapp .dropmenu dt{ padding: 12px 8px 0; position: relative; z-index: 2; }
.page-header .menu-downapp .dropmenu dt img{ display: block; width: 100%; }
.page-header .menu-self .dropmenu{ width: 120px; padding: 10px 0 20px 20px; background: url(/images6/bg3.png) no-repeat left top; }
.page-header .menu-self .dropmenu dt a{ display: block; line-height: 20px; margin-top: 10px; font-size: 12px; color: #333; padding-left: 18px; }
.page-header .menu-self .dropmenu dt a:hover{ color: #ff7200 }
.page-header .menu-self .dropmenu .icon-safe{ background: url(/images6/icon-safe.png) no-repeat left center; background-size: 12px; }
.page-header .menu-self .dropmenu .icon-safe:hover{ background-image: url(/images6/icon-safe-active.png) }
.page-header .menu-self .dropmenu .icon-signout{ background: url(/images6/icon-signout.png) no-repeat left center; background-size: 12px }
.page-header .menu-self .dropmenu .icon-signout:hover{ background: url(/images6/icon-signout-active.png) no-repeat left center;  }
.page-header .menu.active .dropmenu{ display: block; }

/*banner文字*/
.section-banner .cont-moveicon {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.section-banner .cont-moveicon .icon1{ position: absolute; bottom: -350px; right: 50%; margin-right: -780px;
-webkit-animation: play 110s linear infinite; -moz-animation: play 110s linear infinite; -ms-animation: play 110s linear infinite; animation: play 180s linear infinite; } 
 @-webkit-keyframes play{
    0%{-webkit-transform: rotate(0deg);}
    100%{-webkit-transform: rotate(360deg);}
}
@-moz-keyframes play{
    0%{-moz-transform: rotate(0deg);}
    100%{-moz-transform: rotate(360deg);}
}
@-ms-keyframes play{
    0%{-ms-transform: rotate(0deg);}
    100%{-ms-transform: rotate(360deg);}
}
@keyframes play{
    0%{transform: rotate(0deg);}
    100%{transform: rotate(360deg);}
}

.section-banner .cont-moveicon .icon2{ display: block; width: 20px; height: 20px; border: solid 1px rgba(255,255,255,0.3); border-radius: 50%; position: absolute; bottom: 0px; left: 10%;
-webkit-animation: icon2 20s ease infinite; -moz-animation: icon2 20s ease infinite; -ms-animation: icon2 20s ease infinite; animation: icon2 40s ease infinite; } 
 @-webkit-keyframes icon2{
    0%{ transform: translate(0,0); opacity: 0.6; }
    100%{transform: translate(0,-460px); opacity: 0.2; }
}
@-moz-keyframes icon2{
    0%{ transform: translate(0,0); opacity: 0.6; }
    100%{transform: translate(0,-460px); opacity: 0.2; }
}
@-ms-keyframes icon2{
    0%{ transform: translate(0,0); opacity: 0.6; }
    100%{transform: translate(0,-460px); opacity: 0.2; }
}
@keyframes icon2{
    0%{ transform: translate(0,0); opacity: 0.6; }
    100%{transform: translate(0,-460px); opacity: 0.2; }
}

.section-banner .cont-moveicon .icon3{ display: block; width: 20px; height: 20px; border: solid 1px rgba(255,255,255,0.3); position: absolute; bottom: 150px; left: 20%;
	transform: rotate(40deg); opacity: 0.5; 
-webkit-animation: icon3 15s linear infinite; -moz-animation: icon3 15s linear infinite; -ms-animation: icon3 15s linear infinite; animation: icon3 15s linear infinite; } 
 @-webkit-keyframes icon3{
    0%{ bottom: 150px; opacity: 0.5; }
    100%{ bottom:450px; opacity: 0.2; }
}
@-moz-keyframes icon3{
    0%{ bottom: 150px; opacity: 0.5; }
    100%{ bottom:650px; opacity: 0.2; }
}
@-ms-keyframes icon3{
    0%{ bottom: 150px; opacity: 0.5; }
    100%{ bottom:650px; opacity: 0.2; }
}
@keyframes icon3{
    0%{ bottom: 150px; opacity: 0.5; }
    100%{ bottom:650px; opacity: 0.2; }
}

.section-banner .cont-moveicon .icon4{ display: block; width: 20px; height: 20px; border: solid 1px rgba(255,255,255,0.3); position: absolute; bottom: 150px;
	left: 50%; margin-left: 500px;
	transform: rotate(60deg); opacity: 0.5;
	-webkit-animation: icon4 15s linear infinite; -moz-animation: icon4 15s linear infinite; -ms-animation: icon4 15s linear infinite; animation: icon4 15s linear infinite; }
@-webkit-keyframes icon4{
	0%{ bottom: 50px; opacity: 0.5; }
	100%{ bottom:450px; opacity: 0.2; }
}
@-moz-keyframes icon4{
	0%{ bottom: 50px; opacity: 0.5; }
	100%{ bottom:650px; opacity: 0.2; }
}
@-ms-keyframes icon4{
	0%{ bottom: 50px; opacity: 0.5; }
	100%{ bottom:650px; opacity: 0.2; }
}
@keyframes icon4{
	0%{ bottom: 50px; opacity: 0.5; }
	100%{ bottom:650px; opacity: 0.2; }
}

.section-banner .cont-moveicon .icon5{ display: block; width: 20px; height: 20px; border: solid 1px rgba(255,255,255,0.3); position: absolute; top: 80px;
	left: 50%; margin-left: 800px;
	transform: rotate(60deg); opacity: 0.5;
	-webkit-animation: icon5 15s linear infinite; -moz-animation: icon5 15s linear infinite; -ms-animation: icon5 15s linear infinite; animation: icon5 15s linear infinite; }
@-webkit-keyframes icon5{
	0%{ top: 80px; opacity: 0.5; }
	100%{ top:-20px; opacity: 0.2; }
}
@-moz-keyframes icon5{
	0%{ top: 80px; opacity: 0.5; }
	100%{ top:-20px; opacity: 0.2; }
}
@-ms-keyframes icon5{
	0%{ top: 80px; opacity: 0.5; }
	100%{ top:-20px; opacity: 0.2; }
}
@keyframes icon5{
	0%{ top: 80px; opacity: 0.5; }
	100%{ top:-20px; opacity: 0.2; }
}

.section-banner .cont-moveicon .icon6{ display: block; width: 20px; height: 20px; border: solid 1px rgba(255,255,255,0.3); position: absolute; bottom: 90px;
	left: 50%; margin-left: 700px; border-radius: 50%;
	transform: rotate(60deg); opacity: 0.5;
	-webkit-animation: icon6 20s linear infinite; -moz-animation: icon6 20s linear infinite; -ms-animation: icon6 20s linear infinite; animation: icon6 20s linear infinite; }
@-webkit-keyframes icon6{
	0%{ bottom: 120px; opacity: 0.5; }
	100%{ bottom:450px; opacity: 0.2; }
}
@-moz-keyframes icon6{
	0%{ bottom: 120px; opacity: 0.5; }
	100%{ bottom:650px; opacity: 0.2; }
}
@-ms-keyframes icon6{
	0%{ bottom: 120px; opacity: 0.5; }
	100%{ bottom:650px; opacity: 0.2; }
}
@keyframes icon6{
	0%{ bottom: 120px; opacity: 0.5; }
	100%{ bottom:650px; opacity: 0.2; }
}

/* 热门服务 */
.index-wrap .main-title {
	text-align: center; font-size: 32px; color: #222; padding: 55px 0 15px; height: 112px;
}
.index-wrap .section-hotservice{ text-align: center; margin-top: 30px; }
.index-wrap .section-hotservice ul{
	display: inline-block;
	max-width: 1388px;
	min-width: 1200px;
	width: 80%;
}
.index-wrap .section-hotservice a{ color: #fff; }
.index-wrap .section-hotservice li{ display: inline-block; width: 32%; max-width: 440px; height: 180px; vertical-align: top; margin: 0 0.5%; background-color: #aaa; border-radius: 4px; background-repeat: no-repeat; background-position: center top; background-size: cover;}
.index-wrap .section-hotservice li img{ display: inline-block; width: 100%; height: 100%; vertical-align: top;  border-radius: 4px; background-repeat: no-repeat; background-position: center top; }
.index-wrap .section-hotservice .col-2{ background-image: url(/images6/bg4.png); padding: 0 38px; }
.index-wrap .section-hotservice .col-2 strong{ display: inline-block; margin: 0 8px; font-size: 30px; font-weight: bold; color: #5be6ff; vertical-align: middle; position: relative; top: -7px; }
.index-wrap .section-hotservice .col-2 .row1{ font-size: 20px; padding-top: 22px;}
.index-wrap .section-hotservice .col-2 .row2{ font-size: 12px; padding: 18px 0 0; text-align: left; }
.index-wrap .section-hotservice .col-2 .row3{ font-size: 12px; text-align: right; margin-top: -5px; }


/* 知产工具 */
.index-wrap .section-tools{ margin-top: 70px; background: url(/images6/bg5.jpg) no-repeat center top; }
.index-wrap .section-tools .box{ width: 1200px; height: 660px; margin: auto; }
.index-wrap .section-tools .box{ width: 1200px; height: 660px; margin: auto; }
.index-wrap .section-tools .tab {
	margin-top: 50px;
}
.index-wrap .section-tools .tab a {
	display: block;
	float: left;
	padding: 12px 20px;
	width:280px;
	font-size: 18px;
	color: #666;
	background:rgba(235,238,244,1);
	border-left: 1px solid #fff;
}
.index-wrap .section-tools .tab a:first-of-type {
	border-left: none;
}
.index-wrap .section-tools .tab a.active{
	font-weight: bold;
	background-color: #fff;
	color: #333;
}
.index-wrap .section-tools .tab a i {
	margin-left: 18px;
	font-size: 14px;
}
.index-wrap .section-tools .detail {
	display: none;
	height: 400px;
	background-color: #fff;
}

.index-wrap .section-tools .detail {
	position: relative;
	text-align: center;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
.index-wrap .section-tools .detail.brand-detail {
	background-image: url(../plus/images/brand-banner.png);
}
.index-wrap .section-tools .detail.brand-detail li:first-of-type {
	vertical-align: top;
}
.index-wrap .section-tools .detail.patent-detail {
	background-image: url(../plus/images/patent-banner.png);
}
.index-wrap .section-tools .detail.copyright-detail {
	background-image: url(../plus/images/copyright-banner.png);
}
.index-wrap .section-tools .detail span.tips {
	position: absolute;
	left: 40px;
	top: 10px;
	color: #999;
	font-size: 12px;
}
.index-wrap .section-tools .detail li {
	display: inline-block;
	padding: 50px 20px 10px 20px;
	width: 220px;
	vertical-align: middle;
}
.index-wrap .section-tools .detail li a {
	display: block;
}
.index-wrap .section-tools .detail img {
	display: inline-block;
	margin-bottom: 18px;
	height: 36px;
}
.index-wrap .section-tools .detail h3{
	margin-bottom: 5px;
	font-weight: bold;
}
.index-wrap .section-tools .detail strong {
	display: block;
	margin-bottom: 5px;
	color: #ff4422;
}
.plus-price {
	display: none !important;
	color: #222 !important;
}
.show-plus-price {
	display: none !important;
}
.plus-price:after {
	content: "";
	display: inline-block;
	margin-left: 5px;
	width: 37px;
	height: 12px;
	background: url(../plus/images/price-plus.png) no-repeat center;
	background-size: cover;
}

.icon-plus{
	display: inline-block;
	margin-left: 6px;
	padding: 2px 6px;
	font-size: 13px;
	color: #fff;
	line-height: 1.2em;
	background:linear-gradient(154deg,rgba(219,219,219,1) 0%,rgba(240,239,239,1) 44%,rgba(211,211,211,1) 100%);
	border-radius:2px;
	cursor: pointer;
}
.icon-plus.active {
	background:linear-gradient(152deg,rgba(227,171,124,1) 0%,rgba(255,216,159,1) 44%,rgba(231,177,130,1) 100%);
}

.page-header .icon-plus,
.fix-navbar .icon-plus {
	width: 55px;
	height: 23px;
	vertical-align: -4px;
	background: url(../plus/images/header-plus.png) no-repeat center;
	background-size: cover;
}
.page-header .icon-plus.active,
.fix-navbar .icon-plus.active {
	background: url(../plus/images/header-plus-active.png) no-repeat center;
	background-size: cover;
}

.com-top b .plus-price {
	font-size: 14px;
}
.index-wrap .section-tools .detail span {
	position: relative;
}
.index-wrap .section-tools .detail span:after {
	position: absolute;
	top: 4px;
	right: -40px;

}
/* 领先平台 */
.index-wrap .section-pingtai{position: relative; background-color: #f5f5f5; }
.index-wrap .section-pingtai .box{  height: 660px; margin: auto; }
.index-wrap .section-pingtai .main-title{ text-align: center; font-size: 32px; color: #222; padding: 55px 0 15px; height: 112px;}
.index-wrap .section-pingtai .body{ text-align: center; position: relative; z-index: 9; height: 56px }
.index-wrap .section-pingtai:after{
	content: '';
	position: absolute;
	left: 0px;
	top: 165px;
	width: 100%;
	height: 1px;
	background: url(../images/border-line.png) no-repeat center;
	background-size: cover;
}
.index-wrap .section-pingtai .body li{ display: inline-block; margin: 0 90px; }
.index-wrap .section-pingtai .body li:nth-child(3) img{
	width: 540px;
}
.index-wrap .section-pingtai .body .tab{ display: block; padding: 15px 16px; font-size: 16px; border-bottom: solid 3px transparent; }
.index-wrap .section-pingtai .body .cont{ display: none; position: absolute; left: 0; width: 100%; padding: 80px 0 0; background:  url(/images6/bg6.jpg) no-repeat center top}
.index-wrap .section-pingtai .body .cont dt{ width: 675px; display: inline-block; vertical-align: top}
.index-wrap .section-pingtai .body .cont img{ width: 100%; }
.index-wrap .section-pingtai .body .cont dd{ width: 525px; display: inline-block; padding-left: 64px; text-align: left; }
.index-wrap .section-pingtai .body .cont dd h2{ font-size: 22px; color: #222; }
.index-wrap .section-pingtai .body .cont dd p{ font-size: 18px; color: #666; line-height: 32px; padding: 25px 0; }
.index-wrap .section-pingtai .body .cont dd .btn{ display: block; border:2px solid #ff7200; width:118px; height:32px; line-height: 28px; text-align: center; font-size:16px; color:#ff7200; cursor: pointer; }
.index-wrap .section-pingtai .body li:hover .tab{ border-bottom: solid 3px #ff7200; color: #ff7200; }
.index-wrap .section-pingtai .body .active .tab{ border-bottom: solid 3px #ff7200; color: #ff7200; }
.index-wrap .section-pingtai .body .active .cont{ display: block; padding-bottom: 46px; }
/* 权大师已为用户提供 */
.index-wrap .section-tongji{ background: #151834 url(/images6/bg10.png) no-repeat center center; }
.index-wrap .section-tongji .box{ width: 1200px; height: 120px; margin: auto; color: #fff; }
.index-wrap .section-tongji li{ float: left; }
.index-wrap .section-tongji .col-1{ font-size: 28px; margin: 35px 20px 0 60px; }
.index-wrap .section-tongji .col-2{ border: solid 4px #a5a6b5; padding: 0 5px 0 15px; height: 50px; line-height: 50px; margin: 32px 0 0 50px; position: relative; }
.index-wrap .section-tongji .col-2::before{ content: ''; display: block; position: absolute; top: 0px; right: -4px; width: 4px; height: 12px; background-color: #151834; }
.index-wrap .section-tongji .col-2 span{ display: block; float: left; position: relative; }
.index-wrap .section-tongji .col-2 .s1{ font-size: 18px; font-weight: bold; margin-top: -5px; }
.index-wrap .section-tongji .col-2 .s2{ font-size: 38px; font-weight: bold; margin: -10px 10px 0; }
.index-wrap .section-tongji .col-2 .s2::before{ content: ''; display: block; position: absolute; top: -5px; left: -20px; right: -42px; height: 15px; background-color: #151834; }
.index-wrap .section-tongji .col-2 .s3{ font-size: 18px; margin-top: -5px; }
/* 全面的数据开放平台 */
.index-wrap .section-datas{ height: 560px; background: url(/images6/bg11.png) no-repeat center center; }
.index-wrap .section-datas .main-title{ text-align: center; font-size: 32px; color: #222; padding: 60px 0 62px; }
.index-wrap .section-datas .box{ width: 1200px; height: 244px; margin: auto; background-color: #fff; }
.index-wrap .section-datas li{ float: left; width: 25%; padding-left: 100px; background-position: 50px 82px; background-repeat: no-repeat; }
.index-wrap .section-datas span{ display: block; }
.index-wrap .section-datas .data{ font-size: 55px; color: #ff5c00; font-weight: bold; margin-top: 70px; }
.index-wrap .section-datas .data small{ font-size: 16px; color: #333; font-weight: normal; }
.index-wrap .section-datas .text{ font-size: 16px; color: #333; padding: 20px 0 0 5px; }
.index-wrap .section-datas .col-1{ background-image: url(/images6/icon8.png); }
.index-wrap .section-datas .col-2{ background-image: url(/images6/icon9.png); }
.index-wrap .section-datas .col-3{ background-image: url(/images6/icon10.png); }
.index-wrap .section-datas .col-4{ background-image: url(/images6/icon11.png); }
.index-wrap .section-datas .btn{
	display: block;
	margin: 30px auto;
	width: 220px;
	line-height: 40px;
	text-align: center;
	border: 1px solid #FF7200;
	color: #ff7200;
	font-size: 16px;
	background-color: #fff;
}
/* 知识讨论、分享的权资讯 */
.index-wrap .section-news{ padding-bottom: 60px; background-color: #fff; }
.index-wrap .section-news .main-title{ text-align: center; font-size: 32px; color: #222; padding: 70px 0 90px; }
.index-wrap .section-news .box{ width: 1200px; margin: auto; background-color: #fff; }
.index-wrap .section-news li{ float: left; width: 25%; }
.index-wrap .section-news a{
}
.index-wrap .section-news .tag{ display: block; width: 80px; height: 30px; color: #fff; position: absolute; top: 0px; left: 22px; text-align: center; padding-top: 2px; background: url(/images6/icon-tag.png) no-repeat center top;}
.index-wrap .section-news .col-industry{ float: left; width: 400px; }
.index-wrap .section-news .col-industry dl{ border: solid 1px #ddd; position: relative; }
.index-wrap .section-news .col-industry dl dt{ height: 160px; overflow: hidden; }
.index-wrap .section-news .col-industry dl dt img{ width: 100%; }
.index-wrap .section-news .col-industry dl dd{ height: 40px; line-height: 40px; padding: 0 10px; }
.index-wrap .section-news .col-industry dl dd a{ color: #222; }
.index-wrap .section-news .col-industry dl dd a:hover{ color: #ff7200; }
.index-wrap .section-news .col-industry .row1{ padding: 5px 10px 0; }
.index-wrap .section-news .col-industry .row1 a{
	display: block;
	color: #222;
	margin-top: 7px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.index-wrap .section-news .col-industry .row1 a:hover{ color: #ff7200; }
.index-wrap .section-news .col-industry .row2{ overflow: hidden; padding: 18px 5px; }
.index-wrap .section-news .col-industry .row2 .more{ display: block; float: right; color:#0f99f8; }
.index-wrap .section-news .col-information{ margin-left: 18px; }
.index-wrap .section-news .col-know{ float: left; width: 320px; margin-left: 30px; }
.index-wrap .section-news .know-title{ margin-bottom: 5px; font-size: 16px; color: #222; padding: 0 0 0 5px; }
.index-wrap .section-news .col-know dl { margin-bottom: 17px; }
.index-wrap .section-news .col-know dt{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.index-wrap .section-news .col-know dt a{ color:#222; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.index-wrap .section-news .col-know dt a:hover{ color:#ff7200; }
.index-wrap .section-news .col-know dd{ padding: 7px 0 8px 8px; }
.index-wrap .section-news .col-know dd a{ font-size: 12px; color:#666; line-height: 1.5em }
.index-wrap .section-news .col-know .row2{ overflow: hidden; padding: 13px 0; }
.index-wrap .section-news .col-know .row2 .more{ display: block; float: right; color:#0f99f8; }
.index-wrap .section-news .bottom-box {
	position: relative;
	padding-bottom: 90px;
}
.index-wrap .section-news .bottom-box>a {
	display: inline-block;
	padding: 0 34px;
	width: 33%;
}
.index-wrap .section-news .bottom-box a:first-of-type {
	padding-left: 0;
}
.index-wrap .section-news .bottom-box a:last-of-type {
	padding-right: 0;
}
.index-wrap .section-news .bottom-box {
	margin-top: 30px;
	padding-top: 40px;
	border-top: 1px dashed #ccc;
}
.index-wrap .section-news .bottom-box h3 {
	margin-bottom: 20px;
}
.index-wrap .section-news .bottom-box h4 {
	margin-bottom: 12px;
}
.index-wrap .section-news .bottom-box p {
	font-size: 12px;
	color: #666;
}
.index-wrap .section-news .bottom-box .more {
	float: right;
	margin-right: 30px;
	font-size: 14px;
	color: #0f99f8;
}
/* 携手共赢，用技术驱动知识产权行业变革 */
.index-wrap .section-wlinks{ background-color: #f5f5f6; }
.index-wrap .section-wlinks .main-title{ text-align: center; font-size: 24px; color: #222; padding: 40px 0 42px; }
.index-wrap .section-wlinks .box{ width: 1200px; margin: auto; font-size: 0; padding: 0 0 22px; }
.index-wrap .section-wlinks li{ display: inline-block; margin-right: 37px; vertical-align: middle; }
.index-wrap .section-wlinks .row1 li{
	margin-right: 40px;
	margin-bottom: 34px;
	height: 34px;
}
.index-wrap .section-wlinks .row1 li img{ height: 100% }
.index-wrap .section-wlinks .row1 li:nth-last-child(1){ margin-right: 0; }
.index-wrap .section-wlinks .row2{ padding: 35px 0 0; }
.index-wrap .section-wlinks .row2 li{ margin-right: 51px; }
.index-wrap .section-wlinks .row2 li:nth-last-child(1){ margin-right: 0; }

/* 新闻资讯：行业透视 */
.industrynews-wrap{ width: 1200px; margin: auto; padding: 30px 0 50px; }
.industrynews-wrap .wrap-left{ float: left; width: 800px; }
.industrynews-wrap .wrap-left .banner{ height: 320px; position: relative; overflow: hidden; }
.industrynews-wrap .wrap-left .banner a{ display: block; }
.industrynews-wrap .wrap-left .banner img{ width: 100%; height: 100%; }
.industrynews-wrap .wrap-left .banner dd{
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 15px 10px;
	color: #fff;
	font-size: 16px;
	background-color: rgba(0,0,0,0.6);
}
.industrynews-wrap .wrap-left .banner dd a{ color: #fff; }
.industrynews-wrap .wrap-left .cont{ margin-top: 20px; }
.industrynews-wrap .wrap-left .cont .list{ overflow: hidden; padding: 20px 0; border-top: solid 1px #eee; border-bottom: solid 1px #eee; margin-top: -1px; }
.industrynews-wrap .wrap-left .cont .list:hover{ background-color: #f5f5f5;}
.industrynews-wrap .wrap-left .cont a{ display: block; }
.industrynews-wrap .wrap-left .cont dt{ float: left; width: 260px; height: 148px; }
.industrynews-wrap .wrap-left .cont dt a{ width: 100%; height: 100%; }
.industrynews-wrap .wrap-left .cont dt img{ width: 100%; height: 100%; }
.industrynews-wrap .wrap-left .cont dd{ float: left; width: 518px; height: 148px; margin-left: 20px; overflow: hidden; position: relative; }
.industrynews-wrap .wrap-left .cont dd h6{ font-size: 16px; padding: 5px 0 0; }
.industrynews-wrap .wrap-left .cont dd h6 a{ color: #000; font-weight: bold; }
.industrynews-wrap .wrap-left .cont dd h6 a:hover{ color: #ff7200; }
.industrynews-wrap .wrap-left .cont dd p{ height: 78px; color: #666; margin-top: 16px; overflow: hidden; }
.industrynews-wrap .wrap-left .cont dd .tag{ color: #999; position: absolute; left: 0; bottom: 0px; }
.industrynews-wrap .wrap-left .loading{ background: url(/images6/loading.gif) no-repeat center; height: 70px; }
.industrynews-wrap .wrap-left .nodata{ display: none; text-align: center; padding: 30px 0 0; }
.industrynews-wrap .wrap-right{ float: right; width: 360px; }
.industrynews-wrap .wrap-right .r-title{ font-size: 20px; font-weight: bold; }
.industrynews-wrap .wrap-right .cont{ margin-top: 20px; }
.industrynews-wrap .wrap-right .cont .list{ margin-top: 20px; position: relative; }
.industrynews-wrap .wrap-right .cont .list .tag{ display: block; text-align: center; width: 60px; height: 27px; line-height: 24px; position: absolute; left: 22px; top: 0; color: #fff; background-position: center top; background-repeat: no-repeat; }
.industrynews-wrap .wrap-right .cont .list .tag1{ background-image: url(/images6/tag1.png); }
.industrynews-wrap .wrap-right .cont .list .tag2{ background-image: url(/images6/tag2.png); }
.industrynews-wrap .wrap-right .cont .list .tag3{ background-image: url(/images6/tag3.png); }
.industrynews-wrap .wrap-right .cont a{ display: block; }
.industrynews-wrap .wrap-right .cont dt{ height: 160px; }
.industrynews-wrap .wrap-right .cont dt img{ width: 100%; height: 100%; }
.industrynews-wrap .wrap-right .cont dd{ height: 40px; line-height: 38px; overflow: hidden; padding: 0 10px; color: #222; border: solid 1px #ddd; }

/*  合伙人专题页 */
.hhrzhuanti-wrap{ padding-bottom: 100px; background: url(/images6/hhr/bg1.jpg) no-repeat center top; position: relative; }
.hhrzhuanti-wrap .wrap-bg1{ position: absolute; top: 1980px; left: 0; z-index: 9; }
.hhrzhuanti-wrap .wrap-bg2{ position: absolute; top: 1500px; right: 0; z-index: 9; }
.hhrzhuanti-wrap .section-1{ height: 748px; padding: 95px 0 0; color: #fff; text-align: center; }
.hhrzhuanti-wrap .section-1 h1{ font-size: 70px; }
.hhrzhuanti-wrap .section-1 h3{ font-size: 34px; margin-top: 28px; }
.hhrzhuanti-wrap .section-1 .row1{ width: 860px; height: 420px; margin: auto; margin-top: 105px; background-color: #fff; box-shadow:0 1px 27px 1px rgba(84,140,255,0.30);
border-radius:4px; position: relative; }
.hhrzhuanti-wrap .section-1 .row1 .bg1{ position: absolute; right: 0px; top: -143px; }
.hhrzhuanti-wrap .section-1 .row1 .bg2{ position: absolute; left: -35px; top: 175px; }
.hhrzhuanti-wrap .section-1 .row1 span{ display: block; }
.hhrzhuanti-wrap .section-1 .row1 .t1{ font-size: 32px; color: #333; font-weight: bold; padding: 35px 0 40px; }
.hhrzhuanti-wrap .section-1 .row1 .t2{ font-size: 16px; color: #333; text-align: left; padding: 16px 0 0 238px; }
.hhrzhuanti-wrap .section-1 .row1 .t3{ display: block; background:#ff7200; color: #fff; font-size: 22px; border-radius:4px; width:460px; height:50px; line-height: 50px; margin: auto; margin-top: 60px; }
.hhrzhuanti-wrap .section-2{ width: 750px; margin: auto; padding: 95px 0 0; background-color: #f7f7f7; color: #333; margin-top: 50px; }
.hhrzhuanti-wrap .section-2 h1{ font-size: 32px; font-weight: bold; text-align: center; }
.hhrzhuanti-wrap .section-2 .row1{ margin: auto; margin-top: 30px; position: relative; }
.hhrzhuanti-wrap .section-2 .row1 .t1{ display: block; color: #333; padding: 8px 0; text-indent: 110px; background: url(/images6/hhr/bg13.png) no-repeat 93px center; }
.hhrzhuanti-wrap .section-3{ margin-top: 40px; }
.hhrzhuanti-wrap .section-3 .row1{ margin: auto; position: relative; background-color:#fff; box-shadow:0 2px 14px 0 rgba(60,121,246,0.19); border-radius:4px; width:920px; height:110px; }
.hhrzhuanti-wrap .section-3 .row1 .bg1{ position: absolute; right: 136px; top: -108px; }
.hhrzhuanti-wrap .section-3 .row1 .bg2{ position: absolute; left: -15px; top: 75px; }
.hhrzhuanti-wrap .section-3 .row1 .t1{ display: block; color: #333; padding: 25px 55px 0 25px; font-size:18px; line-height: 1.6em; }
.hhrzhuanti-wrap .section-4{ margin-top: 50px; background: url(/images6/hhr/bg6.png) no-repeat center top; text-align: center; }
.hhrzhuanti-wrap .section-4 .row1{ margin: auto; position: relative; border-radius:4px; width:1091px; height:416px; padding: 210px 0 0; font-size:18px; color:#fff; }
.hhrzhuanti-wrap .section-4 .row1 h3{ font-size: 38px; font-weight: bold; }
.hhrzhuanti-wrap .section-4 .row1 span{ display: inline-block; font-size: 20px; margin: 37px 38px 0; }
.hhrzhuanti-wrap .section-5{ margin-top: 50px; text-align: center; color: #333; }
.hhrzhuanti-wrap .section-5 h3{ font-size: 30px; font-weight: bold; }
.hhrzhuanti-wrap .section-5 .row1{ margin-top: 28px; }
.hhrzhuanti-wrap .section-5 .row1 li{ display: inline-block; vertical-align: top; width: 240px; font-size: 0; }
.hhrzhuanti-wrap .section-5 .row1 .icon{ display: inline-block; height: 145px; }
.hhrzhuanti-wrap .section-5 .row1 .icon::after{ content: ""; display: inline-block; width: 0; height: 100%; vertical-align: middle; }
.hhrzhuanti-wrap .section-5 .row1 .icon img{ vertical-align: middle; }
.hhrzhuanti-wrap .section-5 .row1 .text{ display: block; width: 75%; margin: auto; color:#2e2e2e; font-size:20px; text-align: center; }
.hhrzhuanti-wrap .section-5 .row2{ display: block; background:#ff7200; color: #fff; font-size: 22px; border-radius:4px; width:530px; height:50px; line-height: 50px; margin: auto; margin-top: 60px; }
.hhrzhuanti-wrap .section-6{ margin-top: 100px; text-align: center; color: #333; }
.hhrzhuanti-wrap .section-6 h3{ font-size: 30px; font-weight: bold; padding: 0 0 95px; }
.hhrzhuanti-wrap .section-6 .s-left{ display: inline-block; vertical-align: top; width: 570px; padding: 0 80px 0 0; text-align: left; }
.hhrzhuanti-wrap .section-6 .s-left h6{ font-size: 24px; color: #333; }
.hhrzhuanti-wrap .section-6 .s-left p{ font-size: 16px; color: #333; margin-top: 30px; line-height: 30px; }
.hhrzhuanti-wrap .section-6 .s-left a{ font-size: 16px; color: #ff7200; margin-top: 50px; display: block;; text-decoration: underline; }
.hhrzhuanti-wrap .section-6 .s-right{ display: inline-block; position: relative; vertical-align: top; width: 596px; height: 351px; padding: 63px 100px 0 76px; text-align: left; background: url(/images6/hhr/bg12.png) no-repeat center; background-size: 100%;}
.hhrzhuanti-wrap .section-6 .s-right .tips{
	position: absolute;
	right: 100px;
	top: 40px;
	color: #fff;
	font-size: 12px;
}
.hhrzhuanti-wrap .section-6 .s-right .bottom-tips{
	margin-top: 5px;
	font-size: 12px;
	color: #999;
	text-align: right;
}
.hhrzhuanti-wrap .section-6 .s-right label {
	display: block;
	margin-top: 10px;
	margin-bottom: 5px;
	font-size: 12px;
	color: #999;
}
.hhrzhuanti-wrap .section-6 .s-right dl{
	padding: 0 14px;
	box-shadow:0px 2px 9px 0px rgba(52,107,252,0.22);
	border-radius:2px;
}
.hhrzhuanti-wrap .section-6 .s-right .top li {
	display: inline-block;
	height: auto;
	vertical-align: middle;
}
.hhrzhuanti-wrap .section-6 .s-right .top dl {
	display: inline-block;
	width: 220px;
	height: 50px;
}
.hhrzhuanti-wrap .section-6 .s-right dl.select {
	position: relative;
	margin-right: 15px;
	width: 180px;
	background: url(../images/icons/icon-select-adown.png) no-repeat right 16px center;
}
.hhrzhuanti-wrap .section-6 .s-right dl.input dd {
	width: calc(100% - 24px);
}
.hhrzhuanti-wrap .section-6 .s-right dl.select dd {
	display: none;
	position: absolute;
	left: 0;
	top: 50px;
	width: 100%;
	height: auto;
	background-color: #fff;
	box-shadow:0px 2px 9px 0px rgba(52,107,252,0.22);
	z-index: 9;
}
.hhrzhuanti-wrap .section-6 .s-right dl.select dd span {
	display: block;
	padding-left: 15px;
	line-height: 40px;
	cursor: pointer;
}
.hhrzhuanti-wrap .section-6 .s-right dl.select dd span:hover {
	background-color: #f7f8fa;
}
.hhrzhuanti-wrap .section-6 .s-right li{ height: 50px;}
.hhrzhuanti-wrap .section-6 .s-right li dt{ display: inline-block; line-height: 50px; height: 100%; color:#666; font-size: 16px; }
.hhrzhuanti-wrap .section-6 .s-right li dt.hhr-type-input{ width: 100% }
.hhrzhuanti-wrap .section-6 .s-right li dd{ display: inline-block; height: 100%; }
.hhrzhuanti-wrap .section-6 .s-right li i{ display: inline-block; width: 16px; line-height: 50px; color:#999; font-size: 16px; }
.hhrzhuanti-wrap .section-6 .s-right li input{ height: 100%; width: 138px; border: 0; text-align: right; color:#333; font-size: 18px; }
.hhrzhuanti-wrap .section-6 .s-right li input.hhr-fee{ width: 100%; }
.hhrzhuanti-wrap .section-6 .s-right .bottom dd{ width: calc(100% - 90px); text-align: right; }
.hhrzhuanti-wrap .section-6 .s-right .row2 i{ color:#ff7200; font-size: 18px;}
.hhrzhuanti-wrap .section-6 .s-right .row2 strong{margin-left: 5px; color:#ff7200; font-size: 24px; font-weight: bold}
.hhrzhuanti-wrap .section-6 .s-right li input::-webkit-input-placeholder { color:#999; font-size: 18px; }
.hhrzhuanti-wrap .section-6 .s-right li input::-moz-placeholder{ color:#999; font-size: 18px; }
.hhrzhuanti-wrap .section-6 .s-right li input:-ms-input-placeholder{ color:#999; font-size: 18px; }
.hhrzhuanti-wrap .section-7{ margin-top:60px; text-align: center; color: #333; }
.hhrzhuanti-wrap .section-7 .row1 li{ display: inline-block; margin: 0 15px; padding: 35px 20px; padding-top: 15px; text-align: left; vertical-align: top; background:#fff; box-shadow:0 2px 14px 0 rgba(60,121,246,0.19); border-radius:2px; width:380px; height:200px; }
.hhrzhuanti-wrap .section-7 .row1 li h5{
	margin-bottom: 12px;
	font-size: 17px;
	font-weight: bold;
	color: #333;
}
.hhrzhuanti-wrap .section-7 .row1 .s1{ display: block; height: 85px; line-height:28px; font-size: 16px; color: #333; }
.hhrzhuanti-wrap .section-7 .row1 .s2{ display: block; font-size: 16px; color:#ff7200; margin-top: 20px; text-decoration: underline; }
.hhrzhuanti-wrap .section-7 .row1 .s2 a{ color:#ff7200; }
/* ---------- start 左侧悬浮栏 ---------- */
.public-fixleftbar{ display: none; position: fixed; left: 10px; top: 50%; margin: -115px 0 0; z-index: 10; }
.public-fixleftbar .list{ position: relative; margin-top: 2px; text-align: center; }
.public-fixleftbar .list a{ display: block; width: 48px; height: 44px; border:1px solid #dbdbdb; font-size: 12px; background-color: #fff; color:#161249; line-height:14px; padding: 8px 10px 0;} 
.public-fixleftbar .list a.active{ background-color: #161249; color:#fff; border:1px solid #161249;}
.public-fixleftbar .list a:hover{ background-color: #161249; color:#fff; border:1px solid #161249;}
.public-fixleftbar .list.backtop a{ background-image:url(/images6/icon-backtop.png); background-repeat: no-repeat; background-position: center 8px; padding-top: 20px; }
.public-fixleftbar .list.backtop a:hover{ background-image:url(/images6/icon-backtop1.png); }

.index-wrap .layui-layer-title{ font-weight: bold; font-size: 18px; color: #333; }
#contactModal{  }
#contactModal h3{ position: relative; margin-bottom: 15px; font-size: 14px; color: #666; text-align: center; padding-top: 10px; padding-bottom: 15px}
#contactModal h3:after{
	content: '';
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 1px;
	background: url(../images/border-line.png) no-repeat center;
	background-size: 100% 1px;
}
#contactModal ul{  }
#contactModal ul li{ margin-bottom: 15px; }
#contactModal ul li label{ display: inline-block; width: 100px; text-align: right; vertical-align: middle; margin-right: 20px; }
#contactModal ul li label .star{ margin-right: 5px; color: #ff0000; }
#contactModal ul li .input{ display: inline-block; padding: 5px; border: solid 1px #e3e3e3; width: 300px; height: 34px; border-radius: 2px; color: #333; vertical-align: middle; }
#contactModal ul li textarea.input{ vertical-align: top; height: 100px; font-size: 14px; }
#contactModal .submit{ display: block; margin: 0 auto; margin-top: 25px; width: 190px; font-size: 16px; line-height: 2.4em; color: #fff; text-align: center; border-radius: 2px; background-color: #f08b2f; }
#contactModal .form-range .input{ width: 100px; }
/*!*滑动条*!*/
/*.scroll::-webkit-scrollbar {*/
	/*width: 12px;*/
/*}*/

/*.scroll::-webkit-scrollbar-button {*/
	/*!* 2 *!*/
/*}*/

/*.scroll::-webkit-scrollbar-track {*/
	/*!* 3 *!*/
	/*background-color: #efefef;*/
/*}*/

/*.scroll::-webkit-scrollbar-track-piece {*/
	/*!* 4 *!*/
/*}*/

/*.scroll::-webkit-scrollbar-thumb {*/
	/*!* 5 *!*/
	/*background-color: #eee;*/
	/*border-radius: 5px;*/
/*}*/

/*.scroll::-webkit-scrollbar-corner {*/
	/*!* 6 *!*/
/*}*/

/*.scroll::-webkit-resizer{*/
	/*!* 7 *!*/

/*}*/
/*报价单*/
.offer-table{
	margin: 0 auto;
	margin-top: 20px;
	width: 1020px;
}
.offer-table .offer-top{
}
.offer-table .offer-top h2{
	font-size: 20px;
	color: #222;
}
.offer-table .offer-top span{
	font-size: 14px;
	color: #666;
}
.offer-table .offer-top span.date{
	float: right;
}
.offer-table-img {
}
.offer-table-img img{
	width: 100%;
}
.offer-table table{
	margin: 0 auto;
	width: 1200px;
	text-align: center;
	background-color: #fff;
}
.offer-table table td{
	border: 1px solid #ddd;

}
.offer-bottom{
	padding: 15px 0;
	margin-bottom: 20px;
}
.offer-bottom h3{
	margin-bottom: 5px;
	font-size: 12px;
}
.offer-bottom h3 i{
	color: #ff0000;
}
.offer-bottom p{
	margin-bottom: 5px;
	line-height: 1.5em;
	font-size: 12px;
}
.offer-table.offer-table-excel {
	width: 1200px;
}
.offer-table-excel-in{
	margin-top: 20px;
	height: 600px;
	overflow: auto;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}
.offer-table-excel-in.scroll::-webkit-scrollbar-thumb {
	/* 5 */
	background-color: #aaa;
	border-radius: 0;
}
.offer-table-excel-in table{
	margin-left: -1px;
	margin-right: -1px;
}
.offer-tab{
	font-size: 0px;
	text-align: center;
}
.offer-tab a{
	display: inline-block;
	width: 100px;
	font-size: 14px;
}
.offer-tab a.active{
	color: #ff7200;
}
.header-user-name {
	display: inline-block;
	position: relative;
}
.header-user-name .username {
	display: inline-block;
	max-width: 100px;
	height: 2em;
	line-height: 2em;
	overflow: hidden;
	vertical-align: middle;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.header-user-name .server-list {
	display: none;
	position: absolute;
	left: 10px;
	background: #ffffff;
	box-shadow: 0 1px 3px 0 rgba(0,0,0,0.20);
	border-radius: 4px;
	width: 120px;
	height: 148px;
	z-index: 99;
}
.header-user-name:hover .server-list {
	display: block;
}
.header-user-name .server-list .server-list-top {
	border-bottom: 1px solid #e4e4e4;
}
.header-user-name .server-list div{
	padding: 6px 0;
}
.header-user-name .server-list a{
	display: block;
	float: none;
	margin: 0px;
	padding-left: 36px;
	font-size: 12px;
	line-height: 30px;
	color: #666;
	text-align: left;
}
.header-user-name .server-list a:hover{
	color: #ff7200;
}
.header-user-name .server-list a.header1{
	background: url(../web3.0/images/icon-header1.png) no-repeat 15px center;
	background-size: 14px;
}
.header-user-name .server-list a.header2{
	background: url(../web3.0/images/icon-header2.png) no-repeat 15px center;
	background-size: 12px;
}
.header-user-name .server-list a.header3{
	background: url(../web3.0/images/icon-header3.png) no-repeat 15px center;
	background-size: 12px;
}
.header-user-name .server-list a.header4{
	background: url(../web3.0/images/icon-header4.png) no-repeat 15px center;
	background-size: 12px;
}
@media screen and (max-width: 1366px) {
	.index-wrap .section-hotservice li{
		height: 160px;
	}
}
.brand-standard-href {
	margin-left: 15px;
	color: #ff7200;
	font-size: 12px;
	text-decoration: underline;
}
.brand-standard-href:hover {
	text-decoration: underline;
}
.btns .brand-standard-href {
	margin-left: 160px;
	margin-top: 10px;
	display: inline-block;
}

.search-history {
	display: block;
	position: absolute;
	left: 0;
	top: 38px;
	margin-left: -1px;
	margin-right: -1px;
	width: 100%;
	max-height: 300px;
	overflow: auto;
	z-index: 9;
	background-color: #fff;
	border: 1px solid #ddd;
}
.search-history ul {
	border: none;
}
.search-history li {
	display: block;
	width: 100%;
	font-size: 12px;
	border: none;
	cursor: pointer;
	text-align: left;
}
.search-history li span {
	display: block;
	padding: 6px 15px;
}
.search-history li:hover {
	color: #ff7200;
}
.sort a {
	display: inline-block;
	padding-right: 16px;
	background-position: right center;
	background-repeat: no-repeat;
	background-image: url(../images/icon-sort-down.png);
}

.modal-body.balance-pay {
	padding: 20px 110px;
}
.modal-body.balance-pay .password-box {
	height: 90px;
}
.modal-body.balance-pay input {
	display: block;
	padding: 5px;
	width: 100%;
	height: 30px;
	border: 1px solid #e4e4e4;
	margin-bottom: 10px;
}
.modal-body.balance-pay .modal-button {
	margin-top: 44px;
}
.balance-error {
	margin-bottom: 10px;
	padding-left: 20px;
	color: #ff4422;
	font-size: 12px;
	background: url(../images/icons/icon-warning-r.png) no-repeat 0 center;
	background-size: 12px;
}
.balance-charge span {
	color: #666;
	font-size: 12px;
}
.balance-charge a {
	font-size: 12px;
	text-decoration: underline;
}

.service-copyright-icon {
	width: 28px;
	height: 28px;
	border-radius: 50%;
	border: 2px solid;

	font-size: 12px;
	font-family: MicrosoftYaHei;
	line-height: 20px;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	margin-top: -32px;

}

/**服务券*/

.com-service-coupons{  }
.com-service-coupons .service-coupon {
	float: left;
	position: relative;
	margin-right: 2%;
	margin-bottom: 2%;
	width: 23.5%;
	overflow: hidden;
	cursor: pointer;
	position: relative;
}
.com-service-coupons .service-coupon .coupon-detail{
	position: relative;
	padding: 9px;
	border: 2px solid #CECECE;
	border-bottom: 2px dashed #CECECE;
	border-radius: 8px 8px 0 0;
	vertical-align: -1px;
}
.com-service-coupons .service-coupon.active .coupon-detail{
	border: 2px solid #FF9900;
	border-bottom: 2px dashed #FF9900;
}
.com-service-coupons .service-coupon.disabled .coupon-detail{
	border: 2px solid #fff;
	border-bottom: 2px dashed #CECECE;
	background: #F5F5F5;
	border-radius: 8px 8px 0 0;
}
.com-service-coupons .service-coupon .coupon-category{
	position: relative;
	padding: 12px;
	border: 2px solid #CECECE;
	color: #666;
	font-size: 12px;
	border-top: none;
	border-radius: 0 0 3px 3px;
}
.com-service-coupons .service-coupon.active .coupon-category {
	position: relative;
	padding: 12px;
	border: 2px solid #FF9900;
	color: #FF9900;
	font-size: 12px;
	border-top: none;
	border-radius: 0 0 3px 3px;
}
.com-service-coupons .service-coupon .coupon-category a{
	display: inline-block;
	background-color: #f08b2f;
	color: #fff;
	font-size: 12px;
	padding: 5px 15px;
	border-radius: 20px;
}
.com-service-coupons .service-coupon.disabled .coupon-category a{
	color: #fff;
	background-color: #999;
	cursor: default;
}
.com-service-coupons .service-coupon.disabled .coupon-category{
	border: 2px solid #fff;
	background: #F5F5F5;
	border-radius: 0 0 8px 8px;
	color: #999;
	border-top: none;
}
.com-service-coupons .service-coupon .coupon-category span{
	display: inline-block;
	width: 220px;
	height: 1.2em;
	overflow: hidden;
	white-space: nowrap;
	text-overflow:ellipsis;
	vertical-align: -1.5px;
}
.com-coupons-bodyer .com-service-coupons .service-coupon .coupon-category span{
	width: 159px;
}
.com-service-coupons .service-coupon .coupon-category .icon-c-select{
	position: absolute;
	right: 12px;
	top: 6px;
	display: inline-block;
	width: 30px;
	height: 30px;
	background: url(../images/coupon-select.png) no-repeat center;
}
.com-service-coupons .service-coupon.active .coupon-category .icon-c-select{
	background: url(../images/coupon-selected.png) no-repeat center;
}
.com-service-coupons .service-coupon .coupon-detail-left{
	display: inline-block;
	vertical-align: middle;
	color: #CECECE;
}
.com-service-coupons .service-coupon.disabled .coupon-detail-left{
	color: #999;
}
.com-service-coupons .service-coupon  .coupon-detail-left i{
	display: inline-block;
	padding-top: 7px;
	font-size: 24px;
}
.com-service-coupons .service-coupon  .coupon-detail-left i.zhe{
	margin-bottom: 8px;
	font-size: 17px;
	vertical-align: bottom;
}
.com-service-coupons .service-coupon  .coupon-detail-left strong{
	display: inline-block;
	font-size: 33px;
	font-weight: bolder;
	vertical-align: top;
}
.com-service-coupons .service-coupon  .coupon-detail-right{
	display: inline-block;
	width: 175px;
	vertical-align: middle;
}
.com-service-coupons .service-coupon  .coupon-detail-right.coupon-detail-zhe-right{
	width: 225px;
}
.com-service-coupons .service-coupon  .coupon-detail-right h2{
	margin-bottom: 8px;
	height: 1.2em;
	overflow: hidden;
	color: #333;
	font-size: 18px;
}
.com-service-coupons .service-coupon.disabled .coupon-detail-right h2{
	color: #999;
}
.com-service-coupons .service-coupon  .coupon-detail-right p{
	color: #999;
	font-size: 12px;
	height: auto;
	white-space: nowrap;
	overflow: hidden;
	text-overflow:ellipsis;
}
.com-service-coupons .service-coupon.active  .coupon-detail-right p {
	color: #FF9900;
}
.cdr-title {
	width: 100%;
	display: flex;
	align-items: center;
}
.cdr-title .cdr-title-left {
	width: 28px;
	height: 28px;
	text-align: center;
	line-height: 25px;
	border-radius: 14px;
	border: 2px solid #CECECE;
	font-size: 12px;
	font-family: MicrosoftYaHei;
	color: #999;
}
.com-service-coupons .service-coupon.active .cdr-title .cdr-title-left {
	border: 2px solid #FF9900;
	color: #FF9900;
}
.cdr-title .cdr-title-right {
	padding-left: 6px;
	font-size: 15px;
	font-family: MicrosoftYaHei;
	color: #333333;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.com-service-coupons .service-coupon.active .cdr-title .cdr-title-right {
	color: #FF9900;
}
.cdr-title .cdr-title-check {
	position: absolute;
	width: 45px;
	height: 44px;
	background: #CECECE;
	right: 0;
	top: 0;
	clip-path: polygon(0 0, 100% 0, 100% 100%);
}
.com-service-coupons .service-coupon.active .cdr-title .cdr-title-check {
	background: #FF9900;
}
.cdr-title .cdr-title-check .icon-check {
	width: 15px;
	height: 12px;
	position: absolute;
	top: 6px;
	left: 24px;
}

 .com-service-coupons .service-coupon  .coupon-detail-right .right-pri {
	 display: inline-block;
	 font-size: 21px;
	 font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;
	 font-weight: bold;
 }
.com-service-coupons .service-coupon  .coupon-detail-right .right-pr {
	display: inline-block;
	font-size: 14px;
	padding-left: 15px;
	padding-right: 5px;
}
.com-service-coupons .service-coupon  .coupon-detail-right .right-pr-name {
	font-size: 15px;
	font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;
	font-weight: bold;
	display: inline-block;
	padding-left: 23px;
}
.com-service-coupons .service-coupon.disabled .coupon-detail-right p{
	color: #999;
}
.com-service-coupons .service-coupon  .coupon-detail-right .coupon-detail-date{
	margin-top: 8px;
	color: #ff7200;
}
.com-service-coupons .service-coupon.disabled .coupon-detail-right .coupon-detail-date{
	margin-top: 8px;
	color: #999;
}
.com-service-coupons .service-coupon .icon-o{
	position: absolute;
	bottom: -10px;
	width: 20px;
	height: 20px;
	border: 2px solid #CECECE;
	border-radius: 50%;
	background-color: #FFF;
	z-index: 9;
}
.com-service-coupons .service-coupon.active .icon-o{
	position: absolute;
	bottom: -10px;
	width: 20px;
	height: 20px;
	border: 2px solid #FF9900;
	border-radius: 50%;
	background-color: #FFF;
	z-index: 9;
}
.com-service-coupons .service-coupon.disabled .icon-o{
	border: none;
}
.com-service-coupons .service-coupon .icon-o-left{
	left: -10px;
}
.com-service-coupons .service-coupon .icon-o-right{
	right: -10px;
}
.com-service-coupons .service-coupon:nth-of-type(4n){
	margin-right: 0px;
}
.com-service-coupons .service-coupon .icon-gou{ display: none; width: 24px; height: 24px; position: absolute; top: 8px; right: 10px; background-image: url("../images/icon-sprite-sm.png"); background-repeat: no-repeat; background-position: -157px -44px; }
.com-service-coupons .service-coupon .card{ width: 260px; }
.com-service-coupons .service-coupon .card dt{ height: 109px; padding-top: 10px; text-align: center; color: #f08b2f; }
.com-service-coupons .service-coupon .card dt .t1{ font-size: 0; position: relative; height: 60px; }
.com-service-coupons .service-coupon .card dt .t1 span{ display: inline-block; height: 65px; vertical-align: top; }
.com-service-coupons .service-coupon .card dt .t1 .s1{ font-size: 20px; padding-top: 12px; display: block; position: absolute; top: 0px; left: 15px; }
.com-service-coupons .service-coupon .card dt .t1 .s2{ font-size: 46px; padding: 0 8px 0 5px; }
.com-service-coupons .service-coupon .card dt .t1 .s3{ font-size: 12px; text-align: left; line-height: 20px; padding-top: 11px; }
.com-service-coupons .service-coupon .card dt .t2{  }
.com-service-coupons .service-coupon .card dt .t2 span{ display: inline-block; padding: 0 5px; font-size: 12px; }
.com-service-coupons .service-coupon .card dt .t2 .text-left{ font-size: 14px; }
.com-service-coupons .service-coupon .icon-yuan{ width: 12px; height:100%; position: absolute; top: 0px; background-image: url("../images/icon-yuan-1.png"); background-position: 0px 0px; background-repeat:repeat-y; }
.com-service-coupons .service-coupon .icon-yuan-left{ left: -6px; }
.com-service-coupons .service-coupon .icon-yuan-right{ right: -7px; }
.com-service-coupons .service-coupon.active .icon-gou{ display: block; }
.com-service-coupons .service-coupon.active .card dt{ background-color: #f08b2f; color: #fff; }
.com-service-coupons .service-coupon.active .icon-yuan{ background-image: url("../images/icon-yuan.png"); }
.com-service-coupons .service-coupon.disabled{ cursor: default; }
.com-service-coupons .service-coupon.disabled dt{ background-color: #c9c9c9; border: solid 1px #c9c9c9; color: #fff; }
.com-service-coupons .service-coupon.disabled .icon-yuan{ background-image: url("../images/icon-yuan.png"); }
