@charset "UTF-8";
.tmProduct h2,.tmProduct h3,.tmSubjoin h2,.tmSubjoin h3{display:inline-block;margin:0px;padding:0px;}
.hide-elm {
    display: none;
}
.block {
    width: 1200px;
    margin: 0 auto;
}

.main-tab-wrap {
    border-top: 20px solid #f6f6f6;
    background-color: #f8f8f8;
}

.soft-wrap {
    background-color: #fbf7f8;
}

.main-tab-body {
    position: relative;
    z-index: 1;
    padding: 20px 0;
}

.main-tab-body-list {
    margin-right: 400px;
}

.main-tab-body-list .main-tab {
    cursor: pointer;
}

.main-tab-body-list .main-tab:hover {
    background-color: #FFDA44;
}

.main-tab-body-list .main-tab:hover .tab-submit {
    display: block;
}

.main-tab-body-form {
    position:relative;
    overflow:hidden;
}
.main-tab-body-form .main-tab-form{
    width:100%;
    max-width:900px;
    background-color:#fff;
    margin-right:18px;
    float: left;
}

.main-tab-body-professor {
    width:282px;
    float: left;
}

.soft-professor {
    background-color: #f2f2f2;
}

.main-tab {
    position: relative;
    z-index: 1;
    float: left;
    width: 100%;
    height: 160px;
    background-color: #fff;
    box-shadow: 0 0 2px #ccc;
    margin: 12px 0;
}

.main-tab-all {
    border-radius: 160px;
}

.main-tab-half {
    width: 49%;
}

.main-tab-left {
    border-top-left-radius: 160px;
    border-bottom-left-radius: 160px;
    margin-right: 1%;
}

.main-tab-right {
    border-top-right-radius: 160px;
    border-bottom-right-radius: 160px;
    margin-left: 1%;
}

.main-tab .tab-icon {
    margin-left: 2%;
    width: 30%;
    height: 100%;
    display: table;
}

.tab-icon .tab-icon-box {
    width: 100%;
    height: 100%;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    background: url(/images/shangbiao/bg-icon.png) no-repeat center center;
    /*display: block;*/
    /*width: 90px;
    height: 90px;*/
}

.main-tab .tab-content {
    width: 68%;
    padding: 30px 0 20px 0;
    font-size: 14px;
    line-height: 1.8;
    color: #909090;
}

.main-tab .tab-content p {
    padding-right: 20px;
    margin-bottom: 5px;
}

.tab-content-title {
    font-size: 18px;
    color: #4E4E4E;
}

.tab-content-pro {
    line-height: 1.6
}

.tab-content-price b {
    font-size: 24px;
    color: #FE6C6D;
    font-weight: 500
}

.main-tab-active {
    background-color: #FFDA44
}

.main-tab-active .tab-content {
    color: #7C6505
}

.main-tab-active .tab-content-title {
    color: #111
}

.main-tab .tab-urgent {
    position: absolute;
    z-index: 9;
    left: 0;
    top: 0;
    width: 80px;
    height: 70px;
    background: url(/images/shangbiao/urgent-icon.png) no-repeat 0 0;
}

.main-tab .tab-urgent-right{
    position: absolute;
    z-index: 9;
    right: 0;
    top: 0;
    width: 72px;
    height: 70px;
    background: url(/images/shangbiao/urgent-icon-right.png) no-repeat 0 0;
}
.main-tab .tab-submit {
    position: absolute;
    z-index: 9;
    right: 0;
    bottom: 0;
    width: 90px;
    height: 30px;
    line-height: 28px;
    text-align: center;
    color: #FE6C6D;
    background-color: #fff;
    cursor: pointer;
}

.main-tab .circle {
    right: 65px;
}

.main-tab .circle-right {
    right: 0;
}

.main-tab .circle-left {
    left: 0;
}

.main-tab-body .professor {
    box-sizing: border-box;
    height: 520px;
    width: 100%;
    background-color: transparent;
    overflow: hidden;
}

.main-tab-body .search {
    margin: 80px 0 60px;
    height: 140px;
}
/*原有查询*/
.main-tab-body .search {
    margin: 60px 0;
    height: 180px;
}
.main-tab-body .search li {
    position: relative;
    width: 100%;
    height: 50px;
    margin: 15px 0;
}

.main-tab-body .searchInput {
    width: 100%;
    padding-left: 48px;
    outline: none;
    height: 48px;
    border: 1px solid #E6E6E6;
}

/*.main-tab-body .btn-search {
    width: 100%;
    height: 48px;
}*/
.main-tab-body .btn-submit {
    width: 100%;
    height: 48px;
}


/******商标表单***********/
.box-form {
    padding-left:26px;
    padding-bottom: 22px;
}
.copyrightForm{
    padding:0 0 0 30px;
}
.main-tab-body-form .box-form li {
    margin: 20px 10px;
}
.main-tab-body-form .box-form li.btn-center{
    margin-bottom: 0;
	text-align:right;
}
.main-tab-body-form .min-li{
    margin: 10px;
}
.banner-box-title {
	height: 63px;
	line-height: 63px;
	margin: 0px;
	font-size: 20px;
	color: #333;
	background-color: #fff;
	padding-left: 22px;
	border-bottom: 16px solid #f8f8f8;
	box-sizing: content-box;
	position:relative;
}
.serviectype{
    margin-left:125px;
    margin-top:-40px;
}
.feestype{
    margin-left:125px;
    margin-top:-36px;
}
.main-tab-body-form .rec-item-options,
.main-tab-body-form .patentTypeRow,
.main-tab-body-form .rec-item-changeoptions{
    margin-top:-42px;
    margin-left:123px;
}
.main-tab-body-form .rec-item {
    display: inline-block;
    box-sizing: border-box;
    height: 36px;
    min-width: 116px;
    width:auto;
    padding: 0 10px;
    color: #333;
    margin:5px 8px 5px 0;
    line-height: 34px;
    border: 1px solid #bfbfbf;
    cursor: pointer;
    position: relative;
    z-index: 1;
    font-size: 14px;
	border-radius: 4px ;
	text-align: center;
}
.main-tab-body-form .disabled-rec-item{
    height:42px;
    line-height:40px;
    border-radius:4px;
}
    /*.main-tab-body-form .rec-item:hover{*/
	/*border:1px solid #30b2ce;*/
	/*color:#30b2ce;*/
/*}*/
.main-tab-body-form .copyrightForm .rec-item
{
    padding: 0 10px;
}


.main-tab-body-form .rec-item-hot:after{
    /*content:'热';
    position:absolute;
    right:-7px;
    top:-7px;
    width:24px;
    height:18px;
    line-height:18px;
    font-size:12px;
    color:#fff;
    text-align:center;
    background-color:#ff4444;
    border-radius:3px;*/
    content: ' ';
    position:absolute;
    z-index: 1;
    right:-4px;
    top:-5px;
    width: 10px;
    height: 11px;
    background-image: url(/images/icon/tsmhot.png);
}

.main-tab-body-form .rec-item-selected{
	background-image: url(/images/zhuanli/ico_gouxuan.png);
	background-repeat: no-repeat;
	background-position: right top;
	color: #30b2ce;
	outline: 0px;
	border: 1px solid #30b2ce;
}
.main-tab-body-form .banner-elm-title{
	display: inline-block;
	height: 36px;
	line-height: 36px;
	font-size: 16px;
	color: #333;
	width: 158px;
	white-space: nowrap;
	text-align: left;
	padding-left:43px;
	margin-left: -36px;
	position:relative;
}

.main-tab-body-form .feestype .banner-elm-title {
    display: inline-block;
    height: 36px;
    margin-right: 37px;
    line-height: 36px;
    font-size: 13px;
    font-weight:300;
    color: #5a5a5a;
    width: 70px;
    white-space: nowrap;
    text-align: left;
}
.main-tab-body-form input[type='text'], .main-tab-body-form select ,.modal-dialog select{
    border: 1px solid #dddddd;
    outline: none;
    padding-left: 5px;
    width: 564px;
    height: 36px;
    line-height: 32px;
    vertical-align: middle;
}
.main-tab-body-form .input-min-box input[type='text'], .main-tab-body-form select{
    width: 372px;
}

.main-tab-body-form input:focus {
    border: 1px solid #8e7201;
}

.digital {
    margin-left: 30px;
    font-size: 24px;
    font-weight:normal!important;
    color: #E43E3E;
}
.feestype .digital {
    margin-left: 0;
}
.ensure {
    color: #0085b0;
    text-decoration: underline;
}

#serviceType {
    margin-bottom: 10px;
}

.img-upload {
    display: inline-block;
    width: 80px;
    height: 76px;
    line-height:126px;
    color:#9e9e9e;
    background-color:#f7f7f7;
    background-image: url('/images/zhuanli/icon-upload.png');
    background-repeat:no-repeat;
    background-position:center;
    vertical-align: middle;
    text-align: center;
}
.img-upload:hover{

}
.tally{
    display:inline-block;
    height:36px;
    width:38px;
    line-height:30px;
    border:1px solid #dbdbdb;
    font-size:30px;
    text-align: center;
    vertical-align: middle;
    cursor:pointer;
    color:#A0A0A0;
    background-color:#fff;
}
.minus{
    border-right:none;
	border-radius: 4px 0 0 4px;
}
.plus{
    border-left:none;
	border-radius: 0 4px 4px 0;
}
.tallycount{
    width: 70px!important;
    text-align: center;
    border-radius: 0;
}

/***推荐****/
.wrap-recommend {
    padding-left: 125px;
    margin-top: -32px;
}

.moreType {
    margin-left: 125px;
	font-size:14px;
}

.wrap-recommend .box-recommend, .wrap-recommend .box-recommend-self {
    position: relative;
    display: inline-block;
    height: 36px;
    line-height: 36px;
    border: 1px solid #ddd;
    padding: 0 20px 0 8px;
    margin: 0 10px 12px 0px;
    cursor: pointer;
	border-radius: 4px ;
	font-size:14px;
}

.wrap-recommend .box-recommend:before {
    display: block;
    position: absolute;
    left: -10px;
    top: -10px;
    content: '荐';
    height: 20px;
    width: 20px;
    text-align: center;
    line-height: 20px;
    background-color: #ff6a6c;
    border-radius: 50%;
    color: #fff;

}

.wrap-recommend .box-recommend .recommend-del, .wrap-recommend .box-recommend-self .recommend-del {
	display: block;
	position: absolute;
	background: url(/images/icon/ico_delete.png) no-repeat center;
	top: -9px;
	right: -9px;
	width: 19px;
	height: 19px;
	cursor: pointer;
}

/*****费用********/
.summary{

}
#originServicefee{
	text-decoration:line-through;
	font-size: 14px;
	color: #222;
}
.fees {
    margin-top:-52px;
    margin-left:119px;
}

.feetitle {
    width: 56px;
    display: inline-block;
    font-size: 14px;
    color: #222;
}

.feesItem {
    display: inline-block;
    font-size: 18px;
    margin-left: 30px;
}
.feeItemNomargin{
    margin:0;
}
.split-fee{
    height:1px;
    border-bottom:1px dashed #f3f2f2;
}
.btn-center{
    text-align: right;
}
/******上传************/
.type-desc {
    color: #999;
    display: inline-block;
    margin-left: 10px;
    vertical-align: middle;
	font-size:14px;
}

.proof-upload {
    display: inline-block;
    height: 46px;
    width: 48px;
    vertical-align: middle;
    background: url('/images/zhuanli/proofupload.png') no-repeat;
}

.fileItem {
    position: relative;
    display: inline-block;
    margin-right: 20px;
    vertical-align: super;
}

.fileItem img {
    height: 78px;
    width: 78px;
}

.main-tab-body-form .btn-group .btn {
    width: 147px;
    margin-left: 14px!important;
	height:41px;
	border-radius: 4px!important;
	font-size:18px;
}
.main-tab-body-form .btn-yellow-new {
	border: 2px solid #30B2CE;
}
.main-tab-body-form .btn-yellow-new:hover{
	border: 2px solid #30B2CE;
}

#proof-file {
    position: relative;
    display: inline-block;
}

#proof-file a {
    display: inline-block;
    height: 78px;
    line-height: 78px;
    vertical-align: middle;
}

#proof-file .closeBtn {
    position: absolute;
    top: -6px;
    right: -10px;
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url('/images/user/error.png') no-repeat;
    cursor: pointer;
}

/***************商标底部***********************/
/**流程***/
.sbProgressFlow {
    margin-top: 100px;
    height: 360px;
    background: url('/images/shangbiao/shangbiao-flow.png') no-repeat center;
}

.sbFee {
    margin-top: 50px;
}

.feeTable {
    font-size: 16px;
}

/***材料***/
.material {
    border-bottom: 1px solid #f0f0f0;
    height: 150px;
}

.material-person, .material-legal {
    height: 47px;
    margin-bottom: 20px;

}

.material-person {
    background: url('/images/shangbiao/material-person.png') no-repeat;
}

.material-legal {
    background: url('/images/shangbiao/material-legal.png') no-repeat;
}

.material li {
    height: 42px;
    line-height: 42px;
    font-size: 18px;
    color: #525252;
    float: left;
    margin-right: 30px;
}

.no-boder {
    margin-top: 20px;
    border: none;
}

/***价值******/
.sbValue, .cpValue {
    margin: 50px 0;
    text-align: center;
}

.sbValue li, .cpValue li {
    height: auto;
    width: 25%;
    float: left;
}

.sbValue .valTitle, .cpValue .valTitle {
    display: block;
    margin: 20px;
    font-size: 20px;
    color: #0077a4;
}

.sbValue p, .cpValue p {
    font-size: 15px;
    line-height: 35px;
    color: #414141;
}

.sbValue .bgimg, .cpValue .bgimg {
    height: 76px;
    width: 76px;
    vertical-align: middle;
    margin: 0 auto;
}

.sbValue .sb-brand, .cpValue .sb-brand {
    background: url('/images/shangbiao/icon-brand.png') no-repeat center;
}

.sbValue .sb-market, .cpValue .sb-market {
    background: url('/images/shangbiao/icon-market.png') no-repeat center;
}

.sbValue .sb-trust {
    background: url('/images/shangbiao/icon-trust.png') no-repeat center;
}

.sbValue .sb-economic, .cpValue .sb-economic {
    background: url('/images/shangbiao/icon-economic.png') no-repeat center;
}

/***************著作权底部***********************/
/***流程****/
.copyright-flow {
    margin-top: 50px;
    height: 500px;
    background: url('/images/banquan/copyright-flow.png') no-repeat center;

}
.copyright-flow-normal{
    margin-top: 50px;
    height: 500px;
    background: url('/images/banquan/copyright-flow-normal.png') no-repeat center;
}

/****材料*****/
.cpcopyright-tab li {
    width: 25%;
}

.cpdesc {
    font-size: 16px;
    line-height: 30px;
    color: #414141;
}

/***价值*****/
.cpValue .sb-forbidden {
    background: url('/images/shangbiao/icon-forbidden.png') no-repeat center;
}

/**********************************3.0***************************************************/
.wh100{
    height:100%;
    width:100%;
}
.flexslider{
    position:relative;
    overflow:hidden;
}
.nav-banner{
    position:relative;
    height:600px;
}
.nav-content{
    position: relative;
    margin-top:-416px;
}
.nav-content .slider{
    position: relative;
    width:448px;
    height:351px;
    overflow:hidden;
}
.business p{
    text-align: center;
}
.moneysymbol{
    font-size:20px;
    color:#ff4d4d;
}
.business .business-price{
    color:#ff4d4d;
    font-size:30px;
    font-family:Arial;
}
.business .business-unitprice{
	margin: 20px 0 30px;
}
.business .business-desc{
    font-size:14px;
    color:#6d6d6d;
    text-align: center;
    margin:10px 0 0 0;
	line-height:24px;
}
.business .unit{
    font-size:14px;
    color:#959595;
}
.nav-content .btn-business{
    display:block;
    text-align:center;
    color:#333;
    font-weight:bold;
    font-size:31px;
	padding-top:26px;
}
.business .circle{
	width:6px;
	height:6px;
	border-radius:50%;
	background-color:#959595;
	display:inline-block;
	vertical-align:middle;
	margin:0 11px;
}
.business .line{
	width:77px;
	height:1px;
	background-color:#A0A0A0;
	display:inline-block;
	vertical-align:middle;
}
.businessBg{
	height:342px;
}
.business{
	position:relative;
	margin-top:-342px;
}
.business-item{
	position:relative;
	float: left;
	height:351px;
}
.business-item:hover .business-unitprice{
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    animation-name: bounceSlow;
    animation-fill-mode: both;
}
.product_box{
	margin:14px auto 0;
	width:608px;
	height:98px;
}
.product_box li{
	color: #777;
	width:25%;
	float:left;
	font-size: 14px;
}
.product_box li span{
	color: #444;
	text-align: center;
	display: block;
	font-size: 15px;
	font-weight: bold;
	margin-bottom:10px;
}
.business .recommend{
	width:740px;
	margin-right:10px;
}
.business .recommend>a>img{
	margin-right:86px;
	margin-bottom:41px;
}
.business .bigitem{
	width:428px;
	position:relative;
	margin-left: 20px;
	background:url('/images/shangbiao/bussion_right_bg.png') no-repeat;
}
.business .eiplPrice{display:inline-block;font-weight: lighter;font-size:18px;color:#fff;margin-top:50px;position:relative}
.business .eiplPrice:after{
	content: "";
	display: block;
	width:151px;
	height:2px;
	background-color: #fff;
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%) rotateZ(2deg);
	transform: translate(-50%) rotateZ(2deg);
}
.business .eiplPrice span .dot{font-style: normal;font-size:22px;    vertical-align: bottom;}
.business .eiplPrice span e{font-weight: lighter;
	font-style: normal;
	font-size: 26px;}
.business .eiplPrice b{font-weight:lighter;font-size:32px}
.business div p{font-weight:bold;font-size:27px;color:#fff;}
.business div .eipPriceDesc{font-size:25px;line-height: 36px;color:#FFC83D;text-shadow: #307d80 0px 0px 20px;}
.business div .eipPriceDesc b{font-size:54px;font-weight:600}
.business div .eipPriceDesc div{font-size:18px;}
.business .bigitem:before{
	content: '';
	position: absolute;
	z-index: 9;
	top:144px;
	left: -20px;
	width: 0;
	height: 0;
	border-width: 23px 20px 23px 0;
	border-style: solid;
	border-color: transparent #31b8c8 transparent #31b8c8;
}
.business .bigitem .businessBtn{
	width:265px;
	height:53px;
	background-color:#fff;
	line-height:53px;
	text-align:center;
	font-size:20px;
	color:#454645;
	font-weight:bold;
	margin:0 auto;
	box-shadow: #307d80 0px 0px 20px;
}
/*秒退注册的样式-开始*/
.business .bigitem-yellow{background:url('/images/shangbiao/bussion_right_bg_01.png') no-repeat; }
.business .bigitem-yellow .eiplPrice{text-shadow: #cb9325 0px 0px 20px;color:#8b4a10;}
.business .bigitem-yellow .eiplPrice span{color:#8b4a10;}
.business .bigitem-yellow div p{font-size:16px;color:#8b4a10}
.business .bigitem-yellow div h2{color:#8b4a10;}
.business .bigitem.bigitem-yellow:before{border-color: transparent #ffc83d transparent #ffc83d; }
.business .bigitem.bigitem-yellow .businessBtn{box-shadow: #806930 0px 0px 20px;width:325px; }
/*秒退注册的样式-结束*/
.businessBtn:hover {
	text-decoration:underline;
}
.service_dec{
	width:562px;
	height:168px;
	background:#f8f8f8;
	display:inline-block;
	color:#666666;
	padding:15px 20px;
}
.service_dec b{
	color:#51bcb6;
	font-style:normal;
}
.business_bottom .business_first{
	height:59px;
	width:510px;
	background:url('/images/shangbiao/business_first.png') no-repeat;
}
.typeBlock{
    width:100%;
    margin-top:178px;

}
/***专家***/
.search-info{
    position: relative;
    margin-top:0px;
    height:56px;
    width:100%;
}
.search-pro-desc{
	margin-top:10px;
	margin-left:77px;
	margin-right:13px;
	background:rgba(255,255,255,.3);
}
.search-bar{
    position:relative;
    float:left;
	margin-left:77px;
}
.proffesor-info{
    position:relative;
    float: left;
}
.search-img{
    position: absolute;
    left:15px;
    top:20px;
    width:18px;
}
.search-bar input{
   width:470px;
   height:56px;
   line-height:56px;
   margin:0px 20px 0px 0;
   outline:none;
   border:none;
   padding-left:50px;
   font-size:14px;
   vertical-align:middle;
}
.search-bar .searchTel{
    width:170px;
    height:52px;
    line-height:52px;
    margin-left:-20px;
    outline:none;
    border:3px solid #a6a6a6;
    border:none;
    padding-left:10px!important;
    font-size:12px;
    vertical-align:middle;
}

.search-bar .btn-search{
    display:inline-block;
    width:156px;
    height:56px;
    line-height:56px;
    background-color:#30b2ce;
    color:#fff;
    font-size:16px;
    font-weight:bold;
    text-align: center;
    vertical-align:middle;
    cursor:pointer;
}
.search-bar .btn-search:hover{
    background-color:#30b2ce;
}
.proffessor-img{
    width:100px;
    height:100px;
    border-radius:50%;
    margin:20px 0;
}
.proffessor-name{
    display:inline-block;
    color:#fff;
    font-weight:bold;
    font-size:16px;
}
.proffessor-desc{
    width:240px;
    font-size:12px;
    color:#8b8b8b;
}
.profferssor-domain{
    float:right;
    margin-left:24px;
    margin-top:20px;
}
/*****类容部分******/
.trade-item-content{
    position:relative;
    min-width:1200px;
}
.blue-content{
    border-top-color:#2a99f5;
}
.red-content{
    border-top-color:#ff4d4d;
}

.trade-item-content .col-md-4{
    padding:0;
}
.trade-item-content .row{
    margin-bottom:15px;
}
.trade-item{
    margin-top:120px;
    margin-bottom:20px;
    font-size:28px;
    color:#30b2ce;
    text-align: center;
}

.trade-item  .trade-item-title{
    text-align: center;
    height:40px;
    font-weight:bold;
}
.trade-item .item-name{
    font-size:28px;
    color:#444444;
    font-weight:bold;
}
.trade-item .trade-item-divide{
    width:242px;
    height:8px;
    margin:0 auto;
    background:url("/images/shangbiao/tra-index-title-bg.png") no-repeat center;
}
.trade-item .trade-item-desc{
    line-height:42px;
    font-size:18px;
    color:#767676;
}
.item-content{
    position:relative;
    height:196px;
    text-align: center;
    border-top:2px solid #30b2ce;
    background-color:#fff;
    cursor:pointer;
    overflow:hidden;
	margin-right:20px;
	box-shadow: #ddd 0px 0px 20px;
}
.item-content-nohover,.item-content-hover{
    height:100%;
}
.item-content-hover{
   position:absolute;
   width:100%;
   top:0;
   left:0;
}
.item-content-nohover img{
    margin-top:35px;
}
.item-content:hover .item-hover-desc{
    top:0;
}
.item-content:hover .item-hover-btn{
    bottom:30px;
	display: inline-block;
	width: 96px;
	height: 28.4px;
	line-height: 28.4px;
	background-color: #fff;
	border-radius: 13px;
	font-size: 14px;
}


.item-icon{
    margin-top:30px;
}
.item-price{
    line-height:60px;
    color: #ff4d4d;
    font-size: 20px;
    font-family:Arial;
}
.item-unit{
    font-size: 14px;
    color: #959595;
}
.item-title,.tmSubjoin h3.item-title{
    display: block;
    margin:22px 0 8px 0;
    font-size:18px;
    color:#333;
}
.item-subtitle{
    font-size:14px;
    color:#8e8d8d;
}
.item-hover-desc{
    position: absolute;
    top:-195px;
    width:100%;
	background: url(/images/index/whychooseus-bg.png);
    height:194px;
    transition:all 0.5s;
}

.item-hover-desc .item-hover-title{
    display:block;
    font-size:24px;
    color:#fff;
    padding-top:18px;
	font-weight:700;
}
.item-hover-desc .item-hover-subtitle{
    display:block;
    margin-top:20px;
    font-size:16px;
    color:#fff;
}
.item-hover-btn{
    position:absolute;
    left:50%;
    bottom:-130px;
    display:block;
    width:94px;
    height:28.4px;
    line-height:28.4px;
    border:1px solid #30b2ce;
    margin-left:-47px;
    color:#30b2ce;
    cursor:pointer;
    transition:all .5s;
}

.item-hover-btn:hover{
    color:#0d6886;
}
.advertise{
    position:relative;
    border-right:1px solid #eaeaea;
}
.advertise:before{
    content:'';
    position:absolute;
    display:block;
    width:30px;
    height:30px;
    border-style:solid;
    border-width:30px;
    border-color:#30b2ce transparent transparent #30b2ce;
    left:0;
    top:0;
    color:#000;

}
.adTag{
    position:absolute;
    left:4px;
    top:4px;
    font-size:14px;
    color:#fff;
    font-weight:bold;
}
.bigadvertise{
    position:absolute;
    right:0;
    overflow:hidden;
}
.ad-hover-desc{
    position:absolute;
    display:block;
    width:100%;
    height:50px;
    line-height:50px;
    text-align: center;
    color:#fff;
    background-color:#000;
    opacity:.5;
    filter:alpha(opacity=50);
    bottom:0px;
    font-size:16px;
    /*transition:all .5s;*/
}

/*.advertise:hover .ad-hover-desc{*/
    /*bottom:0px;*/
    /*color:#fff;*/
/*}*/
/*****************商标附加业务购买页导航****************************/
/**********导航**************/
/*/!**************重写轮播**************!/*/
.flexslider{
    z-index:0;
}
.flex-control-nav li{
  margin-bottom:0;
}
/*/!**************重写轮播**************!/*/
.navWrap{
    height:65px;
}
.navbars{
    width:100%;
    background-color:#302a2f;
    height:65px;
    line-height:65px;
    z-index:10;
}
.navbars-fixed{
    position:fixed;
    top:0;
}
.bussinessBar li{
    width:20%;
    float:left;
    text-align:center;
    color:#fff;
}
.bussinessBar li a{
    position: relative;
    display:inline-block;
    width:90%;
    height:100%;
    color:#fff;
    font-size:18px;
}
.nav-split{
    font-size:16px;
}
.bussinessBar li a:hover,.bussinessBar .active{
    background-color:#30b2ce;
    color:#302a2f;
    font-weight:bold;
}

.bussinessBar li a:hover+span,.bussinessBar .active+span{
    display:none;
}
.bussinessBar li a:hover:after,.bussinessBar .active:after{
    display:block;
    content:'';
    height:0;
    width:0;
    border-style:solid;
    border-width:5px;
    border-color:transparent transparent #fff transparent;
    margin:0 auto;
    margin-top:-10px;
}
/**************业务介绍*********************/
.navbar-title-content{
    background-color:#fff;
}
.navbar-title-content-flow{
    background-color:#f1f6ff;
}
.navbar-title-content{
    padding:86px 0 26px 0;
    text-align: center;
}
.content-desc{
    position:relative;
    margin-top:26px;
    margin-bottom:72px;
}

.bar-Title{
    font-size:28px;
    color:#57555f;
    display:inline-block;
    margin:0 24px;
    vertical-align:middle;
    font-weight:bold;
}
/**********流程***************/
.contentType-desc{
    color:#8e949f;
    font-size:14px;
    margin-top:20px;
}
.flow-content{
    margin-top:80px;
    margin-bottom:100px;
}
.flow-content li{
    position: relative;
    float:left;
    width:20%;
}
.flow-title{
    display: block;
    margin:30px 0 15px 0;
    font-size:18px;
    font-weight:bold;
    color:#57555f;
}
.flow-arrow{
    position: absolute;
    top:50%;
    right:-16px;
    margin-top:-55px;
}
.flow-sub-title{
    display:block;
    font-size:14px;
    color:#76767f;

}
/*************申请材料***************/
.apply-content{
    text-align:left;
    margin:80px;
}
.apply-content li{
    margin:20px 0;
}



/************商标价值********************/
.worth-content{
    margin:80px 0 60px 0;
}
.worth-content li{
    padding:40px 0;
    margin-right:2%;
    width:22%;
    float:left;
    background-color:#fff;
}
.worth-content li:last-child{
    margin-right:0;
}
.worth-title{
    margin:40px 0 20px 0;
    font-size:18px;
    color:#57555f;
    font-weight:bold;
}
.worth-desc{
    font-size:14px;
    color:#6b6b6b;
}
/***************常见问题********************/
.question-content{
    padding-left:60px;
    text-align:left;
}
.question-content{
    margin:80px 0 120px 0;
}
.question-dot{
    font-size:18px;
    color:#ddb100;
    vertical-align:middle;
}
.question-title{
    display:inline-block;
    margin-left:10px;
    font-size:18px;
    color:#232323;
    vertical-align: middle;
    font-weight:500;
}
.answer{
    font-size:16px;
    color:#8c8b8b;
    margin:14px 0 30px 0;
}
.main-tab-body-form .crUploadBtn{
    /*float:left;*/
    margin-left: 125px;
    margin-top: -50px;
}
.main-tab-body-form .crUploadBtn ul.ubsm li{float:left;margin-left: 0;}
.main-tab-body-form .crUploadBtn a{color:#389DF5;}
.main-tab-body-form .crUploadBtn a:hover{text-decoration: underline;}
.main-tab-body-form .fileListBox li{margin:0px;}
.tmTopBg{
    height: 506px;
    z-index:0;
    position: relative;
    background-image: url(/images/shangbiao/tra-index-banner.jpg);
}
.tmBottomBg{
	height:281px;
	z-index:0;
	position: relative;
	/*margin-bottom:-60px;*/
	margin-top:60px;
	padding-top:116px;
	background-image: url(/images/shangbiao/tmBottomBg.png);
}
.tmBottomBg .tmBottom_left{
	font-weight:bold;
	color:#324956;
	font-size:36px;
}
.tmBottomBg .tmBottom_left span{
	margin-top: 16px;
	display: inline-block;
}
.tmBottomBg .tmBottom_left div{
	margin-top:20px;
	font-size:20px;
}
.tmBottomBg input{
	width: 380px;
	height: 60px;
	line-height: 60px;
	outline: none;
	border: 3px solid #324956;
	padding-left: 10px;
	font-size: 14px;
	vertical-align: middle;
	border-right:none;
}
.tmBottomBg .tmBottom_right span{
	width: 160px;
	text-align:center;
	font-size:20px;
	height: 60px;
	line-height:60px;
	display:inline-block;
	vertical-align: middle;
	font-weight:bold;
	cursor:pointer;
}
.tmBottomBg .tmBottom_right span.btn-search{
	background-color:#324956;
	color:#fff;
}
.tmBottomBg .tmBottom_right span.goBuy{
	background-color:#fff;
	color:#3d3d3d;
	margin-left:15px;
	line-height:54px;
	border: 3px solid #3d3d3d;
}
.user-tips{
	position: absolute;
	right: 30px;
	bottom: 17px;
}
.question .box-item:hover>div {
	display: block;
}
.serveDesc{
	position: absolute;
	top: 37px;
	left: -20px;
	width: 220px;
	border: 1px solid #ccc;
	background-color: #fff;
	padding: 10px;
	text-align: center;
	z-index: 99;
	color: #000!important;
    border-radius: 4px;
}
.serveDesc:before {
	content: '';
	display: block;
	position: absolute;
	top: -15px;
	left: 60px;
	display: block!important;
	height: 28px;
	width: 30px;
	background: url(/images/zhuanli/arrow-u.png) no-repeat;
}
.type-desc-box{
	background:#F2F2F2;
	border-radius: 4px ;
	width: 586px;
	height: 64px;
	padding-top:8px;
	margin-left:125px;
	position:relative;
	margin-top: 10px;
}
.type-desc-box:before {
	content: '';
	display: block;
	position: absolute;
	top: -10px;
	left: 47px;
	display: block!important;
	right: 0;
	bottom: 0;
	width: 0;
	height: 0;
	border-width: 0px 11px 10px 11px;
	border-style: solid;
	border-color: transparent transparent #F2F2F2 transparent;
}

/*下单的费用表格样式开始*/
.tabHeadCss{
	height:30px;
	width:100%;
	line-height:30px;
	font-size:14px;
	color:#666;
	text-align: left;
	border-bottom:2px solid #4FBED7;
	margin-bottom:3px;
}
.tabHead span{
	display: inline-block;
	width:16.5%;
}
.t-body{
	text-align: left;
	border-top:none;
	padding: 16px 0;
	min-height:60px;
	background-color:#E5F8FC;
}
.t-body span{
	display:inline-block;
	height:100%;
	color:#333;
	font-size:14px;
	vertical-align:middle;
}
.t-footer{
	min-height:60px;
	margin-top:1px;
	background-color:#EDFCFF;
	text-align: right;
	padding-top:20px;
}
.t-footer span{
	display:inline-block;
}
.t-footer .digital{
	font-size:36px;
	margin:0;
	padding-right:20px;
}
.t-footer .originPrice{
	font-size: 16px;
	margin: 0;
	padding-right: 37px;
	display:none;
}
.t-footer .originPrice i{
	font-style:normal;
	text-decoration:line-through;
	color:#666;
}
.t-footer .dot {
	font-size: 24px;
	font-style: normal;
	color:#E43E3E;
}
.t-footer .totalTitle {
	font-size: 16px;
	font-style: normal;
	color:#333;
}
.t-footer .totalTitle.activeTitle{
	color:red;
	font-weight:bold;
}
.noBgColor{
	background-color:transparent!important;
	border-color:transparent!important;
	text-align:left;
}
.t-footer .originPriceTitle {
	font-style: normal;
	color:#999;
}
.total_table{
	margin-left:-12px;
}
.total_table>div>div{
	padding-left:20px;
}
.total_table .colTitle{
	font-size:16px;
	width:118px;
}
.total_table .applyArea_td{
	width:50%;
}
.total_table .purchaseNum_td{
	width:10%;
}
.total_table .category_td{
	width:20%;
	padding-right: 20px;
}
.total_table .photograph_td{
	width:20%;
}
.total_table .servicefee_td{
	width:25%;
}
.total_table .guanfee_td{
	width:25%;
}
.total_table .emergencyfee_td{
	width:25%;
}
/*下单的费用表格样式结束*/
.choosePoint:after{
	content: '请选择';
	position: absolute;
	color:#e43e3e;
	display:none;
	height: 22px;
	width: 22px;
	font-size:14px;
	margin-top:-8px;
	text-align:center;
	line-height: 22px;
	padding-left: 20px;
	background: url(/images/icon/ico_point.png) no-repeat left center;
}
.choosePoint.choosePointShow:after{
	display:block;
}
.qrcodeShow{
	cursor:pointer;
	border-bottom:1px solid;
}
.qrcodeShow img{display:none;
	position: absolute;
	left: 10px;
	cursor:auto;
	top: -158px;}
.qrcodeShow:hover img{display:block}
.contact-msg:before{
    left: 70px!important;
}
.businessDesc{
    padding: 18px;
    margin: 0;
}
/*.quickly_content [data-type='SG'],.quickly_content [data-type='MY'],.quickly_content [data-type='ID']{*/
/*    display: none!important;*/
/*}*/
@media  only screen and (max-width:1024px) {
	.main-tab-body-list{
		margin-right:0!important;
	}
	.main-tab-body-professor{
		display:none!important;
	}
	.tab-content-pro{
		line-height:1.2!important;
	}
	.mobile .main-tab-body-form .main-tab-form{
		margin-right:0;
	}
    .mobile .main-tab-body-form .banner-elm-title{
	    height: 30px;
	    line-height: 30px;
	    font-size: 14px;
	    width: 105px;
	    padding-left: 14px;
	    margin-left: -20px;
    }
	.mobile .budget_wrap_recommend,
	.mobile .applyArea{
		padding-left: 87px;
	}
	.mobile .serviectype,
	.mobile .main-tab-body-form .crUploadBtn{
		margin-left:87px;
	}
    .mobile .main-tab-body-form .rec-item{
	    height: 30px;
	    min-width: 78px;
	    line-height: 30px;
	    font-size: 13px;

    }
	.mobile .t-footer .digital{
		font-size: 24px;
	}
    .mobile .banner-box-title{
	    height: 44px;
	    line-height: 44px;
	    font-size: 16px;
    }
    .mobile .main-tab-body-form .box-form li{
	    margin:14px;
    }
    .mobile .main-tab-body-form .rec-item-options,
    .mobile .main-tab-body-form .patentTypeRow,
    .mobile .main-tab-body-form .rec-item-changeoptions{
	    margin-left: 87px!important;
	    margin-top: -30px!important;
    }
	.mobile .type-desc{
		margin-left: 87px!important;
	}
	.mobile #serviceType {
		margin-bottom: 25px;
	}
	.mobile .moreType {
		margin-left: 87px;
	}
}
