@charset "utf-8";
/*---------------------------------
Site:天工造价
Description:通用样式
Company:同望
Author:chenmq
Created:2013-09-29
Updated:2016-03-04
Updated by:Leibb
---------------------------------*/


/* ----------------------
 Base
 - - - - - - - - - - - */

html {height:100%;} 
body {margin:0;padding:0;width:100%;height:100%;font-size:12px;font-family:"Microsoft YaHei", "宋体", Arial, Helvetica, sans-serif;color:#222;background:#fff;_text-align:center;}
/*input,.input-alert {font-family:"Microsoft YaHei", "宋体", Arial, Helvetica, sans-serif;}*/

ul, dl, dl dt, dl dd,ul.ui,p {padding:0;margin:0;list-style:none;}
h1, h2, h3, h4, h5, h6, form {margin:0;padding:0;}
h2, h3 {color:#008ad2;font-weight:normal;}
h2 a, h3 a {color:#008ad2;}
h2 {font-size:21px;} 
h3 {font-size:18px;}
h4 {font-size:14px;}
h5, h6 {font-size:12px;}
table {border-collapse:collapse;border-spacing:0;}

a {color:#222;text-decoration:none;}
a:hover {color:#008ad2;}
a:focus {outline:none;}
a img {border:none;}
hr {height:0;border:none;border-bottom:solid 1px #ccc;}

input {outline:none;}
fieldset {border:solid 1px #eee;}
legend {color:#999;}
textarea {margin:0;padding:5px;font-size:12px;border:solid 1px #ccc;background:#fcfcfc;}
textarea:focus {outline:none;border:solid 1px #6cc9ff;outline:none;}

.clear {zoom:1;}
.clear:after {height:0;content:"";display:block;clear:both;}
.notext {text-indent:-9999px;overflow:hidden;}
.righttext {text-align:right;}
.fl {float:left;}
.fr {float:right;}
.red {color:#c00;}
.yellow {color:#ff0;}
.orange {color:#f60;}
.blue,
.maincolor {color:#008ad2;}
a.maincolor:hover {color:#f80;}
.highlight {color:#f80;}
.impor {color:#f80;font-weight:bold;}

.tiptext {color:#999;float:right;}
.smalltxt {font-size:85%;font-weight:normal;}
.hide {display:none;}
.unable:hover,
.unable:active,
.unable {box-shadow:none !important;background:#ddd !important;}

/* icons */
.icon-remark {width:20px;height:16px;margin:0 5px;padding-left:0;display:inline-block;text-indent:-9999px;overflow:hidden;background:url(../images/icons/16x16/icon4.png) no-repeat center center;}
.icon-close {width:35px;height:20px;margin:0 5px 0 0;display:inline-block;cursor:default;text-indent:-9999px;overflow:hidden;background:url(../images/imgsrc_icons.png) no-repeat -78px -1470px;}
.icon-close:hover {background:url(../images/imgsrc_icons.png) no-repeat -78px -1450px #de422f;}
.icon-close:active {background-color:#c00;}
.ui-tabs-active .tabbtn1,
.ui-tabs-active .tabbtn1.active {border-top:solid 1px #086aa8;border-left:solid 1px #086aa8;border-right:solid 1px #0c83c4;border-bottom:solid 1px #0c83c4;color:#fff;background:#0c83c4;}
.ui-tabs-active .tabbtn1:after,
.ui-tabs-active .tabbtn1.active:after {height:5px;content:"";display:block;background:url(../images/imgsrc_icons.png) no-repeat center -290px;}

.tip-box {margin:10px 0;padding:13px 30px;color:#666;font-size:85%;background:url(../images/ico002.png) no-repeat 20px 15px #ebf6fb;background-size:}
.tip-box ol {margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;}
.desc {font-size:12px;color:#666;line-height:150%;display:block;margin-top:4px;}

.link {color:#008ad2;text-decoration:underline;cursor:pointer;}
.link:hover {color:#f80;}
.ui-front {z-index:10000;}

/* button */
.btn {height:28px;padding:0 20px;line-height:28px;border:none;display:inline-block;font-size:15px;color:#fff;background-color:#6cc9ff;}
.btn:hover {color:#fff;text-decoration:none;background-color:#00a2f7;}
.btn:active {box-shadow:inset 3px 3px 3px #0067bb;background-color:#0073c9;}

.highlightBtn {min-width:50px;height:28px;padding:0 25px;line-height:28px;color:#fff;border:none;text-align:center;display:inline-block;cursor:pointer;;background-color:#ffb000;transition:background-color .1s, padding 1s ease;}
.highlightBtn:hover {color:#fff;text-decoration:none;background-color:#ff8a00;}
.highlightBtn:active {box-shadow:inset 3px 3px 3px #d46f00;background-color:#e57c00;}
a.highlightBtn {color:#fff;text-decoration:none;}

.cancelBtn {min-width:50px;height:28px;padding:0 25px;line-height:28px;border:none;text-align:center;display:inline-block;background-color:#def3ff;transition:background-color .1s, padding 1s ease;}
.cancelBtn:hover {background-color:#ccecff;}
.cancelBtn:active {background-color:#0073c9;color:#FFF;}

.btn2 {height:26px;padding:0 25px 0 5px;line-height:26px;border:solid 1px #bcc4d1;display:inline-block;cursor:pointer;background:#fff;}
.btn2:hover {border:solid 1px #f6dba1;}
.btn2.active,
.btn2:active {color:#ffb000;border:solid 1px #f6dba1;background-color:#fffdef;}


/* input */
input[type="text"],
.input-text,
textarea {padding:5px;line-height:16px;_line-height:normal; border:solid 1px #ccc;background:#fbfbfb;/*transition:border linear .4s,background-color linear 0.2s,box-shadow linear 0.4s;*/}
input[type="text"],
.input-text {height:16px;_height:32px;_line-height:normal;}

input[type="text"]:focus,
.input-text:focus,
textarea:focus {/*border:solid 1px #00a2f7;outline:none;background:#fff;*/outline:0;background:#fff!important;border-color:rgba(82,168,236,.8)!important;box-shadow:0 0 8px rgba(82,168,236,.6);}

input[readonly="readonly"],
input[readonly="readonly"]:focus,
.readonly,
.readonly:focus {border:solid 1px #fdfdfd;outline:none;color:#666;background:#fdfdfd;}

/* selectbox */
.selectbox {margin-left:10px;position:relative;+z-index:35;}
.selector {min-width:30px;width:auto;_width:30px;}
.selectstyle {height:26px;padding:0 25px 0 5px;line-height:26px;border:solid 1px #bcc4d1;display:inline-block;cursor:default;background:url(../images/user-center/ico.png) no-repeat right -396px;}
.selectstyle2 {height:20px;padding:0 20px 0 5px;line-height:20px;display:inline-block;cursor:default;background:url(../images/user-center/ico.png) no-repeat right -398px;}
.selectstyle2:hover {background-color:#ccecff;}
.options {min-width:100%;width:auto;_width:80px;max-height:126px;padding:0;line-height:21px;display:none;overflow:hidden;overflow-y:auto;position:absolute;top:26px;border:solid 1px #b4bdc9;z-index:10000;background:#fff;}
.options a {padding-left:10px;padding-right:10px;display:block;white-space:nowrap;background:#fff;}
.options a.selected {background:#ffede1;}
.options a:hover {color:#fff;text-decoration:none;background:#f80;}

.icon-finish {width:20px;height:20px;background:url(../images/imgsrc_icons.png) no-repeat right -1500px;}
.icon {display:inline-block;}
.icon-fav {padding-left:15px;background:url(../images/icons/ico-star-1.png) no-repeat 0 2px;}
.icon-download {padding-left:15px;background:url(../images/ico.png) no-repeat 0 -460px;}
.high-low {padding-right:14px;background:url(../images/imgsrc_icons.png) no-repeat right -2182px /*-1093px*/;}
.low-high {padding-right:14px;background:url(../images/imgsrc_icons.png) no-repeat right -2202px /*-1113px*/;}

.nolist {padding:30% 0;text-align:center;font-size:14px;border:solid 1px #eee;}
.nolist a {display:inline;}

/* form */
.proper {width:16px;height:16px;background:url(../images/icons.png) no-repeat 0 0;}

/* tablestyle1 */
.tablestyle1 {border:solid 1px #efe8c0;background:#fff;}
.tablestyle1 th,
.tablestyle1 td {padding:8px;border:solid 1px #efe8c0;background:#fff;}
.tablestyle1 th {text-align:right;}
.tablestyle1 img {margin:0 5px;vertical-align:middle;}

/* datatable */
.datatable {width:100%;/*height:169px;*/border:solid 1px #b1cbef;background:#fff;}
.datatable th,
.datatable td {padding:6px 4px;/*border-right:solid 1px #ebebeb;*/border-bottom:solid 1px #eee;background:#fff;}
.datatable thead td,
.datatable thead th {color:#666;/*color:#6684af;*/background:#fcfcfc;}
.datatable tbody th {text-align:right;}
/*.datatable tbody .odd th,
.datatable tbody .odd td {background:#fff;}
.datatable tbody .even th,
.datatable tbody .even td {background:#fcfcfc;}*/
.datatable tbody tr:hover th,
.datatable tbody tr:hover td {background:#f3f9ff;}
.datatable tbody tr.selected th,
.datatable tbody tr.selected td {background:#fffed6;}
.datatable img {margin:0 5px;vertical-align:middle;}
.datatable tbody a {text-decoration:underline;}

.datatable .no {width:45px;}
.datatable .num {width:65px;}
.datatable .name {}
.datatable .unit {width:80px;}
.datatable .price {width:80px;text-align:right;}
.datatable .price2 {width:80px;text-align:right;}
.datatable .price2 a {color:#c00;margin:auto;}
.datatable .appraise {width:100px;}
.datatable thead .price2 a {color:#08c;font-weight:normal;text-decoration:underline;}
.datatable .appraise a {padding-left:10px;color:#08c;}
.datatable .space {width:8px;display:none;}
.datatable .type {width:80px;}
.datatable .standard {width:80px;}
.datatable .amount {width:65px;text-align:right;}

.table-box .thead {border-top:solid 1px #ddd;border-bottom:none;}
.table-box .thead th,
.table-box .thead td {padding-top:12px;padding-bottom:12px;line-height:120%;font-size:12px;color:#999;}
.table-box .thead .price,
.table-box .thead .price2 {text-align:center;}
.table-box .tbody {border-bottom:solid 1px #ddd;border-top:none;}
.table-box .thead table,
.table-box .tbody table {border:none;}
.table-box .tbody tr {line-height:145%;}

/* editbox */
.editbox {padding:20px 0 40px 0;clear:both;/*border-top:solid 1px #ffb000;background:#fdfdfd;*/}
.editbox .editbox-tips {border-bottom:1px solid #ddd;margin:0 15px;text-align:left;line-height:34px;}
.editbox {padding-left:2%;}
    .editbox-tips span {color:#f60;}
    .editbox code {color:#f00;} 
.editbox .title {margin-bottom:20px;line-height:32px;}
.editbox li {/*height:35px;*/margin-bottom:5px;padding:10px 0;clear:both;position:relative;}
.editbox li .proper {position:absolute;right:0;top:17px;}
.editbox .input-text,
.editbox textarea {width:330px;padding:7px;color:#008ad2;}
.editbox .input-text.error {border:solid 1px #c00;}
/*.editbox .input-text.error:focus {border:solid 1px #008ad2;}*/
.editbox .leftspace {margin-left:95px;}
.editbox .label {width:90px;margin-right:5px;/*color:#008ad2;*/float:left;text-align:right;line-height:32px;display:inline-block;}
.editbox .selectbox {width:170px;margin-left:0;display:inline-block;float:left;}
.editbox .selectbox .selector {width:140px !important;background-color:#fcfcfc;}
.editbox .tipbox {display:none;font-size:12px;color:#999;position:absolute;left:97px;bottom:-8px;}
.editbox .result {color:#c00;display:block;}
.editbox .maxw {width:344px !important;}
.editbox .maxw2 {width:678px !important;}
.editbox .maxw .selector {width:314px !important;}
.editbox .minw {width:156px !important;}
.editbox .w2 {}
.editbox .w3 {}
.editbox .highlightBtn {padding:2px 30px;font-size:16px;}
.editbox .inquiry-form {width:720px;margin:20px auto 0;text-align:left;}
    .inquiry-form span {font-weight:bold;color:#777;}
    .inquiry-form span.red {color:#f00;}
.editbox .options {top:31px;}
.editbox .options a {line-height:26px;}
.editbox label {display:inline-block;margin-right:8px;float:left;color:#999;font-size:12px;}
.editbox label input {float:left;}
.editbox li.editbox-more {padding-left:100px;padding-bottom:5px;line-height:26px;}
    .editbox-more a {color:#008ad2;display:inline-block;margin-right:15px;cursor:pointer;}
    .editbox-more a:hover {color:#006ba6;}
.editbox textarea.maxw2 {height:45px;}
.filetypes {line-height:26px;}
.filetypes span {display:inline-block;margin-right:8px;font-weight:normal;overflow:hidden;}
    .filetypes span img {float:left;display:inline-block;margin-top:5px;margin-right:3px;}

/* accordion1 blue style */
.accordion1 {background:#f8fcff;}
.accordion1 .inforow {border-bottom:solid 1px #ddd;font-size:14px;}
.accordion1 .inforow .top {width:100%;float:left;font-size:16px;cursor:pointer;background:#f8fcff;}
.accordion1 .inforow .top:hover {background:#eaf6ff;}
.accordion1 .inforow .top:active {background:#d5edff;}
.accordion1 .top span {height:48px;padding:6px 20px 6px 30px;padding-right:30px;line-height:48px;text-align:right;display:block;float:left;}
.accordion1 .top .title {width:70px;background:url(../images/user-center/line1.png) no-repeat right center;}
.accordion1 .top .operation {margin-right:20px;padding-right:20px;float:right;color:#008ad2;font-size:14px;background:url(../images/user-center/ico.png) no-repeat right -583px;}
.accordion1 .open .editbox {display:block;}
.accordion1 .open .top .operation {color:#666;background-position:right -633px;}

.accordion1 .cols2 li {width:38%;float:left;}
.accordion1 .cols2 li.odd {width:55%;}
.accordion1 .cols2 .input-text {width:130px;}
.accordion1 .cols2 li.odd .input-text {width:250px;}

.accordion1 .info2 .editbox,
.accordion1 .info3 .editbox {padding-left:160px;}
.accordion1 .info2 .editbox .face {margin-right:20px;vertical-align:top;}
.accordion1 .info2 .editbox .face-photo {margin-right:20px;}
.accordion1 .info2 .editbox .btn {margin-bottom:3px;vertical-align:bottom;}
.accordion1 .info3 .editbox .btn {margin:10px 0 0 85px;}

/* popdialog */
.popwin {width:100%;height:100%;display:none;position:fixed;left:0;top:0px;z-index:9999;_position:absolute;_left:expression(eval(document.documentElement.scrollLeft));_top:expression(eval(document.documentElement.scrollTop));background-color: rgba(0, 0, 0, 0.5);}
/* .popwin {width:100%;height:100%;display:none;position:fixed;left:0;top:-100px;z-index:9999;_position:absolute;_left:expression(eval(document.documentElement.scrollLeft));_top:expression(eval(document.documentElement.scrollTop));background-color: rgba(0, 0, 0, 0.5);} */
.popbg {display:none;}
/*.popbg {width:100%;height:100%;filter:alpha(Opacity=50);opacity:0.5;position:absolute;left:0;top:0;z-index:9998;background:#000;}*/
.popdialog {width:520px;height:340px;margin:auto;margin-top:10%;border:solid 1px #0094e1;box-shadow: 0 0 10px #000;position:relative;z-index:9999;background:#fff;/*padding-bottom: 30px; modify by zhuwp 20150630*/}
.popdialog .head {/*height:30px;padding-left:10px;line-height:30px;*/}
.popdialog .title {padding:25px 0 15px 30px;color:#008ad2;font-size:18px;font-weight:normal;}
.popdialog .title.scctitle {color:#ffb000;}
.popdialog .icon-close {float:right;display:block;}
.popdialog .control-dialog {width:20px;height:20px;margin:0 5px 0 0;display:block;cursor:default;float:right;text-indent:-9999px;overflow:hidden;background:url(../images/imgsrc_icons.png) no-repeat 0 -1470px;}
.popdialog .control-dialog:hover {background:url(../images/imgsrc_icons.png) no-repeat 0 -1450px #00a2f7;}
.popdialog .control-dialog:active {background-color:#0073c9;}
.popdialog .reduction {background-position:-20px -1470px;}
.popdialog .reduction:hover {background-position:-20px -1450px;}
.popdialog .content {width:auto;padding:30px;font-size:14px;line-height:24px;max-height: 460px; padding: 0 30px; overflow-y: auto;}
.popwin .submit {margin-top:10px;cursor:default;}
.popdialog input[type="checkbox"] {margin-right:3px;vertical-align:middle;}

.popdialog .tip {margin-right:30px;float:right;}
.popdialog .tip strong {color:#f80;}

/* pop dialog addSubAcc */
.popwin-newAcc {}
.popwin .addSubAcc {margin-top:20px;}
.popwin .addSubAcc .text {width:120px;margin-bottom:20px;text-align:right;font-size:14px;display:inline-block;}
.popwin .addSubAcc .input-text {width:250px;margin-bottom:20px;}
.popwin .addSubAcc .submit {margin:10px 0 0 120px;font-size:16px;}

/* pop dialog authorize */
.popwin-authorize {}
.sccinfo {margin:10px 30px 20px 30px;padding-bottom:10px;font-size:14px;line-height:30px;}

/* popwin-download */
.popwin-download .popdialog {width:430px;height:310px;margin:auto;margin-top:10%;border:solid 1px #0094e1;box-shadow:0 0 5px #999;position:relative;z-index:9999;background:#fff;}
.downloadbox .download-title ,
.downloadbox .download-info ,
.downloadbox .download-link , 
.downloadbox .save-info {text-align:center;}
.downloadbox .download-title {font-size:16px;vertical-align:middle;margin-bottom:12px;}
.downloadbox .download-title img {vertical-align:middle;margin-right:6px;}
.downloadbox .download-title span {vertical-align:middle;}
.downloadbox .download-info span {margin:0 12px;}
.downloadbox .download-info strong {color:#FA0;}
.downloadbox .download-link a.highlightBtn {background:#FA0;width:168px;height:36px;line-height:36px;display:block;color:#fff;margin:16px 0 16px 74px;font-size:16px;}
.downloadbox .download-link a.highlightBtn:hover {background:#ff8a00;}
.downloadbox .download-link a span {font-size:12px;margin-left:6px;}
.downloadbox .save-info .input-checkbox {vertical-align:middle;}
.downloadbox .save-info span {vertical-align:middle;}
.downloadbox .save-info a {vertical-align:middle;margin-left:6px;color:#008ad2;text-decoration:underline;}
.downloadbox .download-txt {border-top:#CCC dotted 1px;margin-top:12px;padding-top:6px;color:#666;}

/* popwin-collect */
.popwin-collect .popdialog {width:360px;height:334px;margin:auto;margin-top:10%;border:solid 1px #0094e1;box-shadow:0 0 5px #999;position:relative;z-index:9999;background:#fff;}
.collectbox .collectbox-main {background:#fff;border:#DFEDF6 solid 1px;width:298px;height:150px;overflow-y:auto;margin-bottom:6px;}
.collectbox .collectbox-main li a {width:auto;height:30px;line-height:30px;display:block;padding-left:40px;}
.collectbox .collectbox-main li a:hover {background:#F0F9FF;}
.collectbox .collectbox-main li a.active {background:#F0F9FF url(../images/ico.png) no-repeat 14px -1021px;font-weight:bold;}
.collectbox .file-management {background:url(../images/ico.png) no-repeat 0 -952px;color:#008AD2;padding-left:20px;}
.collectbox .collectbox-btn {margin-top:12px;}
.collectbox .collectbox-btn a {width:50px;height:30px;line-height:30px;margin-right:10px;float:left}

/* popwin-transmit */
.popwin-transmit .transmit-main , .popwin-appraise .transmit-main {margin-bottom:10px;position:relative;}
.popwin-transmit .transmit-main h5 , .popwin-appraise .transmit-main h5 {font-size:14px;font-weight:normal;width:80px;text-align:right;float:left;}
.popwin-transmit .transmit-main .input-text , .popwin-appraise .transmit-main .input-text {width:300px;}
.popwin-transmit .transmit-main .input-textarea , .popwin-appraise .transmit-main .input-textarea {width:300px;height:60px;}
.popwin-transmit .transmitbox-btn , .popwin-appraise .transmitbox-btn {margin-left:80px;}
.popwin-transmit .transmitbox-btn a , .popwin-appraise .transmitbox-btn a {margin-right:10px;}
.popwin-transmit .mail-layer , .popwin-appraise .mail-layer {background:#fbfbfb;border:solid 1px #00a2f7;outline:none;box-shadow:0 2px 8px rgba(82,168,236,.6);border-top:none;top:27px;left:80px;position:absolute;z-index:999;display:none;}
.popwin-transmit .mail-layer a , .popwin-appraise .mail-layer a {width:300px;padding:5px;line-height:16px;display:block;}
.popwin-transmit .mail-layer a:hover , .popwin-appraise .mail-layer a:hover {background:#F0F9FF;}

/* popwin-appraise */
.popwin-appraise .popdialog {height:392px;}
.popwin-appraise .transmit-main .sub-title {color:#008ad2;}
.popwin-appraise .transmit-main .sub-rmb {color:#ff8a00;}
.popwin-appraise .appraise-label {vertical-align:middle;margin-right:20px;}
.popwin-appraise .appraise-label span.green {color:#2e9700}
.popwin-appraise .appraise-label span.blue {color:#008AD2}
.popwin-appraise .appraise-label span.orange {color:#ff8800}
.popwin-appraise .input-textarea {margin:12px 0 0 80px;}
.popwin-appraise .appraise-label-1 {margin:0 0 0 76px;padding:0;display:block;vertical-align:middle;}
.popwin-appraise .appraise-label-1 .input-checkbox {vertical-align:middle;margin-right:6px;}
.popwin-appraise .appraise-label-1 span {vertical-align:middle;}

/* popwin-upfiles */
.popwin-upfiles {}
.popwin-upfiles .popdialog {width:720px;height:480px;}
.popwin-upfiles .content {padding:60px 30px 60px 30px;}
.popwin-upfiles .content .uploadBtn {width:200px;margin:auto;display:block;}
.popwin-upfiles .bottom {padding:30px;border-top:solid 1px #eee;color:#999;background:#fdfdfd;}
.popwin-upfiles .filetypes {margin-top:10px;font-size:12px;}
.popwin-upfiles .filetypes td {padding:3px 0 3px 0;}
.popwin-upfiles .filetypes td img {padding:0 3px 0 15px;vertical-align:middle;}

/* popwin-tablewin */
.popwin-tablewin .popdialog {width:910px;height:516px;}
.popwin-tablewin .datalist .col1 {width:7%;}
.popwin-tablewin .datalist .col2 {width:27%;}
.popwin-tablewin .datalist .col3 {width:10%;}
.popwin-tablewin .datalist .col4 {width:16%;}
.popwin-tablewin .datalist .col5 {width:8%;}
.popwin-tablewin .datalist .col6 {width:14%;}
.popwin-tablewin .datalist .col7 {width:10%;}
.popwin-tablewin .itembox .col2 {text-align:left;}
.popwin-tablewin .itembox .col3 {text-align:center;}
.popwin-tablewin .itembox .col4 {text-align:center;}
.popwin-tablewin .itembox .col5 {text-align:center;}
.popwin-tablewin .itembox .col7 {text-align:right;}
.popwin-tablewin .listcontent {height:360px;overflow-y:auto;}

/* popwin-detailed */
.popwin-detailed .popdialog {width:720px;height:auto;}
.popwin-detailed .detailed-txt {height:242px;margin-bottom:16px;overflow-y:auto;}
.popwin-detailed .detailed-txt p {margin:0;}
.popwin-detailed .detailed-info-main {background:#EEE;padding:14px 20px;}
.popwin-detailed .detailed-info-main a {background:#7BD4FF;color:#FFF;width:80px;padding:0 10px;display:inline-block;height:30px;line-height:30px;vertical-align:middle;text-align:center;float:right;}
.popwin-detailed .detailed-info-main a:hover {background-color:#00A2F7;}
.popwin-detailed .detailed-info-main a:active {background-color:#0073C9;}
.popwin-detailed .detailed-info-main a img {vertical-align:middle;margin-right:10px;}
.popwin-detailed .detailed-download span {color:#FFB000;}
.popwin-detailed .detailed-download a {margin-top:24px;}
.popwin-detailed .detailed-user {float:left;margin-right:12px;}
.popwin-detailed .detailed-user h3 {font-size:12px;color:#333;}
.popwin-detailed .detailed-user .input-txt {width:200px;}

/* pop dialog authorize */
.popwin-upfilewin {}
.popwin-upfilewin .btns {margin:-20px 30px 0 0;float:right;}
.popwin-upfilewin .popdialog {width:960px;height:480px;}
.popwin-upfilewin .content {margin-top:20px;padding:0;}
.popwin-upfilewin .fileslist {width:280px;height:410px;float:left;background:#f9f9f9;}
.popwin-upfilewin .fileslist .head {margin:10px 20px 10px 20px;border-bottom:solid 1px #eee;}
.popwin-upfilewin .fileslist .list {max-height:290px;_height:290px;overflow:auto;line-height:30px;}
.popwin-upfilewin .fileslist .list li {position:relative;}
.popwin-upfilewin .fileslist .list a {width:100%;*width:230px;padding:0 30px 0 20px;display:block;box-sizing:border-box;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;}
.popwin-upfilewin .fileslist .list li.current,
.popwin-upfilewin .fileslist .list li:hover {background:#ccecff;}
.popwin-upfilewin .fileslist .list img {margin-right:3px;vertical-align:middle;}
.popwin-upfilewin .fileslist .list .del {width:16px;height:16px;position:absolute;top:7px;right:5px;background-position:-87px -1472px;}
.popwin-upfilewin .fileslist .list .del:hover {background-position:-87px -1452px;}
.popwin-upfilewin .filename {margin-bottom:30px;padding-left:10px;line-height:30px;background:#ccecff;}
.popwin-upfilewin .filename .other {font-size:85%;color:#999;}
.popwin-upfilewin .fileslist .bottom {padding:10px 0;text-align:center;}
.popwin-upfilewin .fileslist .bottom .btn {width:100%;box-sizing:border-box;}
.popwin-upfilewin .progress {min-width:1px;height:10px;display:inline-block;background:#6cc9ff;}
.popwin-upfilewin .percent {margin-left:3px;color:#008ad2;font-size:12px;font-weight:bold;}

.formCols2 {width:650px;float:right;}
.formCols2 .left {width:384px;float:left;}
.formCols2 .right {width:220px;margin-right:30px;float:right;}
.formCols2 .label {display:block;}
.formCols2 textarea,
.formCols2 .input-text {width:100%;height:30px;box-sizing:border-box;}
.formCols2 textarea {height:50px;}
.formCols2 .selectbox {margin-left:0;}
.formCols2 .selector {width:100%;box-sizing:border-box;}
.formCols2 li {margin-bottom:26px;}
.formCols2 li.col1 {height:54px;}
.formCols2 li.col2 {height:80px;}
.formCols2 li.col3 {height:50px;}
.formCols2 li.col4,
.formCols2 li.col5 {height:50px;}
.formCols2 .left li.col4 {width:47%;padding-right:5%;float:left;}
.formCols2 .left li.col5 {width:47.9%;float:left;}
.formCols2 .cols3 .selectbox {width:30%;margin-right:5%;*margin-right:5%;float:left;}
.formCols2 .cols3 .selectbox:last-child {margin-right:0 !important;}
.formCols2 .cols3 .nomargin {margin:0;}
.formCols2 .right .checkbox {clear:left;}
.formCols2 .right label .other {font-size:12px;color:#ccc;}
.formCols2 .right .bottom {padding-top:22px;}
.formCols2 .right .bottom .btn {width:67px;text-align:center;}
.formCols2 .right .bottom .highlightBtn {width:100%;box-sizing:border-box;}

/* citiesarea */
#citiesarea {width:656px;min-height:283px;position:absolute;left:80px;top:30px;line-height:22px;border:solid 2px #cdd4e2;color:#666;background:#f5f5f5;z-index:999;}
#citiesarea a:hover {color:#f80;}
#citiesarea .head {height:22px;padding:8px;border-bottom:solid 1px #e1e4eb;position:relative;}
#citiesarea .searchtool {float:right;}
#citiesarea .searchtool .submit {top:9px;right:17px;}
#citiesarea .hotcity {height:22px;margin-left:20px;float:left;}
#citiesarea .head .provselec {min-width:53px;float:left;position:relative;}
#citiesarea .head .selector {height:21px;padding:0 20px 0 10px;line-height:21px;border-top:solid 1px #d96d00;border-left:solid 1px #d96d00;float:left;font-size:14px;font-weight:bold;color:#fff;background:url(../images/imgsrc_icons.png) no-repeat right -230px #f80;}
#citiesarea .head .options {width:82px;height:150px;/*left:8px;*/top:22px;border:solid 1px #d96d00;}
#citiesarea .head .options a {padding:0 20px 0 10px;display:block;white-space:nowrap;}
#citiesarea .head .options a:hover {color:#fff;background:#f80;}

#citiesarea .cities {padding:8px 0 8px 0;border-bottom:solid 1px #e1e4eb;}
#citiesarea .cities a {min-width:55px;padding-left:25px;display:inline-table;}
#citiesarea a.selected {color:#f80;font-weight:bold;}

#citiesarea .areas {margin-top:8px;padding-top:8px;border-top:dotted 1px #e1e4eb;}

#citiesarea .timeArea {padding:8px 0 8px 80px;border-bottom:solid 1px #e1e4eb;position:relative;}
#citiesarea .timeArea .selectbox {min-width:63px;position:absolute;top:8px;left:8px;}
#citiesarea .timeArea .selector {min-width:63px;height:20px;padding:0 5px;display:inline-block;border:solid 1px #bcc4d1;border-radius:3px;color:#3085b4;background:url(../images/imgsrc_icons.png) no-repeat right -270px #fff;}
#citiesarea .timeArea a {min-width:20px;padding-left:25px;display:inline-table;text-indent:0;}
#citiesarea .timeArea .options {width:73px;position:absolute;/*left:8px;*/top:22px;}
#citiesarea .timeArea .options a {padding:0 20px 0 10px;display:block;white-space:nowrap;}
#citiesarea .timeArea .options a:hover {color:#fff;background:#f80;}

#citiesarea .other {padding:8px 0 8px 100px;position:relative;border-bottom:solid 1px #e1e4eb;display:block;background:#fbfcfe;}
#citiesarea .other .selector {width:90px;height:21px;position:absolute;top:8px;left:8px;display:block;background:url(../images/imgsrc_icons.png) right -848px;}
#citiesarea .other .showed {background:url(../images/imgsrc_icons.png) right -878px;}
#citiesarea .other a {padding:0 7px;color:#4496b6;display:inline-block;white-space:0;}
#citiesarea .other a:hover {color:#f80;}

#citiesarea #allcity {height:190px;overflow:hidden;overflow-y:auto;display:none;background:#fbfcfe;}
#citiesarea #allcity td {padding:5px 0;border-bottom:dotted 1px #e1e4eb;}
#citiesarea #allcity a {width:50px;padding:0 20px 0 0;display:inline-block;white-space:nowrap;}
#citiesarea #allcity .letter {width:100px;color:#e6e6e7;text-align:center;font:bold 26px/100% Arial, Helvetica, sans-serif;}
#citiesarea #allcity .letter a {color:#e6e6e7;}

/* jquery accordion */
.accordion .title {padding:0 25px;line-height:28px;color:#456787;}
.accordion .content {height:452px;}
.accordion .control {font-weight:normal;}
.accordion .control a {color:#08c;text-decoration:underline;}
.ui-widget {font-family:Verdana, Geneva, sans-serif;}
.ui-widget-header {color:#008ad2;border:none;background:#fff;}
.ui-helper-reset {font-size:12px;}
.ui-accordion .ui-accordion-header {margin-top:0;}
.ui-accordion .ui-accordion-content {padding:9px;}
.ui-widget-content {border:none;border-bottom:solid 1px #e0e6ef;background:#fff;}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {border:none;border-bottom:solid 1px #e0e6ef;background:#fff;}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {border:none;/*background:url(../images/imgsrc_bg.png) repeat-x 0 -200px;*/}
.ui-state-active .control {display:none;}

/* jquery dialog */
.ui-dialog {padding:0;border:solid 1px #0094e1;box-shadow:0 0 5px #999;}
.ui-dialog .ui-button {outline:none;border:none;background:none;}
.ui-dialog .ui-dialog-titlebar {padding:5px 10px;}
.ui-dialog .ui-dialog-title {margin:20px 0 0 20px;font-size:18px;font-weight:normal;font-family:"Microsoft YaHei", Verdana, Geneva, sans-serif;}
.ui-dialog .ui-dialog-titlebar-close {width:35px;height:20px;margin:0;padding:0;border:none;display:block;cursor:default;float:right;position:absolute;right:5px;top:0;}
.ui-dialog .ui-icon-closethick:hover {background-color:#de422f;}
.ui-dialog .ui-icon-closethick:active {background-color:#c00;}
.ui-dialog .ui-dialog-content {padding:30px;}

#contentbox .content .info {height:54px;overflow:hidden;line-height:18px;color:#999;}
#contentbox .content .info:hover {color:#666;}
#contentbox .content h4 {margin-top:9px;margin-bottom:2px;color:#666;}
#contentbox .content h4 span {color:#456787;font-weight:normal;}
#contentbox .content .tbody {height:139px;overflow:hidden;/*overflow-y:auto;*/}

/* ----------------------
 Main List
 - - - - - - - - - - - */
 
/* list module start */
.listtitle {min-height:30px;height:auto !important;height:30px;margin-bottom:12px;color:#666;/*position:relative;*/}
.listtitle h2 {font-size:18px;}
.listtitle h2 span {margin-right:5px;color:#008ad2;}
.listtitle h3 {font-size:16px;color:#008ad2;font-weight:bold;padding-left:15px;float:left;background:url(../images/user-center/ico.png) no-repeat 0 -295px;}
.listtitle strong {color:#008ad2;}
.listtitle .tab_titles {font-size:18px;/*float:left;*/}
.listtitle .fixed-box {z-index:8;background:#fff;}

.listtitle .operation {float:left;}
/*.listtitle .operation a {height:28px;padding:0 20px;line-height:28px;display:inline-block;font-size:15px;color:#fff;background:#6cc9ff;}
.listtitle .operation a:hover {text-decoration:none;background:#00a2f7;}
.listtitle .operation a.highlight {background:#ffb000;}
.listtitle .operation a.highlight:hover {background:#ff8a00;}*/
.listtitle .operation .selectbox {margin:0;display:inline-block;vertical-align:top;}
.listtitle .operation .selectbox a {padding:0 25px 0 20px;}
.listtitle .operation .selectbox .selector a {background:url(../images/user-center/ico.png) no-repeat right -438px #6cc9ff;}
.listtitle .operation .selectbox .selector a:hover {background:url(../images/user-center/ico.png) no-repeat right -478px #00a2f7;}
.listtitle .operation .selectbox .options {border:none;}
.listtitle .right {float:right;}

.listtitle .filterarea {float:right;}
.listtitle .filterarea .selectbox {float:left;position:relative;}

.listtitle .minPagenav {margin-top:12px;clear:both;}

/* filterarea */
.filterarea {margin-top:3px;float:right;position:relative;}
.filterarea div {float:left;}
.filterarea .txt {padding:0 5px;line-height:26px;}
.filterarea .btn2 {margin-right:5px;padding:0 10px;}
.filterarea .month {margin-left:2px;}
.filterarea .compositor {margin-right:0;cursor:pointer;}
.filterarea .high-low {padding-right:14px;background-position:right -1090px;}
.filterarea .low-high {padding-right:14px;background-position:right -1110px;}
.filterarea .add-btn {background:#FFB000 url(../images/ico.png) no-repeat 6px -1715px;;border:#FFB000 solid 1px;color:#FFF;padding-left:26px;float:left;}
.filterarea .disable {background-color:#CCC;border:#CCC solid 1px;cursor:default;}
.list-bottom-btn {_text-align:left;}
.list-bottom-btn .add-btn {background:#FFB000 url(../images/ico.png) no-repeat 6px -1715px;border:#FFB000 solid 1px;color:#FFF;display:inline-block;padding:0 5px 0 26px;line-height:26px;margin-top:12px;}
.list-bottom-btn .disable {background-color:#CCC;border:#CCC solid 1px;cursor:default;}
.page-articles-search .add-btn {margin-top:0;margin-bottom:12px;}

.filterarea .search {margin-left:5px;float:left;position:relative;}
.filterarea .search-manual {margin-left:0;}
.filterarea .search .submit {width:26px;height:26px;margin:1px;+margin-top:2px;border:none;border-left:solid 1px #ccc;text-indent:-9999px;overflow:hidden;position:absolute;right:0;top:0;background: #008ad2 url("../images/ico-search.png") no-repeat scroll center center;cursor:pointer;background-size:60%;}
/*.filterarea .search .submit:hover {background-color:#f0f6fd;}
.filterarea .search .submit:active {background-color:#ccecff;}*/
.filterarea .search .input-text {width:180px;}
.filterarea .search .fast-search-short {width:140px;}

.filterarea .pirceare {width:158px;min-height:28px;height:auto !important;height:26px;margin-left:5px;position:relative;z-index:1;}
.filterarea .pirceare .input-text,
.filterarea .pirceare input[type="text"] {width:50px;height:26px;line-height:26px;margin:0;padding:0;padding-left:16px;float:left;border:solid 1px #ccc;background:url(../images/imgsrc_icons.png) no-repeat 5px -1022px;}
.filterarea .pirceare .txt {float:left;line-height:28px;}
.filterarea .pirceare .submit {margin-top:5px;display:none;cursor:pointer;float:right;}
.filterarea .pirceare .absolutebox {width:154px;padding:0 5px;/*border:solid 1px #fff;border-width:0 1px 1px 1px;*/position:absolute;left:0;z-index:8;}
.filterarea .onfocus .absolutebox {padding:3px 5px 5px 5px;border:solid 1px #ccc;top:-4px;box-shadow:1px 1px 2px #ccc;left:-1px;background:#fff;}
.filterarea .onfocus .submit {display:block;}

.listtitle .filter {min-width:50px;width:auto !important;width:50px;}

.listtitle .time {width:50px;margin-left:5px;}
.listtitle .showAreaPanel {float:left;}
.listtitle #citiesarea {font-size:12px;position:absolute;left:auto;right:0;top:28px;}

.listhead {height:40px;line-height:40px;border-top:solid 1px #ddd;border-bottom:solid 1px #eee;/*clear:both;*/background:#fcfcfc;}
.listhead .head li {float:left;}
.listhead input {/*margin-top:7px;margin-right:20px;vertical-align:middle;float:left;*/}

.listhead .linkbox {}
.listhead .linkbox a {padding:0 20px;line-height:28px;color:#666;float:left;}
.listhead .linkbox a.active {margin-bottom:-1px;color:#1b719e;font-weight:bold;line-height:27px;border-bottom:solid 2px #0c83c4;}

.listhead .tabtitle {float:left;}
.listhead .tabtitle li {margin-right:10px;float:left;}
.listhead .tabtitle .tabbtn1 {height:18px;margin-top:3px;line-height:18px;}

.listhead ul li {padding:0 0.5%;/*font-size:14px;*/}
.listhead .head li {text-align:center;color:#999;position:relative;}
.listhead .head li:after {width:1px;height:18px;content:"";display:block;position:absolute;right:0;top:12px;background:#ddd;}
.listhead .head li:last-child:after {display:none;}

/*.listcontent {}*/
.listbottom {margin-top:20px;}
.listfoot {padding:20px 0 0 0;}

/* pagenav */
.pagenav {padding-top:3px;line-height:28px;text-align:center;word-spacing:-4px;color:#999;}
.pagenav span,
.pagenav a {height:28px;padding:0 10px;margin-right:4px;display:inline-block;}
.pagenav span {border:solid 1px #eee;cursor:default;}
.pagenav a {color:#008ad2;border:solid 1px #eee;}
.pagenav a:hover {border:solid 1px #ddd;text-decoration:none;background:#f0f6fd;}
.pagenav a:active {background-color:#6cc9ff;}
.pagenav a.next {border:solid 1px #00a2f7;font-weight:bold;}
.pagenav .input-text {width:35px;height:16px;padding:6px;text-align:center;border:solid 1px #ccc;}
.pagenav .go {padding:0 5px;border:solid 1px #fff;display:inline-block;}
.pagenav .current {font-weight:bold;vertical-align:top;border:solid 1px #00a2f7;color:#fff;background:#00a2f7;+margin-top:5px;}

/* minPagenav */
.minPagenav {text-align:right;line-height:20px;}
.minPagenav .pageNo {margin-right:5px;vertical-align:middle;}
.minPagenav .prev,
.minPagenav .next {width:18px;height:18px;border:solid 1px #ccc;vertical-align:middle;display:inline-block;text-align:left;text-indent:-9999px;overflow:hidden;background:url(../images/imgsrc_icons.png) no-repeat 0 -2401px;}
.minPagenav .prev:hover,
.minPagenav .next:hover {background-color:#ccecff;}
.minPagenav .prev:active,
.minPagenav .next:active {background-color:#6cc9ff;}
.minPagenav .prev {background-position:-1px -2421px;}
.minPagenav .next {background-position:0 -2401px;}
.minPagenav span.prev,
.minPagenav span.next,
.minPagenav span.prev:hover,
.minPagenav span.next:hover {background-color:#efefef;}

/* columnbox */
.columnbox {width:100%;}
.columnbox .head,
.columnbox .itembox {width:100%;padding:13px 0 13px 0;float:left;_float:none;border-bottom:solid 1px #eee;/*background:url(../images/imgsrc_bg.png) repeat-x 0 -100px;*/}
.columnbox .no-border {border:none;}
.columnbox li {padding:0 0.5%;/*font-size:14px;*/cursor:default;}
.columnbox .box1 {background-position:0 -100px;}
.columnbox .itembox:hover,
.columnbox .selected,
.columnbox .box2 {background-position:0 0;}
.columnbox .itembox:last-child {border-bottom:solid 1px #ccc;}
.columnbox .itembox:hover {background-color:#f0f6fd;}

.columnbox h4 {font-size:14px;}
.columnbox h4 .other {font-size:85%;color:#999;}
.columnbox a {/*color:#3d4d5b;*/}
/*.columnbox a:hover {color:#0c83c4;}*/
.columnbox .share_status {margin-left:20px;margin-top:5px;padding-left:20px;float:left;color:#a5a8c0;white-space:nowrap;border-left:solid 2px #ccc;}
.columnbox .file_size {margin-top:5px;padding-left:10px;float:left;color:#a5a8c0;white-space:nowrap;}
.columnbox .info {color:#a5a8c0;clear:left;}
.columnbox .other {float:right;clear:right;}
.columnbox .other a {margin-left:10px;color:#a5a8c0;}
.columnbox .itembox:hover .other a,
.columnbox .selected .other a {color:#456787;}
.columnbox .itembox:hover .other a:hover,
.columnbox .selected .other a:hover {color:#0c83c4;}
.columnbox .operation a {color:#008ad2;}
.columnbox ul {}
.columnbox ul li {float:left;}
.columnbox li.rcol {float:right;}

/* status style */
.columnbox .itembox .no,
.columnbox .itembox .company,
.columnbox .itembox .quantity-unit,
.columnbox .itembox .visited,
.columnbox .itembox .size,
.columnbox .itembox .order,
.columnbox .itembox .time,
.columnbox .itembox .date,
.columnbox .itembox .method,
.columnbox .itembox .stage,
.columnbox .itembox .region,
.columnbox .itembox .deadline,
.columnbox .itembox .messages {color:#222;}
.columnbox .itembox .status {font-size:85%;}
.columnbox .unread .title {font-weight:bold;}
.columnbox .unread .status {color:#008ad2;font-weight:bold;}
.columnbox .readed .status {color:#666;}
.columnbox .itembox .company .company-name {}
.columnbox .itembox .company .company-name a { /* add by zhuwp 20150626 */
  font-family: "Microsoft YaHei", "宋体", Arial, Helvetica, sans-serif;
  color: #666;
}
.columnbox .itembox .date,.columnbox .itembox .no{color: #666; /* add by zhuwp 20150626 */}
.columnbox .inuse .status {color:#090;}
/*.columnbox .maturity .name,*/
.columnbox .maturity .status,
/*.columnbox .expired .name,*/
.columnbox .expired .status {color:#c00;}
.columnbox .published .status {color:#090;}
/*.columnbox .untread .name,*/
.columnbox .untread .status {color:#c00;}
/*.columnbox .pending .name,*/
.columnbox .pending .status {color:#666;}
.columnbox .enabled .status {color:#090;}
/*.columnbox .block .name,*/
.columnbox .block .status {color:#666;}
.columnbox .replied .replies {color:#090;}
.columnbox .noreply .replies {color:#ccc;}
.columnbox .selected {background:#e5f1fe;}

.columnbox .itembox li.col2{ overflow:hidden;}
.columnbox .itembox li.col2 .bizmod{ float:right;}

.itembox .operation .selectbox {width:60px;margin-left:0;}
.itembox .operation .selectstyle {width:33px;padding-right:20px;border:solid 1px #fff;color:#008ad2;background:url(../images/user-center/ico.png) no-repeat right -558px;}
.itembox .operation .selectbox:hover .selectstyle {border:solid 1px #ccc;}
.itembox .operation .selectbox .options {min-width:58px;width:58px;}

.customcbox {position:relative;}
.customcbox input {position:absolute;left:0;top:-999999px;}
.customcbox .imitate {width:19px;height:20px;display:inline-block;background:url(../images/imgsrc_icons.png) no-repeat 3px -1285px;}
.customcbox .imitate:hover {background-position:3px -1345px;}
.customcbox .imitate.checked {background-position:3px -1315px;}
.customcbox .imitate.checked:hover {background-position:3px -1375px;}

/* list module end */
.recombox .picrow2 .itembox {width:33.3%;}
.picrow2 {margin-top:-10px;}
.picrow2 .itembox {margin:16px 0 0 0;padding-bottom:0;float:left;overflow:hidden;border:none;position:relative;}
.picrow2 .itembox:hover {background:none;}
.picrow2 .itembox:last-child {border:none;}
.picrow2 .itembox li {padding:0;}
.picrow2 .itembox h4 {width:90%; _width:200px; height:20px;line-height:20px;font-weight:bold;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;}
.picrow2 .itembox .col1 {width:110px;padding-right:10px;float:left;}
.picrow2 .itembox .col2 {margin:0 26px 0 110px;float:none;}
.picrow2 .itembox .desc {margin-bottom:5px;line-height:18px;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;}
.picrow2 .itembox .other {margin-top:4px;text-align:left;font-size:12px;color:#ccc;float:left;}
.picrow2 .itembox .other a {margin:0 5px 0 0;padding:3px 5px;border:solid 1px #ccc;color:#008ad2;text-decoration:none;}
.picrow2 .itembox:hover .other a:hover,
.picrow2 .itembox .other a:hover {color:#fff;cursor:default;border:solid 1px #00a2f7;background:#00a2f7;} 
.picrow2 .itembox:hover .other a:active,
.picrow2 .itembox .other a:active {box-shadow:inset 3px 3px 3px #0067bb;background:#0073c9;}

.mainlist .picrow .itembox {width:33.3%;}
.page-home .picrow .itembox {width:33.3%;}
.picrow {margin-top:-10px;}
.picrow .itembox {height:160px;+height:158px;_height:165px;margin:16px 0 0 0;padding-bottom:0;float:left;overflow:hidden;border:none;position:relative;}
.page-home .picrow .itembox {margin:16px 0;}
.picrow .itembox:hover {background:none;}
.picrow .itembox:last-child {border:none;}
.picrow .itembox li {padding:15px 0 0 0;}
.picrow .itembox h4 {width:90%;_width:200px;height:20px;line-height:20px;font-weight:bold;position:absolute;left:0;top:0;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;}
.picrow .itembox .col1 {width:100px;float:left;}
.picrow .itembox .col2 {margin:0 26px 0 110px;float:none;}
.page-home .picrow .itembox .col2 {margin:0 18px 0 110px;}
.picrow .itembox .desc {height:114px;margin-bottom:5px;line-height:160%;overflow:hidden;}
.picrow .itembox .other {text-align:left;font-size:12px;color:#ccc;float:left;}
.picrow .itembox .other a {margin:0 5px 0 0;color:#008ad2;text-decoration:underline;}

.picrow3 {margin-top:-10px;}
.picrow3 .itembox {height:153px;padding-bottom:0;float:left;overflow:hidden;position:relative;}
.picrow3 .itembox:hover {background:none;}
.picrow3 .itembox li {padding:0 0 0 0;}
.picrow3 .itembox h4 {/*border-bottom:#CCC solid 1px;*/padding-bottom:4px;margin-top:4px;}
.picrow3 .itembox h4 a {width:100%;display:inline-block;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;}
.picrow3 .itembox h4 .other {font-size:68%;}
.picrow3 .itembox h4 span {font-size:12px;margin:0 0 0 20px;font-weight:normal;}
.picrow3 .itembox .col1 {width:100px;float:left;}
.picrow3 .itembox .col2 {margin:0 120px 0 114px;/*margin:0 0 0 114px;*/padding-right:26px;float:none;}
.picrow3 .itembox .col3 {width:133px;border-left:solid 1px #ddd;float:right;text-align:center;position:absolute;right:0;top:20px;}
.picrow3 .itembox .col3 .readed {margin-top:10px;display:block;font-size:85%;}
.picrow3 .itembox .col3 .readed strong {color:#008ad2;font-weight:normal;}
.picrow3 .itembox .col3 .operation {color:#DDD;margin-top:10px;font-size:12px;}
.picrow3 .itembox .col3 span {margin:0 10px;vertical-align:middle;}
.picrow3 .itembox .col3 .operation a {background:url(../images/ico.png) no-repeat;width:60px;height:14px;display:inline-block;vertical-align:middle;}
.picrow3 .itembox .col3 .operation .ico-collect {background-position:0 -1360px;}
.picrow3 .itembox .col3 .operation .ico-collect:hover {background-position:0 -1393px;}
.picrow3 .itembox .col3 .operation .ico-download {background-position:0 -1457px;}
.picrow3 .itembox .col3 .operation .ico-download:hover {background-position:0 -1489px;}
.picrow3 .itembox .desc {margin:8px 0;color:#666;height:72px;line-height:150%;overflow:hidden;font-size:12px;}
.picrow3 .itembox .other {text-align:left;font-size:12px;color:#999;float:none;}
.picrow3 .itembox .other span {margin-right:10px;display:inline-block;}
.picrow3 .itembox .other .sharer {color:#008ad2;font-weight:normal;}

.picrow4 {margin-top:-10px;}
.picrow4 .itembox {padding-bottom:0;float:left;overflow:hidden;position:relative;}
.picrow4 .itembox:hover {background:none;}
.picrow4 .itembox li {padding:0;}
.picrow4 .itembox h4 {overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;}
.picrow4 .itembox h4 .other {font-size:68%;}
.picrow4 .itembox .col1 {width:160px;margin-bottom:12px;}
.picrow4 .itembox .col2 {width:410px;margin-left:20px;}
.picrow4 .itembox .col3 {width:143px;border-left:solid 1px #ddd;float:right;text-align:center;position:absolute;right:0;/*top:30px;*/}
.picrow4 .itembox .col3 .readed {margin-top:10px;display:block;font-size:85%;}
.picrow4 .itembox .col3 .readed strong {color:#008ad2;font-weight:normal;}
.picrow4 .itembox .desc {margin:10px 0;line-height:18px;font-size:100%;}
.picrow4 .itembox .col3 .operation {color:#DDD;margin-top:10px;font-size:12px;}
.picrow4 .itembox .col3 span {margin:0 10px;vertical-align:middle;}
.picrow4 .itembox .col3 .operation a {background:url(../images/ico.png) no-repeat;width:14px;height:14px;display:inline-block;vertical-align:middle;}
.picrow4 .itembox .col3 .operation .ico-collect {background-position:0 -1360px;}
.picrow4 .itembox .col3 .operation .ico-collect:hover {background-position:0 -1393px;}
.picrow4 .itembox .col3 .operation .ico-download {background-position:0 -1457px;}
.picrow4 .itembox .col3 .operation .ico-download:hover {background-position:0 -1489px;}
.picrow4 .itembox .other {text-align:left;font-size:85%;color:#999;float:none;}
.picrow4 .itembox .other span {margin-right:20px;}
.picrow4 .itembox .other .sharer {color:#008ad2;font-weight:normal;display:inline-block;}
.picrow4 .col2 .title .view-btn {background:#008AD2;width:100px;height:30px;line-height:30px;display:block;text-align:center;color:#fff;font-size:14px;float:right;}
.picrow4 .album-file {margin:12px 0;}
.picrow4 .album-file a {width:380px;line-height:180%;vertical-align:middle;display:inline-block;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;}
.picrow4 .album-file a img {vertical-align:middle;margin-right:6px;}

.picrow5 .itembox .col2 {padding-right:25px;}

.mainlist .vodrow .itembox {width:33.3%;}
.vodrow {margin-top:-10px;}
.vodrow .itembox {height:120px;margin:26px 0 0 0;padding:0;float:left;overflow:hidden;border:none;position:relative;}
.vodrow .itembox:hover {background:none;}
.vodrow .itembox:last-child {border:none;}
.vodrow .itembox li {padding:0;}
.vodrow .itembox h4 {height:20px;padding-left:5px;line-height:20px;color:#fff;font-weight:bold;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;}
.vodrow .itembox h4 a {color:#fff;font-size:12px;font-weight:normal;}
.vodrow .itembox .col1 {width:234px;float:none;}
.vodrow .itembox .col2 {width:200px;margin:0 26px 0 0;padding-right:34px;float:none;position:absolute;left:0;bottom:0;background:url(../images/other/blackopacity.png);}
.vodrow .itembox .desc {height:72px;margin-bottom:5px;line-height:18px;overflow:hidden;}
.vodrow .itembox .other {height:20px;line-height:20px;text-align:left;font-size:12px;color:#ccc;position:absolute;right:0;bottom:0;}
.vodrow .itembox .other a {margin:0 5px 0 0;color:#ccc;}
.vodrow .itembox .moreinfo {padding-left:15px;background:url(../images/imgsrc_icons.png) no-repeat 0 -2098px;}

/* ztree */
.ztree {padding:5px 0 15px 5px;}
.treeTitle {/*width:170px;*/margin:10px 0 0 5px;color:#456787;white-space:nowrap;/*overflow:hidden;word-break:keep-all;text-overflow:ellipsis;*/}
/* ztree */
.ztree {padding:5px 0 15px 5px;}
.treeTitle {/*width:170px;*/margin:10px 0 0 5px;color:#456787;white-space:nowrap;/*overflow:hidden;word-break:keep-all;text-overflow:ellipsis;*/}
.ztree li {line-height:normal;position:relative;}
.ztree li a {height:20px;line-height:20px;margin-left:16px;padding:0 3px 0 0color:#456787;cursor:default;display:block;}
.ztree li a:hover {text-decoration:none;color:#090;}
.ztree li a.curSelectedNode {height:22px;padding-left:0;line-height:22px;font-weight:bold;color:#0086cb;background:none;border:none;border-right:none;}
/*.ztree li span.button {vertical-align:inherit;}*/
.ztree li span.button {cursor:default;}
.ztree li span.button.switch {width:16px;height:20px;/*visibility:hidden;*/position:absolute;left:0;top:0;}
/*.ztree:hover li span.button.switch {visibility:visible;}*/
.ztree li span.button.ico_docu {margin-top:2px;}
/*.ztree li ul.line {background-position:-999px -999px;background-repeat:no-repeat;}
.ztree:hover li ul.line {background-position:0 0;background-repeat:repeat-y;}*/
.ztree li span.button.switch.level0 {visibility:hidden;width:1px;}
.ztree li ul.level0 {padding:0;background:none;}
.ztree li a.level0 {margin:5px 0 5px 1px;}

.orderType {background:#FFF;width:754px;min-height:35px;height:auto !important;height:35px;border-bottom:solid 1px #ccc;z-index:5;}
.orderType ul {margin-top:5px;float:left;}
.orderType li {float:left;}
.orderType li a {margin-left:10px;}
.orderType li:first-child a {margin-left:0;}
.orderType .line {width:37px;height:1px;border-bottom:solid 1px #ffb000;border-left:solid 0 #fff;border-right:solid 10px #fff;position:absolute;left:0;bottom:-1px;}
.orderType .selected a {color:#ffb000;}
.orderType .current .high-low {background-position:right -2142px;}
.orderType .current .low-high {background-position:right -2162px;}
.orderType .otheritem {margin:5px 0;/*margin:5px 15px;*/color:#222;float:left;}
.orderType .otheritem:before {height:12px;/*margin-right:5px;*/content:"";display:inline-block;/*border-left:solid 1px #ddd;*/}
.orderType .options {top:20px;left:10px;}
.orderType .options a {margin-left:0;}

/* sidebar */
#sidebar {font-size:12px;_text-align:left;}
.sidebar {width:220px;/*float:left;border-left:solid 1px #f6f6f6;border-top:none;color:#456787;overflow:auto;*/}
.sidebar .right-row {width:220px;}
.sidebar .sidebox,
.sidebar .sidenav,
.sidebar .modbox {margin-bottom:30px;float:none;}
.sidebar .modbox .list li a {font-size:14px;}
.sidebar .sidebar-h3 {padding:3px 10px;font-size:14px;font-weight:normal;color:#FFF;background:#008AD2;text-align:center;}

.sidenav {border:solid 1px #E5E8EA;border-top:none;}
.sidenav ul {}
.sidenav li {line-height:30px;border-bottom:solid 1px #E5E8EA;}
.sidenav li:last-child {border-bottom:none;}
.sidenav a {display:block;}
.sidenav a.main {padding-left:30px;font-size:14px;background:url(../images/imgsrc_icons.png) no-repeat 10px -2242px #F9F9F9;}
.sidenav ul.mlevel2 {clear:both;display:none;background:#F4F4F4;border-top:solid 1px #E5E8EA;}
.sidenav ul.mlevel2 li {line-height:30px;font-size:14px;border-bottom:none;}
.sidenav ul.mlevel2 li a {margin-left:40px;}
.sidenav .current ul.mlevel2 {display:block;}
.sidenav a.active {color:#008ad2;font-weight:bold;}
.sidenav ul.mlevel3 {clear:both;display:none;background:#EDEDED;border-top:solid 1px #E5E8EA;border-bottom:solid 1px #E5E8EA;}
.sidenav ul.mlevel3 li {border-bottom:none;line-height:30px;font-size:14px;}
.sidenav ul.mlevel3 li a {margin-left:60px;}
.sidenav .current ul.mlevel3 {display:block;}

/* treebar */
.treebar {/*padding:10px;*/padding:0 10px 0 10px;/*padding-bottom:54321px !important;margin-bottom:-54321px !important;*/font-size:14px;/*border:solid 1px #eee;*/}
.treebar dt {margin-top:10px;font-weight:bold;position:relative;}
.treebar dt:hover {z-index:9;}
.treebar .title {width:150px;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;}
.treebar dt,
.treebar dd {padding:3px 0 3px 0;border:solid 1px #fff;border-radius:3px;}
.treebar dd {padding:3px 0 3px 16px;border:solid 1px #fff;border-radius:3px;}
.treebar dt:hover,
.treebar dt.active,
.treebar dd.active,
.treebar dd:hover {border:solid 1px #acd0f0;background:#f2faff;}
.treebar a {color:#456787;}
.treebar a {color:#456787;text-decoration:none;}
.treebar .control {width:15px;height:20px;/*display:inline-block;*/ float:left;text-indent:-9999px;overflow:hidden;background:url(../images/imgsrc_icons.png) no-repeat 0 -595px;}
.treebar .add {padding:0;position:absolute;top:10px;right:5px;z-index:8;}
.treebar .add a {width:22px;height:21px;padding:3px;text-indent:-9999px;overflow:hidden;display:block;}

.folder {height:20px;padding-left:25px;line-height:20px;display:inline-block;background:url(../images/imgsrc_icons.png) no-repeat 0 -300px;}
.folder-open {background-position:0 -320px;}

.icon-add {background:url(../images/imgsrc_icons.png) no-repeat 3px -917px;}
.icon-myfiles {background:url(../images/imgsrc_icons.png) no-repeat 0 -900px;}
.icon-receive {background:url(../images/imgsrc_icons.png) no-repeat 0 -950px;}
.icon-recycle {background:url(../images/imgsrc_icons.png) no-repeat 0 -970px;}

#sidebar-handle {/*width:100px;*/height:30px;padding-left:22px;padding-right:15px;line-height:20px;font-size:16px;color:#666;display:block;text-decoration:none;position:absolute;top:-30px;background:url(../images/imgsrc_icons.png) no-repeat 0 -1857px;}
.show-handle #sidebar-handle {display:block;}

.hover #sidebar-handle {color:#00a2f7;background:url(../images/imgsrc_icons.png) no-repeat 0 -1887px;}
.hover #my-menu {display:block;}
.hover .treebar {display:none;}

/* keywordbar */
.keywordbar dl {margin:5px 5px 0 5px;}
.keywordbar dl dt {margin-top:10px;padding-left:3px;font-weight:bold;line-height:24px;}
.keywordbar dl dt a {color:#1b719e;}
.keywordbar dl dd {padding:4px 9px 20px 15px;border:solid 1px #f0f6fd;border-radius:3px;line-height:20px;word-spacing:10px;position:relative;border-bottom:solid 1px #cdd4e2;}
.keywordbar dl dd:after {content:"";width:100%;height:0;display:block;border-bottom:solid 1px #fff;position:absolute;bottom:-2px;left:0;}
.keywordbar dl dd:last-child,
.keywordbar dl dd:last-child:after {border-bottom:none;}
.keywordbar dl dd:hover {}
.keywordbar dl a {color:#456787;white-space:nowrap;}
.keywordbar dl dd.oneline {word-spacing:normal;}
.keywordbar dl dd.oneline a {display:block;width:100%;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;}
.keywordbar dl a:hover {color:#0c83c4;text-decoration:underline;}
.keywordbar dl .control {width:15px;height:20px;/*display:inline-block;*/ float:left;text-indent:-9999px;overflow:hidden;background:url(../images/imgsrc_icons.png) no-repeat 0 -595px;}
.keywordbar dl .folder {height:20px;padding-left:25px;line-height:20px;display:inline-block;background:url(../images/imgsrc_icons.png) no-repeat 0 -300px;}
.keywordbar dl .folder-open {background-position:0 -320px;}
.keywordbar dl dt.head {color:#1b719e;border:none;background:none;}
.keywordbar dl dt.head a {padding-left:20px;display:block;color:#1b719e;background:url(../images/imgsrc_icons.png) no-repeat 0 -794px;}

.keywordbar .more {width:190px;height:25px;cursor:pointer;position:absolute;left:15px;bottom:0;background:#f0f6fd;}

/* listbar */
.listbar {background:#F9F9F9;}
.listbar .title {padding:3px 10px;font-size:14px;font-weight:normal;color:#fff;position:relative;background:#008ad2;}
.listbar dl {margin:10px;}
.listbar dl dt {margin-top:10px;font-weight:bold;line-height:24px;color:#008ad2;}
.listbar dl dt a {color:#008ad2;}
.listbar dl dd {padding:4px 9px 20px 0;line-height:24px;/*word-spacing:10px;*/position:relative;}
.listbar dl dd:last-child,
.listbar dl dd:last-child:after {border-bottom:none;}
.listbar dl dd:hover {}
.listbar dl a {white-space:nowrap;overflow:hidden;display:block;width:100%;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;}
/*.listbar dl dd.oneline {word-spacing:normal;}
.listbar dl dd.oneline a {display:block;width:100%;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;}*/
.listbar dl a:hover {color:#0c83c4;text-decoration:underline;}
.listbar dl .control {width:15px;height:20px;float:left;text-indent:-9999px;overflow:hidden;background:url(../images/imgsrc_icons.png) no-repeat 0 -595px;}
.listbar dl .folder {height:20px;padding-left:25px;line-height:20px;display:inline-block;background:url(../images/imgsrc_icons.png) no-repeat 0 -300px;}
.listbar dl .folder-open {background-position:0 -320px;}
.listbar dl dt.head {color:#1b719e;border:none;background:none;}
.listbar dl dt.head a {padding-left:20px;display:block;color:#1b719e;background:url(../images/imgsrc_icons.png) no-repeat 0 -794px;}

/* listbar path */
/*.listbar dl dt,
.listbar dl dd {width:100%;float:left;clear:both;}
.listbar dl a {width:49%;float:left;}*/

.listbar .selected:hover,
.listbar .selected {color:#ffb000;font-weight:bold;cursor:default;text-decoration:none;}
.listbar .more {width:190px;height:25px;cursor:pointer;position:absolute;left:15px;bottom:0;background:#f0f6fd;}

/* mod box */
.modbox {/*width:28%;*/float:left;}
.modbox1 {width:280px;margin-right:26px;}
.modbox2,
.modbox6 {width:370px;margin-right:26px;}
.modbox3 {width:280px;}

.modbox .head {/*height:auto !important;*/height:30px;margin-bottom:10px;padding-bottom:8px;border-bottom:solid 1px #CCC;position:relative;z-index:1;}
.modbox .head .more {/*font-size:12px;*/position:absolute;right:0;bottom:9px;color:#777;}
.modbox .head .more:hover {color:#008ad2;}
.modbox .head h2,
.modbox .head div {display:inline-block;}
.modbox .head h2 {/*margin-bottom:5px;*/}

.modbox .head .filterarea {*position:absolute;*left:70px;*bottom:5px;z-index:1;}
.modbox .head .selectbox {*width:50px;*float:left;overflow-x:visible;} /* for ie lte 7 */
.modbox .head .selectstyle {height:18px;line-height:18px;font-size:12px;color:#666;border:none;background-color:#f5f5f5;background-position:right -400px;}
.modbox .head .options {left:0;top:20px !important;top:18px;font-size:12px;overflow-x:visible;}
.modbox .head .line {width:58px;height:1px;border-bottom:solid 1px #ffb000;border-left:solid 0 #fff;border-right:solid 10px #fff;position:absolute;left:0;bottom:-1px;}

.modbox .list {line-height:32px;}
.modbox .picmodlist {line-height:34px;}
.modbox .hot-ranking {line-height:36px;}
.modbox .list li {width:100%;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;display:block;}
.modbox ol {margin:0;padding:0;list-style:none;}
.modbox ul.list li {background:url(../images/ico.png) no-repeat 0 -362px;}
.modbox .list li a {/**width:66%;width:200px; */white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;*overflow:hidden;*display:block;padding-left:10px;}
.right-layer .hot-ranking li a { width: 180px;}
.modbox .list li.related-album {background:none;}
.modbox .list li.related-album a {padding-left:0;}
.modbox .list li.related-album a img {vertical-align:middle;margin-right:6px;}
.modbox .list li .other,
.modbox .list .pages,
.modbox .list .date {padding-left:10px;float:right;font-size:85%;color:#999;}
.modbox .list .pages {margin-left:10px;}

.modbox .keyword {line-height:32px;}
.modbox .keyword li {width:33%;float:left;}
.modbox .keyword li a {width:85%;padding-left:10px;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;display:block;zoom:1;background:url(../images/ico.png) no-repeat 0 -362px;}

.modbox .tabwords {width:auto !important;width:85%; _width:95%; overflow:hidden;vertical-align:middle;*vertical-align:auto;font-size:15px;display:inline-block;}
/*.modbox .head .tabwords {*position:absolute;*left:70px;*bottom:5px;}*/ /* for ie lte 7 */
.modbox .tabwords li {padding-top:7px;vertical-align:bottom;float:left;}
.modbox .tabwords a {margin-left:10px;color:#222;}
.modbox .tabwords .selected a {color:#ffb000;}
.modbox .tabwords li.all {padding-top:0;}
.modbox .tabwords .all a {margin-left:0;font-weight:normal;color:#008ad2;}
.modbox .all {font-size:21px;}
.modbox .tag {padding-left:16px;background:url(../images/ico.png) no-repeat 0 -397px;}
.modbox .selected .tag {background-position:0 -428px;}

.modbox1 h2.title,
.modbox2 h2.title,
.modbox4 h2.title,
.modbox6 h2.title,
.modbox7 h2.title {display:none;}

.modbox1 .head .tabwords,
.modbox2 .head .tabwords {*left:0;} /* for ie lte 7 */

.modbox4 .head .line,
.modbox5 .head .line {width:80px;}

.modbox5 .head-1 .line {width:104px;}

.modbox6 .head .line {width:100px;}
.modbox6 .modbox5 .head .line {width:80px;}

.modbox7 .head .line {width:37px;}

.modbox8 {margin-top:14px;_text-align:left;}
.modbox8 .head .line {width:100px;}
.modbox8 .modbox5 .head .line {width:80px;}

.modbox2 .new-price {border:#dfdfdf solid 1px;width:380px;height:24px;line-height:24px;padding-left:6px;margin-bottom:6px;font-size:12px;}
.modbox2 .new-price span {color:#c00;margin-left:6px;}
.modbox2 .new-price a {background:#f7f7f7;border-left:#dfdfdf solid 1px;width:88px;height:24px;text-align:center;display:block;color:#008ad2;text-decoration:underline;float:right;}
.modbox2 .new-price a:hover {color:#ffb000;}

ol.list .num {width:20px;height:20px;margin-top:6px;line-height:20px;display:inline-block;float:left;text-align:center;color:#fff;background:#888;}
ol.hot-ranking .num {margin-top:9px;}
ol.list .num1 {background:#f80;}
ol.list .num2 {background:#fa0;}
ol.list .num3 {background:#fa0;}

.rankingbox .head h2,
.rankingbox .tab_c h3,
.rankingbox .face,
.rankingbox .point {display:none;}
.rankingbox li {position:relative;}
.rankingbox li span,
.rankingbox li div {display:inline-block;}
.rankingbox li .heat {font-size:12px;text-align:right;position:absolute;right:0;top:0;background:#fff;}
.rankingbox li .heat strong {color:#008ad2;}

.rankingbox li:first-child {border-top-color:#fff;}
.rankingbox .current {padding-bottom:5px;border-top:solid 1px #eee;border-bottom:solid 1px #eee;zoom:1;}
.rankingbox .current:after {height:0;content:"";display:block;clear:both;}
.rankingbox .current .face,
.rankingbox .current .point {display:block;}
.rankingbox .current .face {margin:6px 0 0 4px;float:left;}
.rankingbox .current .face img {width:50px;height:50px;}
.rankingbox .current .name {/*width:150px;*/ margin-top:4px;display:inherit;line-height:20px;}
.rankingbox .name a {width:110px;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;display:block;}
.rankingbox .current .name a {width:auto;}
.rankingbox .current .other {/*width:156px;*/ line-height:18px;float:none;}
.rankingbox .current img {float:left;border:solid 1px #ccc;}
.rankingbox .current .num {font-size:12px;line-height:15px;position:absolute;left:0;top:-4px;background:url(../images/ico.png) no-repeat 0 -500px;}
.rankingbox .current .heat {position:relative;}
.rankingbox .tab_c {margin-top:-3px;}
.rankingbox .list .current .other {float:left;}

/* mod-row */
.mod-row {overflow:hidden;clear:both;}
.mod-row h2 {margin:40px 0 20px 0;padding:7px 15px;color:#fff;font-weight:normal;font-size:18px;position:relative;background:#008ad2;}
.mod-row h2 .more {color:#fff;font-size:14px;color:#d0edfc;position:absolute;top:8px;right:15px;}
.mod-row .sidebar {width:280px;min-height:100%;padding-bottom:656565px;margin-bottom:-656565px;/*border-right:solid 1px #eee;*/float:left;background:#f8fdff;}
.mod-row.even .sidebar {background:#f9f9f9;}
.mod-row .sidebar dl {margin:0 0 0 15px;}
.mod-row .sidebar dd {padding:0;}
.mod-row .sidebar dd:after {border-bottom:none;}
.mod-row .columnbox {width:auto;margin-left:300px;}
.mod-row .columnbox ul:hover {background:none;}
.mod-row .columnbox ul:first-child {padding-top:0;}
.mod-row .columnbox ul:last-child {border-bottom:none;}
.mod-row .columnbox h4 {margin-bottom:7px;font-size:16px;}
.mod-row .columnbox h4 .date {font-size:12px;}
.mod-row .columnbox .desc {color:#666;}
.mod-row .col1 {width:100px;}
.mod-row .col2 {margin-left:100px;float:none;}

/* ----------------------
 Main Layout
 - - - - - - - - - - - */
#web {margin:auto;}
#main {width:1000px;margin:12px auto;zoom:1;font-size:12px;}
.page-home #main {margin-top:0;font-size:14px;}
#main:after {height:0;content:"";display:block;clear:both;}
#breadcrumb {width:1000px;margin:auto;}
#breadcrumb .selectbox {display:inline-block;z-index:4;}
#breadcrumb .selectstyle {height:auto;line-height:20px;border:none;background-position:right -398px;}
#breadcrumb .selectbox .options {top:20px;z-index:5;}

#main .mainSearch {min-height:30px;height:auto !important;height:30px;margin-bottom:30px;color:#666;clear:both;text-align:center;position:relative;}
#main .mainSearch .input-text {width:300px;}

#main .logoarea {width:330px;margin:auto;padding:60px 0 50px 0;}
#main .logoarea img {float:left;}
#main .logoarea .ptitle {margin:15px 0 0 15px;padding-left:15px;line-height:21px;float:left;color:#222;border-left:solid 2px #ccc;}

.left-row .pic-box {width:694px;}
.row-1 , .row-2 , .row-3 {width:214px;float:left;}
.row-2 {margin:0 26px;}
.left-row .pic-row {height:180px;margin-bottom:0;}
.left-row .pic-row a {width:100px;text-align:center;display:block;font-size:12px;line-height:130%;color:#666;margin-right:14px;float:left;overflow:hidden;position:relative;}
.left-row .pic-row a:hover {color:#008ad2;}
.left-row .pic-row a:last-child {margin-right:0;}
.left-row .pic-row a img {width:98px;height:136px;margin:10px 0 4px 0;border:#E5E5E5 solid 1px;border-bottom:#BFBFBF solid 2px;}
.left-row .pic-row a .bg-hover {position:absolute;visibility:hidden;opacity:0;z-index:2;top:11px;left:1px;width:98px;height:136px;cursor:pointer;background-color:#000;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;}
.left-row .pic-row a:hover .bg-hover {opacity:.2;filter:alpha(opacity=20);visibility:visible;}
.left-row .pic-row a b {background:url(../images/icons/ico-look.png) no-repeat 8px 0;position:absolute;display:none;z-index:3;cursor:pointer;top:60px;left:23px;padding-top:35px;color:#fff;font-size:14px;font-weight:normal;}
.left-row .pic-row a:hover b {display:block;}

.itembox a.book-page {height:136px;display:block;position:relative;float:left;}
.itembox a.book-page img {width:98px;height:136px;border:#E5E5E5 solid 1px;border-bottom:#BFBFBF solid 2px;}
.itembox a.book-page:hover img {border-bottom:#999 solid 2px;}
.itembox a.book-page .bg-hover {position:absolute;visibility:hidden;opacity:0;z-index:2;top:1px;left:1px;width:98px;height:136px;cursor:pointer;background-color:#000;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;}
.itembox a.book-page:hover .bg-hover {opacity:.2;filter:alpha(opacity=20);visibility:visible;}
.itembox a.book-page b {background:url(../images/icons/ico-look.png) no-repeat 8px 0;position:absolute;display:none;z-index:3;cursor:pointer;top:40px;left:23px;padding-top:35px;color:#fff;font-size:14px;font-weight:normal;}
.itembox a.book-page:hover b {display:block;}

.txt-box .row-1 , .txt-box .row-2 , .txt-box .row-3 {margin-top:26px;margin-bottom:0;}
.txt-box .row-1 {clear:left;}
.left-row .txt-box h4 {width:92%;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;}
.left-row .txt-box .desc {width:96%;margin:6px 0 2px 0;display:block;overflow:hidden;height:54px;}
.left-row .txt-box .detail {color:#008ad2;font-size:12px;text-decoration:underline;}
.right-row .professor {width:280px;margin:16px 0 18px 0;}
.professor-pic , .professor-txt {height:64px;float:left;}
.professor-btn {height:64px;text-align:center;float:right;}
.professor-btn a {height:24px;margin-bottom:6px;padding:0 7px;display:block;line-height:24px;font-size:12px;cursor:pointer;}
.professor .professor-pic {width:64px;height:64px;margin:0 10px 0 4px;position:relative;}
.professor .professor-pic img {width:64px;height:64px;}
.professor .professor-pic em {background:url(../images/other/ico-professor.png) no-repeat;width:25px;height:17px;display:block;position:absolute;top:-4px;left:-4px;}
.professor .professor-txt {width:120px;margin-right:10px;}
.professor .professor-txt h4 {font-size:13px;margin:0;padding:0;}
.professor .professor-txt span {color:#666;font-size:12px;line-height:130%;padding:0;display:block;}
.professor .professor-txt span em {color:#222;font-style:normal;}
.professor .professor-btn a {color:#008ad2;font-size:12px;text-decoration:underline;}
.professor .professor-btn a:hover {color:#ffb000;}
.professor .professor-btn a.highlightBtn {color:#fff;text-decoration:none;}
.professor .professor-btn a.ask-btn {color:#fff;width:50px;height:24px;line-height:24px;text-decoration:none;display:block;margin-bottom:6px;}
.professor .professor-btn a.ask-btn:hover {background:#ff8a00;}

.right-row .normal-box {width:280px;/*margin-top:28px;*/}
.normal-box h3 {font-size:21px;color:#008ad2;font-weight:normal;margin-bottom:8px;}
.normal-box h3 a {font-size:14px;margin-top:7px;display:block;float:right;color:#777;}
.normal-box h3 a:hover {color:#008ad2;}
.normal-box .normal-content {background:#f4f4f4;padding:12px;padding-bottom:0;width:256px;}
.normal-box .normal-content .content-box {width:248px;height:82px;padding-bottom:12px;}
.content-box img {width:82px;height:82px;display:block;margin-right:12px;float:left;}
.content-box .content-title {width:150px;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;display:inline-block;font-weight:bold;}
.content-box p {font-size:12px;line-height:150%;margin:5px 0 2px 0;color:#666;height:38px;overflow:hidden;}
.content-box span {font-size:12px;}
.content-box span strong {color:#008ad2;margin-right:6px;}
.right-layer .content-box {width:248px;height:82px;padding-bottom:16px;}
.right-lager-ad {display:block;margin-bottom:12px;}

.right-row .hot-ranking a.download-btn {width:28px; _width:40px;text-align:right;display:inline-block;background:url(../images/ico.png) no-repeat 0 -453px;color:#222;}
.right-row .book-info img {width:11px;height:11px;margin:4px 0 0 0;}
.right-row .book-info span {float:right;}

.middle-banner {margin-bottom:30px;}

.left-row .software-box {width:694px;}
.software-box .software-main {width:50%;height:142px;margin:12px 0;float:left; display:inline-block;}
.software-main .software-pic {width:136px;height:142px;text-align:center;float:left; display: inline-block;}
.software-main .software-pic a img{width:84px; height:84px; }
.software-main h4 a {width:210px;_width:200px;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;display:inline-block;}
.software-main p {font-size:12px;color:#666;line-height:150%;margin:4px 0;}
.software-main .middle-line {color:#ccc;margin:0 12px;}
.software-main .download-link {color:#008ad2;}
.right-ad {display:block;margin:15px 0;clear:both}

.friend-link {background:#f6f6f6;width:960px;padding:0 20px;margin-bottom:30px; _width:1000px;}
.friend-link h3 {border-bottom:#ddd solid 1px;font-size:21px;padding:12px 0;margin-bottom:12px;font-weight:normal;}
.friend-link ul li {width:140px;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;display:inline-block;float:left;padding-bottom:12px;margin-right:20px;}

/* footer */
#footer {margin-top:50px;background:#f6f6f6;border-top:solid 1px #ddd;height:144px;padding-top:16px;}
.footer-main {width:1000px;margin:0 auto;}
.footer-main p {margin:0;padding:0;line-height:170%;}
.footer-left {width:640px;float:left;}
.footer-left a {color:#666;}
.footer-left a:hover {color:#008ad2;}
.footer-left span {color:#ccc;margin:0 12px;}
.footer-left .p-1 {margin-bottom:26px;}
.footer-left .p-2 {color:#999;}
.footer-weibo {width:360px;float:left;}
.footer-weibo .sina-weibo {background:url(../images/pic-weibo.gif) no-repeat;padding-left:30px;float:right;}
.footer-weibo .sina-weibo:hover {background-position:0 -40px;color:#c00;}
.footer-weibo .qq-weibo {background:url(../images/pic-weibo.gif) no-repeat 0 -80px;padding-left:30px;margin-left:30px;float:right;}
.footer-weibo .qq-weibo:hover {background-position:0 -123px;}

#mintop {width:100%;border-bottom:solid 1px #ccc;display:none;position:fixed;left:0;top:0;z-index:9999;background:#fafafa;}
#mintop .other {height:40px;float:right;}
#mintop .logo {margin-left:50px;height:40px;line-height:40px;font-size:18px;color:#008ad2;}
#mintop .shortcut-menu {width:40px;height:40px;border:solid 1px #ccc;border-width:0 1px;text-indent:-999px;overflow:hidden;display:inline-block;background:url(../images/imgsrc_icons.png) no-repeat 0 -1789px;}
#mintop .shortcut-menu:hover {background-position:0 -1819px;}
#mintop ul {width:1000px;margin:auto;}
#mintop li {float:left;}
#mintop .showAreaPanel {float:left;}

/* header */
#header {margin-bottom:12px;font-size:12px;}
.page-home #header {margin-bottom:0;}
#header .top {width:1000px;height:110px;margin:auto;}
#header .logo {margin:20px 0 0 0;width:200px;}
#header div.logo {width:220px;height:48px;float:left;text-indent:-9999px;overflow:hidden;background:url(../images/logo.png) no-repeat;}

.header-top {background:#FCFCFC;border-bottom:#EEE solid 1px;height:40px;line-height:40px;font-size:12px;}
.header-main {width:1000px;margin:0px auto;position:relative;}
.header-top .header-left {width:400px;height:30px;color:#666;float:left;}
.header-top .header-right {width:600px;height:30px;color:#666;float:left;}
.header-top .header-right {text-align:right;}
.header-top span {color:#ccc;margin:0 4px;}
.header-left .set-index {background:url(../images/ico.png) no-repeat 0 2px;padding-left:16px;}
.header-left img {vertical-align:middle;margin:0 4px;}

.header-right .login-link {color:#008ad2;font-weight:bold;margin-left:16px;}
.header-right .register-link {color:#222;margin-left:16px;font-size: 12px;line-height: 28px;}
.header-right .register-link:hover {color:#008ad2;}
.header-right .sina-weibo , .header-right .qq-weibo {background:url(../images/ico.png) no-repeat;padding:0 9px;margin-left:8px;}
.header-right .sina-weibo {background-position:0 -66px;}
.header-right .sina-weibo:hover {background-position:0 -32px;}
.header-right .qq-weibo {background-position:0 -134px;}
.header-right .qq-weibo:hover {background-position:0 -100px;}
.header-right em {background:url(../images/ico.png) no-repeat 0 -160px;color:#FA0;font-style:normal;font-weight:bold;padding-left:24px;display:inline-block;font-family:Helvetica, Arial, sans-serif}
.header-right .user-info {margin:0;color:#666;}
.header-right .user-name {background:url(../images/ico-user-name.png) no-repeat right 20px;padding-right:12px;color:#008ad2;font-weight:bold;margin:0;cursor:default;display:inline-block;position:relative;z-index:1002;}
.header-right .user-name-1 {background:url(../images/ico-user-name.png) no-repeat right -7px;}
.user-name {display:inline-block;_zoom:1;*display:inline;}
.user-name .id-card {background:#fff;border:#DDD solid 1px;width:220px;text-align:left;font-weight:normal;color:#666;position:absolute;top:38px;left:-8px;z-index:999;display:none;}
.user-name .id-card .new-message{color:red;margin-left: 45px;cursor: pointer;}
.user-name .id-card .new-message span{padding:0 5px;color:red}
.user-name .info-link a {color:#008ad2;float:left;}
.user-name .info-link {padding-left:8px;overflow:hidden;line-height: 30px}
.user-name .info {background:#F2F2F2;width:204px;padding:8px;line-height:150%;position:relative;}
.user-name .info img {width:42px;height:42px;margin-right:8px;float:left;}
.user-name .info .head-mask {background:url(../images/other/pic-id-head-mask.png) no-repeat;width:44px;height:44px;position:absolute;top:7px;left:8px;}
.user-name .info span {margin:0;}
.user-name .info .id-name {width:70%;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;display:block;color:#222;margin-bottom:6px;}
.user-name .info strong {color:#C00;}
.user-name .type {padding-left:49px;line-height:26px;}
.user-name .type span {color:#666;}
.user-name .type span strong {color:#008ad2;}
.user-name .info-link span {float:left;color:#777;}
.user-name .new-message-btn{display: inline-block ;width:49px;height:24px; background:url(../images/new-message.gif) no-repeat 0 10px;cursor: pointer;line-height: 40px;}

.header-center {}
.header-center .logo-area {width:300px;height:80px;float:left;}
.header-center .search {width:520px;height:44px;padding-top:43px;float:left;}
.header-center .site {width:180px;height:74px;float:left;}
.header-center .logo-area img {float:left;}
.header-center .logo-area .change-area {height:43px;text-align:center;padding:3px 8px 0 8px;margin:25px 0 0 8px;float:left;position:relative;/*z-index:10001;*/}
.header-center .change-area .area-name {display:block;font-size:16px;cursor:default;}
.header-center .change-area a {font-size:12px;color:#4CADDF;}
.header-center .change-area a:hover {color:#008ad2;}
.change-area .area-box {position:absolute;top:52px;left:-13px;display:none;background:#fff;border:#DFDFDF solid 1px;border-top-width:1px;border-bottom-width:2px;padding:0 12px;z-index:15000;}
.change-area .area-box li {width:382px;height:28px;line-height:28px;text-align:left;font-size:12px;}
.change-area .area-box li span {color:#999;margin-right:12px;}
.change-area .area-box li a {color:#222;margin-right:22px;}
.change-area .area-box li a:hover {color:#008ad2;}
.change-area .area-box li a.focus-area {color:#F60;}
.change-area .area-box li.close-li {height:20px;position:relative;}
.change-area .area-box li.web-li {border-bottom:#F6F6F6 solid 1px;height:auto;}
    .change-area .area-box li.web-li span {float:left;}
    .change-area .area-box li.web-li div {float:left;width:305px;}
.change-area .area-box li a.close-area {width:35px;height:20px;margin:0;display:block;cursor:default;float:right;text-indent:-9999px;overflow:hidden;background:url(../images/imgsrc_icons.png) no-repeat -78px -1470px;}
.change-area .area-box li a.close-area:hover {background:url(../images/imgsrc_icons.png) no-repeat -78px -1450px #de422f;}
.change-area .area-box li a.close-area:active {background-color:#c00;}
.change-area .area-box .ico-arrow {background:url(../images/pic-search-tabs-bg.png) no-repeat center bottom;width:10px;height:5px;position:absolute;top:-5px;left:23px;}

.site a {background:url(../images/pic-site.png) no-repeat;width:54px;height:14px;padding-top:46px;text-align:center;color:#7AD4FF;line-height:120%;display:block;margin-left:20px;float:right;font-size:12px;}
.site a:hover {color:#008ad2;text-decoration:none;}
.site a.i-shop {background-position:-67px 0;}
.site a.i-shop:hover {background-position:-215px 0;}
.site a.i-toone {background-position:8px 0;}
.site a.i-toone:hover {background-position:-140px 0;}

/* header2 */
.pHStyle2 #header {min-width:1000px;height:80px;margin-bottom:0;background:#008ad2;}
.pHStyle2 #header .header_c {width:1000px;margin:auto;position:relative;}
.pHStyle2 #header .topbar {position:absolute;top:5px;right:0;}
.pHStyle2 #header .logo-area .logo {width:152px;height:37px;display:inline-block;text-indent:-9999px;overflow:hidden;background:url(../images/user-center/logo.png) no-repeat;margin-top:20px;}
.pHStyle2 #header .logo-area .sectitle {height:20px;margin:14px 0 0 16px;padding-left:16px;font-size:18px;line-height:20px;color:#fff;display:inline-block;vertical-align:middle;border-left:solid 1px #7fc5e9;}
.pHStyle2 #header .user-area {color:#fff;font-size:12px;}
.pHStyle2 #header .user-area .links a {margin-left:16px;color:#fff;}
.pHStyle2 #header .user-area .user-name {height:20px;cursor:default;}
.pHStyle2 #header .user-area .user-name .id-card {top:20px;}
.pHStyle2 #header .user-area .info-link {line-height:30px;}
.pHStyle2 #header .user-area .info-link span {padding:0 12px;}
.pHStyle2 #header #nav {height:auto;position:absolute;top:40px;right:0;}
.pHStyle2 #header #nav .nav_inner,
.pHStyle2 #header #nav ul {width:auto;}
.pHStyle2 #header #nav a {height:auto;padding:4px 10px;font-size:14px;line-height:20px;}
.pHStyle2 #header #nav .tgshop a {padding-left:40px;background-position:16px -1138px;}

.secheader {line-height:46px;background:#eaedf1;}
.secheader .pagetitle {width:1000px;margin:0 auto;font-size:21px;}
.secheader .pagetitle .sort {padding:0 5px;font-size:85%;border:solid 1px #222;}

/* content */
.two-row , .three-row , .two-row-1 {margin-bottom:20px;}
.left-row , .center-row , .right-row {float:left;}
.two-row .left-row {width:694px;margin-right:26px;}
.two-row .right-row {width:280px;}
.two-row .right-row-1 {margin-bottom:20px;}
.two-row-1 .left-row {width:754px;margin-right:26px;}
.two-row-1 .right-row {width:220px;}
.two-row .right-row .right-layer {margin-bottom:30px;}
.two-row .mainlist {width:780px;}
.two-row .mainlist .head {margin-right:26px;}
.two-row .sidebox {width:220px;}

.banner-row {background:url(../images/other/pic-banner-row-bg.png) repeat-x;margin-bottom:24px;}
.banner-row .top-banner {width:1000px;height:249px;margin:0 auto;position:relative;}
#slides {display:block;width:100%;height:249px;list-style:none;padding:0;margin:0;position:relative;}
#slides li {display:block;width:100%;height:100%;list-style:none;padding:0;margin:0;position:absolute;}
/*#slides li a {display:block;width:100%;height:100%;text-indent:-9999px;}*/
#slides li .link-btn {width:168px;height:47px;display:block;}
#slides li .link-txt {background:url(../images/other/pic-cloud.png) no-repeat;display:block;color:#FFE918;font-weight:bold;padding-left:30px;}
#slides li .link-name {display:none;}
#slides .link-btn-1 {background:url(../images/other/pic-download-yellow.png) no-repeat;margin:134px 0 0 146px;}
#slides .link-btn-2 {background:url(../images/other/pic-download-yellow.png) no-repeat;margin:40px 0 0 600px;}
#slides .link-btn-3 {background:url(../images/other/pic-buy-green.png) no-repeat;margin:30px 0 0 600px;}
#slides .link-btn-4 {margin:40px 0 0 600px;}
#slides .link-btn-5 {margin:10px 0 0 600px;}
#slides .link-btn-6 {background:url(../images/other/pic-buy-yellow.png) no-repeat;margin:20px 0 0 600px;}
#slides .link-btn-7 {background:url(../images/other/pic-download-yellow.png) no-repeat;margin:114px 0 0 146px;float:left;}
#slides .link-btn-8 {background:url(../images/other/pic-buy-green.png) no-repeat;margin:114px 0 0 30px;float:left;}
#pagination {background:#86DDFF;width:1000px;height:30px;display:block;list-style:none;position:absolute;left:0;bottom:0;z-index:9900;padding:0;margin:0;}
#pagination li {display:block;list-style:none;/*width:199px; 5 banner*/ width:249px; height:30px;line-height:30px;text-align:center;float:left;background:#86DDFF;border-right:#0099FF solid 1px;overflow:hidden;}
#pagination li:last-child,
#pagination li.li-last-child {border-right:none;/*width:175px;*/}
#pagination li a {display:block;width:100%;height:100%;padding:0;margin:0;color:#006BA6;font-weight:normal;}
#pagination li a:hover {text-decoration:none;}
#pagination li.current {background:#0099FF;}
#pagination li.current a {color:#FFF}

.two-row .shortcut {background:#fff;border:#D3E0F0 solid 1px;width:278px;height:228px;}
.shortcut dl {margin-bottom:14px;}
.shortcut dt {background:#F3F8FC url(../images/ico.png) no-repeat;width:234px;height:34px;line-height:34px;font-size:16px;font-weight:bold;color:#008ad2;padding-left:44px;margin-bottom:8px;}
.shortcut dd ul {margin-left:10px;}
.shortcut dd a {line-height:200%;}
.shortcut .online dt {background-position:12px -264px;}
.shortcut .online li {width:33%;float:left;}
.shortcut .service dt {background-position:12px -302px;}
.shortcut .service li {width:49.9%;float:left;}
.shortcut dd table {width:100%;}
.shortcut dd table td {vertical-align:middle;line-height:200%;padding-left:8px;}
.shortcut dd .hot-key {color:#F60;font-weight:bold;position:relative;}
.hot-key .ico-hot {width:9px;height:11px;display:block;position:absolute;top:-2px;right:-10px;background:url(../images/icons/ico-hot.gif) no-repeat;}

.three-row .left-row {width:280px;margin-right:26px;}
.three-row .center-row {width:388px;margin-right:26px;}
.three-row .right-row {width:280px;}

#search {/*width:45%;margin:25px 0 0 6% !important;margin:25px 0 0 3%;*/float:left;position:relative;z-index:1001;margin-left: 3%;}
#search .search-tab {position:absolute;top:19px; +top:20px;left:0;z-index:99;}
#search .search-tab li {margin-right:8px;float:left;/*padding-right:15px;background:url(../images/pic-search-tabs-bg.png) no-repeat left 24px;*/}
#search .search-tab a {padding:0 14px;line-height:28px;display:block;font-size:12px;color:#333;}
#search .search-tab a.active {color:#fff;/*background:url(../images/pic-search-tabs-bg.png) no-repeat center 22px;*/background:#41afe8;transition:background-image linear 0.2s;color:#FFF;}
/*#search .search-tab a.focusbg {background:url(../images/pic-search-tabs-bg-hover.png) no-repeat center 22px;}*/
#search form {margin-right:80px;clear:both;position:relative;z-index:15;}
#search input {margin:0;}
#search .search-input {width:402px;height:16px;_height:30px; _width:440px;padding-left:6px;line-height:16px;display:block;background:#fff url(../images/ico.png) no-repeat 8px -231px;border:#ffb000 solid 2px;border-right:none; color:#333; font-size:12px;}
#search .search-btn {width:70px;height:30px;font-size:16px;padding:0;position:absolute;top:0;right:-67px;*top:1px;_right:10px;}

#user-area {width:22%;padding-top:45px;float:right;}
#user-area .login {padding:10px 50px 0 0;float:right;font-size:12px;color:#ddd;display:block;position:relative;z-index:3;}
#user-area .login li {display:inline-block;*float:left;position:relative;}
#user-area .login li ul {display:none;}
#user-area .login li:hover ul {display:block;}
#user-area .login a {font-size:14px;display:block;}
#user-area .login .morelogin {width:20px;height:20px;vertical-align:middle;display:inline-block;*float:left;text-indent:-9999px;overflow:hidden;background:url(../images/imgsrc_icons.png) no-repeat -1px -552px;}
#user-area .login li:hover .morelogin,
#user-area .login .morelogin:hover {width:18px;height:19px;border:solid 1px #ccc;border-bottom:none;background-position:-2px -553px;}
#user-area .login .link-reg {margin-left:10px;}
#user-area .otherlogin {padding:5px;border:solid 1px #ccc;white-space:nowrap;position:absolute;left:0;top:20px;}
#user-area .qqlogin {padding-left:20px;background:url(../images/imgsrc_icons.png) no-repeat 0 -1257px;}

#user-area .user {width:80%;margin-right:5px;font-size:12px;text-align:right;float:right;display:table;position:relative;z-index:3;}
#user-area .userface {width:35px;margin:2px 0 0 5px;float:right;display:table-cell;*position:absolute;*top:0;*right:0;}
#user-area .companyName {width:100%;*width:130px;margin-right:35px;vertical-align:middle;display:table-cell;*display:block;}
#user-area .link {color:#008ad2;}
#user-area .user .menu {width:100%;right:0;top:34px;background:#fff;}
#user-area .user:hover {color:#fff;background:#f2f9fd;}
#user-area .user:hover .menu {display:block;}

#nav {height:38px;position:relative;background:#008ad2;/*url(../images/pic-navback.png) center top no-repeat;*/z-index:1000;border-bottom:#006BA6 solid 1px;}
#nav .nav_inner/*,
#nav ul*/ {width:1000px;margin:0 auto; position:relative;z-index:1;}
#nav li {/*margin:0 15px;padding:5px 0;*/float:left;}
#nav a {/*padding:5px 0;*/height:38px;padding:0 15px;color:#fff;display:block;font-size:16px;/*line-height:20px;*/line-height:38px;transition:background-color .1s linear;_height:auto;}
#nav a:hover {/*color:#ccecff;*/background:#007abc;}
#nav .active {/*padding-bottom:3px;border-bottom:solid 2px #fff;*/background:#006ba6;}
#nav .active:hover {background-color:#006ba6;color:#fff;}
#nav .small a {font-size:13px;}
#nav .right {float:right;}
#nav .tgshop a {padding-left:40px;background-image:url(../images/icons/ico-software-sub.png);background-repeat:no-repeat;background-position:right bottom;}
#nav .tgshop .mlevel2 a {background-image:none;}
#nav .tgshop ul li {width:120px;}
#nav .line {height:1px;border-bottom:solid 2px #fff;position:absolute;bottom:-2px;}

#nav ul.mlevel2 {background:#FFF;border:#008AD2 solid 1px;width:auto;display:none;position:absolute;top:38px;cursor:default;z-index:1001;}
#nav ul.mlevel2 li {position:relative;float:none;white-space:nowrap;}
/*#nav ul.mlevel2 li:after {width:0;height:14px;content:"";float:left;border-right:solid 1px #ccc;position:absolute;right:0;top:10px;z-index:2;}*/
#nav ul.mlevel2 li.noafter:after,
#nav ul.mlevel2 li:last-child:after {display:none;}
/*#nav ul.mlevel2 li:hover {background:#F9F9F9;}*/
#nav ul.mlevel2 li.parent {color:#999;font-size:14px;height:34px;line-height:34px;padding-left:14px;}
#nav ul.mlevel2 li span {color:#CCC;font-size:12px;height:36px;line-height:36px;}
#nav ul.mlevel2 a {color:#222;position:relative;z-index:3;font-size:14px;height:34px;line-height:34px;padding-left:0;padding-right:0;margin-left:10px;margin-right:10px;display:inline-block;}
#nav ul.mlevel2 a:hover,
#nav ul.mlevel2 .active {color:#ffb000;background:none;/*border-bottom:#FFB000 solid 2px;*/box-sizing:border-box;transition:border .1s linear}
/*#nav .current .mlevel2 {display:block;}*/
#nav li a.nav-sub {background-image:url(../images/icons/ico-nav-sub.png);background-repeat:no-repeat;background-position:right bottom;}
#nav ul.mlevel2-2 a {padding:0 10px;}

.topareabg {margin-top:-10px;padding:10px 0 10px 0;border-bottom:solid 1px #ececec;background:#fafafa;}
#toparea {width:1000px;margin:auto;overflow:hidden;}


#toparea .banner{
	width:563px;
	height:306px;
	float:right;
	margin:10px;
	}
#toparea .banner img{float:left;}
#toparea .banner .banner_nav_box{
	float:left;
	background-color:#49afe4;
	width:113px;
	height:306px;
	}
#toparea .banner .banner_nav h1{
	width:113px;
	background:#fa870a url(/skin/default/images/other/head-shadow.png) repeat-x bottom;
	text-align:center;
	line-height:39px;	
	font-family:"微软雅黑";
	font-size:16px;
	color:white;
	}
#toparea .banner .banner_nav li a{
	display:block;
	width:113px;
	line-height:28px;
	text-align:center;
	font-size:13px;	
	font-family:"微软雅黑";
	color:#eeeeee;
	background-color:#49afe4;
	}
#toparea .banner .banner_nav li a:hover{
	background-color:#FFF;
	color:#49afe4;
}


#toparea .tagbox {width:278px;/*margin-bottom:5px;*/float:left;border:solid 1px #d3e0f0;}
/*#toparea .tagbox:hover {border:solid 1px #ffb000;}
#toparea .tagbox:hover .title {background:#ffb000;}*/
#toparea .tagbox h2 {margin:0;}
#toparea .tagbox ul {margin-top:7px;font-size:12px;}
#toparea .tagbox li {margin-left:18px !important;margin-left:9px;float:left;line-height:24px;}
#toparea .tagbox li a {font-size:12px;white-space:nowrap;}
#toparea .tagbox .title {width:40px;height:68px;padding:20px 5px 0 5px;float:left;font-size:16px;border-right:solid 1px #eef6ff;text-align:center;color:#008ad2;background:#f9fdff;}
#toparea .tagbox .title a {color:#008ad2;}
#toparea .tagbox .title a:hover {color:#ffb000;}
#toparea .tagbox2 .title {height:52px;padding-top:8px;}
#toparea .tagbox2 {border-top:none;}
#toparea .tagbox3 {margin-bottom:0;border-top:none;}

#contentbox .content .info {height:54px;overflow:hidden;line-height:18px;color:#999;}
#contentbox .content .info:hover {color:#666;}
#contentbox .content h4 {margin-top:9px;margin-bottom:2px;color:#666;}
#contentbox .content h4 span {color:#456787;font-weight:normal;}
#contentbox .content .tbody {height:139px;overflow:hidden;/*overflow-y:auto;*/}

#main .headtitle {height:35px;border-bottom:solid 1px #ccc;}
#main .headtitle a {margin-top:6px;margin-right:10px;}
#main .headtitle .anno {/*margin-right:10px;*/padding-left:25px;float:right;line-height:35px;background:url(../images/imgsrc_icons.png) no-repeat 0 -741px;}
#main .headtitle .anno a {color:#086aa8;text-decoration:underline;}
#main .headtitle .title {color:#1b719e;font-size:16px;line-height:35px;font-family:"Microsoft YaHei";}
#main .headtitle .title img {margin-right:5px;vertical-align:middle;}
#main .headtitle .other {margin-right:9px;float:right;line-height:35px;font-size:12px;color:#456787;font-family:Verdana, Geneva, sans-serif;}
#main .headtitle .other a {color:#456787;}

.box {margin-bottom:40px;}
.box .title {padding:3px 10px;font-size:18px;font-weight:normal;color:#fff;position:relative;background:#33a1db;}
.box .title a.more {color:#d0edfc;font-size:14px;position:absolute;top:5px;right:10px;}
.box ul,
.box ol {margin:5px 0 10px 0;padding:0;line-height:28px;list-style:none;}
.box ol {padding:0 0 0 20px;background:url(../images/ol_num.png) no-repeat;}
.box ul li {padding-left:20px;background:url(../images/ul_style1.png) no-repeat 8px 15px;}
.box ul.noliststyle li {padding-left:0;background:none;}
.box li {display:block;}
.box li a {width:78%;*float:left;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;display:block;}
.box ul.noliststyle li a {width:auto;}
.box ul.noliststyle li a img {width:240px;}
.box li .date {width:20%;float:right;font-size:85%;}
.box li .desc {margin-top:-8px;font-size:85%;color:#666;}
.box ol li a {width:95%;}

/* inquirylist */
.inquirylist .tab_c {border-top:none;}
.inquirylist .col2 {width:30%;}
.inquirylist .col3 {width:25.8%;}
.inquirylist .col4 {width:12%;text-align:right;}
.inquirylist .col5 {width:8%;text-align:center;}
.inquirylist .col6 {width:9%;text-align:center;}
.inquirylist .col7 {width:9%;text-align:center;}
/*.inquirylist .name {color:#008ad2;}*/
.inquirylist .company {font-size:85%;}
.inquirylist .operation a {width:80px;margin-top:-3px;margin-bottom:-3px;padding:3px 0;color:#fff;text-align:center;display:inline-block;background:#6cc9ff;}
.inquirylist .operation a:hover {background:#00a2f7;}

/* myinquiry */
.myinquiry .col1 {width:5%;text-align:center;}
.myinquiry .col2 {width:25.5%;text-align:left;}
.myinquiry .col3 {width:10%;text-align:left;}
.myinquiry .col4 {width:20%;text-align:left;}
.myinquiry .col5 {width:10%;text-align:center;}
.myinquiry .col6 {width:8%;text-align:center;}
.myinquiry .col7 {width:5%;text-align:center;}
.myinquiry .col8 {width:8%;text-align:center;}
.myinquiry .name {color:#008ad2;}
.myinquiry .specifications {font-size:85%;color:#666;}
.myinquiry .company {font-size:85%;}

/* purchaselist */
.purchaselist .tab_c {border-top:none;}
.purchaselist .col2 {width:60%;}
.purchaselist .col3 {width:9%;text-align:center;}
.purchaselist .col4 {width:8%;text-align:center;}
.purchaselist .col5 {width:9%;text-align:center;}
.purchaselist .col6 {width:8%;text-align:right;}
.purchaselist .replies {font-size:85%;color:#666;}

/* projectlist */
.projectlist .tab_c {border-top:none;}
.projectlist .col2 {width:60%;}
.projectlist .col3 {width:13%;text-align:center;}
.projectlist .col4 {width:10%;text-align:center;}
.projectlist .col5 {width:12%;text-align:center;}

/* mfrList */
.mfrlist .col2 {width:43.5%;text-align:left;}
.mfrlist .col3 {width:43.5%;text-align:left;}
.mfrlist .col4 {width:9%;text-align:left;}
.mfrlist .name {color:#008ad2;}
.mfrlist .specifications {font-size:85%;color:#666;}
.mfrlist .company {font-size:85%;}

/* serviceTip */
.headbanner {/*margin-top:50px;*/position:relative;background:#ebf6fb;}
.serviceTip {width:980px;margin:auto;/*margin-bottom:30px;*/padding:40px 10px;color:#008ad2;}
.serviceTip .highlightBtn {height:38px;margin:5px 80px 0 0;line-height:38px;font-size:18px;float:right;}
.serviceTip p {margin:0;line-height:18px;font-size:12px;display:inline-block;vertical-align:middle;*float:left;}
.serviceTip .bestservice {height:64px;padding-left:80px;background:url(../images/other/pic_yzfw.png) no-repeat;}
.serviceTip .earnpoints {height:64px;margin-left:50px;padding-left:80px;line-height:64px;background:url(../images/other/pic_jf.png) no-repeat;}
.serviceTip .purService {height:50px;padding:20px 0 20px 140px;font-size:14px;line-height:180%;background:url(../images/other/pic021.jpg) no-repeat;}
.serviceTip .purService strong {font-size:120%;color:#ffb000;font-weight:normal;}
.serviceStep {width:1000px;height:100px;margin-bottom:30px;background:url(../images/serviceStep.png) no-repeat;}
.serviceStep ol {display:none;}

.serviceinfo {width:35%;position:absolute;right:0;top:5px;}
.serviceinfo .finishNum {}
.serviceinfo .finishNum strong {color:#ff3c00;font-weight:normal;font-size:30px;font-family:Candara, Verdana, Geneva, sans-serif;}
.serviceinfo ul {margin:10px 0;color:#6aaedf;font-size:12px;}
.serviceinfo ul span {color:#666;}
.serviceinfo .btn {margin-top:3px;padding:3px 20px;font-size:16px;transition:background-color .3s linear, padding .2s ease;}
.serviceinfo .btn:hover {padding:3px 50px;}

.conbox1 .title {border-top:solid 1px #ccc;clear:both;background:#fcfcfc;}
.conbox1 .title .remaining {margin-right:20px;color:#008ad2;float:right;line-height:44px;}
.conbox1 .title .tip {margin:0 20px 0 5px;color:#666;line-height:44px;}
.conbox1 .title .small {font-size:12px;font-weight:normal;}
.conbox1 .title h2 {margin:0;padding:0 0 0 20px;color:#ffb000;font-size:18px;line-height:44px;font-weight:normal;}

.inquiry-info dl {margin:20px 20px 50px 20px;}
.inquiry-info dt {margin-bottom:10px;color:#008ad2;font-size:14px;}
.inquiry-info dd {margin-left:0;line-height:25px;}
.inquiry-info .label {width:70px;text-align:right;display:inline-block;}

#replyInquiry .replybox {width:50%;margin-right:6%;float:left;}
#replyInquiry #comments {width:44%;padding:0;float:right;}

.page-appCenter #sidebar {/*width:240px;*/float:right;}
.page-appCenter #content {width:720px;/*margin-right:290px;*/ float:left;}
.page-appCenter #content h2.title {margin:0px 0 20px 0;font-size:24px;font-weight:normal;color:#008ad2;}
.appCenter-art #main {background:#fcfdff;}
.appCenter-art #content {width:759px;border-right:solid 1px #f6f6f6;background:#fff;}
.appCenter-art #sidebar {border-top:solid 1px #ccc;}
.appCenter-art #sidebar dd {/*font-size:12px;*/line-height:28px;border-bottom:solid 1px #f6f6f6;}

/*.page-project #content {width:100%;}*/
.page-purchase .serviceTip {padding:0 20px;}
.page-purchase #sidebar,
.page-project #sidebar,
.page-special #sidebar {/*width:240px;*/float:right;}
.purchase-art #content,
/*.page-project #content,*/
.project-art #content {width:720px;float:left;}

.page-pricePur #sidebar,
.page-priceSupp #sidebar,
.page-price #sidebar,
.page-supplier #sidebar {/*width:240px;*/float:left;}
.page-pricePur #content,
.page-priceSupp #content,
.page-price #content,
.page-supplier #content {width:754px;/*margin-right:290px;*/ float:right;}
.page-pricePur #content .listtitle,
.page-priceSupp #content .listtitle,
.page-price #content .listtitle,
.page-supplier #content .listtitle {margin-bottom:0;}
.page-pricePur #content .fixed-box,
.page-priceSupp #content .fixed-box,
.page-price #content .fixed-box,
.page-supplier #content .fixed-box {width:754px;padding-bottom:12px;border-bottom:solid 1px #ccc;}
.page-pricePur #content .listhead,
.page-priceSupp #content .listhead,
.page-price #content .listhead,
.page-supplier #content .listhead {border-top:none;clear:both;}
.page-pricePur #content .smartFloat {+left:32%;}

/*.page-pricePur .listtitle .head,
.page-priceSupp .listtitle .head,
.page-price .listtitle .head,
.page-pricePur .listtitle h2,
.page-priceSupp .listtitle h2,
.page-price .listtitle h2 {min-width:200px;display:inline-block;_zoom:1;*display:inline;position:relative;color:#222;}*/
.page-pricePur .listtitle h2,
.page-priceSupp .listtitle h2,
.page-price .listtitle h2,
.page-articles .listtitle h2 {float:left;color:#222;margin-right:10px;}
.page-pricePur .listtitle .other,
.page-priceSupp .listtitle .other,
.page-price .listtitle .other,
.page-articles .listtitle .other {float:right;}
.page-pricePur .listtitle .filterarea,
.page-priceSupp .listtitle .filterarea,
.page-price .listtitle .filterarea {margin-top:10px;float:left;clear:left;}

.page-pricePur .listtitle .filterarea .search:before,
.page-priceSupp .listtitle .filterarea .search:before,
.page-price .listtitle .filterarea .search:before {height:26px;margin:1px 10px 0 5px;content:"";float:left;border-left:solid 1px #eee;}

.page-pricePur .listtitle .filterarea .search-manual:before,
.page-price .listtitle .filterarea .search-manual:before {margin:1px 0 0 0;border-left:none;}
.page-pricePur .listtitle .minPagenav,
.page-priceSupp .listtitle .minPagenav,
.page-price .listtitle .minPagenav,
.page-articles .listtitle .minPagenav {margin-top:10px;float:right;clear:none;}
.page-pricePur .other,
.page-priceSupp .other,
.page-price .other {display:block;}
.page-price .download-link {background:url(../images/icons/16x16/xls.png) no-repeat 0 center;line-height:24px;font-size:14px;color:#008ad2;text-decoration:underline;padding-left:22px;}
.page-price .detail-link {background:url(../images/icons/16x16/detail.png) no-repeat 0 center;line-height:24px;font-size:14px;color:#008ad2;text-decoration:underline;padding-left:22px;}
.page-supplier .listtitle .filterarea .btn2 {margin-right:0;}
/*
.page-pricePur #nav,
.page-priceSupp #nav,
.page-price #nav,
.page-download #nav{border-bottom:solid 34px #f9f9f9;}
*/
/*.page-pricePur #nav .active,
.page-priceSupp #nav .active,
.page-price #nav .active {background:url(../images/imgsrc_icons.png) no-repeat center -2344px #006ba6;}*/

/*
.page-priceSupp #nav ul.mlevel2,
.page-price #nav ul.mlevel2 {left:62px;background:url(../images/imgsrc_icons.png) no-repeat 20px -2451px;}
.page-priceQuote #nav ul.mlevel2 {left:90px;background:url(../images/imgsrc_icons.png) no-repeat 40px -2451px;}
.page-vendor #nav ul.mlevel2 {left:88px;background:url(../images/imgsrc_icons.png) no-repeat 42px -2451px;}
.page-pricePur #nav ul.mlevel2 {left:88px;background:url(../images/imgsrc_icons.png) no-repeat 42px -2451px;}
.page-download #nav ul.mlevel2 {left:544px;background:url(../images/imgsrc_icons.png) no-repeat 348px -2451px;}
*/

.page-pricePur .listtitle .head .other,
.page-priceSupp .listtitle .head .other,
.page-price .listtitle .head .other {/*position:absolute;left:0;bottom:-30px;*/}

.page-price .modbox .head {border-bottom:none;}
.page-price .modbox8 .head {border-bottom:solid 1px #CCC;}
.page-price .modbox .head h2 {display:block;}
.page-price .modbox .list {padding:0 10px;}
.page-price .modbox .list .detail {margin:0 0 5px 30px;line-height:20px;color:#999;}
.page-price .modbox .list .detail span {display:block;}
.page-price .modbox .list .detail span strong {color:#666;font-weight:normal;}
.page-price .modbox .list .detail a {padding-left:0;}

.page-purchase #main h2.title,
.page-project #main h2.title {margin:0;float:left;}

.page-library #header {margin-bottom:0;}
.page-library .lastupload {width:257px;margin-top:10px;float:right;}
.page-library .lastupload li {width:100%;border-bottom:dotted 1px #eee;font-size:12px;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;display:inline-block;padding:4px 0;}
.page-library .lastupload li a {height:auto;line-height:30px;}
.page-library .lastupload li a {color:#008ad2;}
.page-library .lastupload li a:hover {text-decoration:underline;}
.page-library .lastupload .upload {background-image:url(../images/other/pic-upload-btn-bg.png);background-repeat:no-repeat;background-position:center center;border-bottom:#E57C00 solid 2px;width:100%;height:33px;padding:0;line-height:33px;font-size:16px;}
.page-library .lastupload .desc {height:35px;margin-bottom:15px;line-height:35px;border-bottom:solid 1px #ccc;display:block;text-align:center;}
.page-library .lastupload .desc strong {color:#d24f00;font-size:120%;}
.page-library .recombox {width:1000px;margin-top:12px;clear:both;}
.page-library .recombox h3 {border-bottom:#EEE solid 1px;font-size:21px;padding:6px 0;}
.page-library .recombox h3 a {color:#777;font-size:14px;margin-left:20px;}
.page-library .recombox h3 a:hover {color:#008AD2;}
.page-library .recombox .recombox-ul li {width:333px;margin:12px 0;float:left;}
.page-library .recombox .recombox-ul li img {margin-right:6px;display:block;float:left;}
.page-library .recombox .recombox-ul li dl {width:190px;float:left;}
.page-library .recombox .recombox-ul li dl a {cursor:pointer;width:180px;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;display:block;}
.page-library .recombox .recombox-ul li dl dt {font-weight:bold;}
.page-library .recombox .recombox-ul li dl dd {font-size:12px;color:#666;line-height:150%;}
.page-library .recombox .recombox-ul li dl dd.txt {margin:6px 0 5px 0;}
.page-library .recombox .recombox-ul li dl dd a {background:#FFF;border:#CCC solid 1px;width:68px;height:22px;line-height:22px;display:block;text-align:center;}
.page-library .picrow2 .itembox {width:323px;margin-right:10px;padding:5px;background:#fff;}
.page-library .lib-tag {width:200px;height:250px;/*margin-top:-10px;*margin-top:0;*/padding:14px;float:left;border:solid 1px #ccc;border-width:0 1px 1px 1px;position:relative;}
.page-library .lib-tag:after {width:200px;height:5px;display:block;position:absolute;bottom:5px;left:0;content:url(../images/other/shadowpic.png);}
.page-library .lib-tag h2 {font-size:16px;}
.page-library .lib-tag .head .line {width:27px;}
.page-library .lib-tag ul.keyword {padding-left:0;list-style:none;}
.page-library .lib-tag ul.keyword a {width:auto;padding-left:0;background:none;}
.page-library .left-area {width:160px;margin-top:10px;float:left;}
.page-library .cat .cat-menu-ul li {background:#FFF;}
.page-library .cat h4 {padding:5px 10px;}
/*.page-library .cat .menu-panel {left:158px;background-image:none;width:330px;padding-top:5px;padding-right:0;padding-bottom:0;}*/
.page-library .cat .menu-panel {left:158px;background-image:none;width:200px;}
.page-pricePur .cat .menu-panel {background-image:none;width:330px;padding-top:5px;padding-right:0;padding-bottom:0;}
.page-library .cat .menu-panel .link-list {width:220px;height:auto;}
/*
.page-library .cat .menu-panel .panel-main,
.page-pricePur .cat .menu-panel .panel-main {margin-bottom:12px;}
*/
.page-library .cat .menu-panel h5 {width:80px;}
/*
.page-library .cat .no-sub,
.page-pricePur .cat .no-sub {width:226px;min-height:40px;padding-right:0;padding-bottom:0;}
.page-library .cat .no-sub .panel-main a,
.page-pricePur .cat .no-sub .panel-main a {background:url(../images/ico.png) no-repeat 0 -364px;display:block;width:100px;height:30px;line-height:30px;padding-left:12px;float:left;}
*/
.page-library .statistics-box {background:#FFF;border:#EEE solid 1px;width:255px;height:70px;text-align:center;font-size:16px;line-height:200%;padding-top:4px;margin-bottom:10px;}
.page-library .statistics-box div {font-size:14px;color:#999;}
.page-library .statistics-box div strong {color:#FFB000;margin-right:6px;font-size:25px;font-weight:normal;}
.page-library .upload-box {background:#FFF;border:#EEE solid 1px;width:227px;height:190px;padding:14px;}

.page-de .two-row .left-row {width:754px;margin:0;float:right;}
.page-de .two-row .right-row {width:220px;}
.page-de .modbox4 .tabstyle1 {float:left;padding-bottom:6px;margin-bottom:10px;border-bottom:solid 1px #ccc;width:220px;}
.page-de .modbox4 .tab_titles {margin-bottom:10px;}
.page-de .modbox4 .head {margin-left:220px;margin-top:5px;}
.page-de .cat {margin-bottom:30px;}
.page-de .cat .menu-panel {background-image:none;width:520px;}

.page-library .cat .no-sub .panel-main a,
.page-pricePur .cat .no-sub .panel-main a,
.page-de .cat .menu-panel .link-list a {border-left:none;border-right:#CCC solid 1px;padding:0 8px 0 0;margin:12px 0 0 8px;display:block;float:left;white-space:nowrap;}

.page-library .cat .no-sub .panel-main a:last-child,
.page-pricePur .cat .no-sub .panel-main a:last-child,
.page-de .cat .menu-panel .link-list a:last-child {border-right:none;}
.page-de .cat .menu-panel .link-list {width:500px;height:auto;}

.page-articles #sidebar {float:left;}
.page-articles #content {width:754px;float:right;}

.page-articles-tag #sidebar,
.page-articles-search #sidebar {float:right;}
.page-articles-tag #content,
.page-articles-search #content,
.page-special #content {width:754px;float:left;}

#main .mainlistbox {width:740px;float:left;}

.article .title h2 {margin:0 0 10px 0;font-size:21px;font-weight:normal;}
.article .title .txt {margin-right:40px;font-size:85%;color:#666;}
.article .detail {margin:10px 0;padding:10px 20px;background:#ebf6fb;}
.article .detail li {width:33%;float:left;}
.article .detail li .label {color:#666;}
.article .content {padding:10px 0 50px 0;line-height:180%;}

.applist .itembox {padding:0 0 20px 0;border-bottom:none;}
.applist .itembox:hover {background:none;}
.applist .itembox:last-child {border-bottom:none;}
.applist li {padding:0;}
.applist .col1 {width:100px;}
.applist .col2 {margin-left:105px;float:none;}
.appCenter-vod .applist .col1 {width:255px;}
.appCenter-vod .applist .col2 {margin-left:255px;float:none;}
.applist .more {padding-right:10px;text-align:right;display:block;background:#e9e9e9;}
.applist.listfoot {padding-top:0;}

.applist .title {margin-bottom:5px;padding-bottom:5px;font-size:16px;border-bottom:solid 1px #ccc;}
.applist .title .free {font-size:12px;color:#0c0;}
.applist .title .points {font-size:12px;color:#ed7d31;}
.applist .other {font-size:12px;}
.applist .desc {color:#666;/*font-size:12px;*/}
.applist .date {margin-left:10px;}
.applist .operation {text-align:right;word-spacing:0;}
.applist .other {margin-left:10px;}
.applist .vote {width:75px;height:13px;margin-right:10px;display:inline-block;background:url(../images/demoimg/star.png) no-repeat;}
.applist .btn {margin-left:10px;padding:0 20px;color:#fff;background:#8f8264;}
.applist a.btn {color:#fff;display:inline-block;}
.applist .btn:hover {background:#b18a2f;}
.applist .btn:active {background:#7e7154;}

.recommendArea {margin-bottom:40px;}
.recommendArea li {width:240px;height:220px;margin-right:63px;float:left;/*box-shadow:0 0 5px #ccc;*/ position:relative;}
.recommendArea li.last-child {margin-right:0;}
.recommendArea .info {width:100%;height:60px;position:absolute;left:0;bottom:0;}
.recommendArea .info a {display:block;padding:5px 7px;position:absolute;z-index:9;}
.recommendArea .info .cover {width:238px;height:58px;/*opacity:0.9;*/ border:solid 1px #ccc;border-width:0 1px 1px 1px;position:absolute;bottom:0;z-index:2;background:#fff;}
.recommendArea .info .title {width:220px;overflow:hidden;white-space:nowrap;overflow:hidden;word-break:keep-all;text-overflow:ellipsis;left:0;top:0;}
.recommendArea .info .playcount {padding-left:15px;font-size:12px;color:#666;left:7px;bottom:0;background:url(../images/imgsrc_icons.png) no-repeat 0 -803px;}
.recommendArea .info .shareto {font-size:12px;color:#999;right:2px;bottom:0;}

#vidoshow {width:680px;height:480px;margin:10px auto;background:#000;}
.article .shareto {padding:0 20px;}
.article .shareto .other a {margin-right:20px;}
.article .sharebtn {float:right;}
.article .vidoinfo {padding:20px;}

/* delist */
.delist li {font-size:12px;}
.delist .head,
.delist .itembox {padding:10px 0 9px 0;}
.delist li.operation {margin-top:15px;display:none;}
.delist .itembox:hover li.operation {display:block;}
.delist li.operation a {width:20px;height:20px;display:inline-block;text-indent:-9999px;overflow:hidden;background:url(../images/imgsrc_icons.png) no-repeat;}
.delist li.operation a.share {background-position:0 -371px;}
.delist li.operation a.download {background-position:0 -421px;}
.delist li.operation a.delete {background-position:0 -471px;}
.delist li.operation a.more {background-position:0 -521px;}
.delist .info {float:left;}
.delist .other {float:right;clear:right;}
.delist .col2 {}
.delist .col3 {width:80%;}
.delist ul li.col2 {padding:0 20px 0 30px;}
.delist .itembox:first-child {border-top:solid 1px #ccc;}
.delist h4 {float:left;}

/* datalist */
/*.datalist .head {height:24px;padding:0;line-height:24px;}*/
.datalist .itembox {padding:0;/*padding:12px 0 12px 0;*//*background-position:0 -500px;*/ background:#fff;}
.datalist .itembox:hover,
.datalist .selected {background:#f0f6fd;}
.datalist ul li {/*padding:0;*/text-align:center;cursor:default;}
/*	.datalist dd:before,
.datalist li:after {width:10px;content:"";display:inline-table;}*/
.datalist .col1 {width:10%;}
.datalist .col2 {width:32%;text-align:left;}
.datalist .col3 {width:21%;text-align:left;}
.datalist .col4 {width:8%;}
.datalist .col5 {width:13%;}
.datalist .col6 {width:10%;}
.datalist .head {padding:2px 0;color:#a5a8c0;font-weight:bold;font-size: 12px;}
.datalist .head .col2,
.datalist .head .col3 {text-align:center;}
.datalist .itembox li {padding-top:12px;padding-bottom:12px;}
.datalist .itembox .name a {font-weight:bold;color:#0c83c4;} /*add by zhuwp 20150525*/
.datalist .itembox .name {/*font: 12px "宋体","Microsoft YaHei",Arial; color: #222; modify by zhuwp 20150626 */}
/*.datalist .itembox .name {font-weight:bold;color:#0c83c4;} change by zhuwp 20150525*/
.datalist .itembox .name a:hover {text-decoration:underline;}
.datalist .itembox span.certified {}
.datalist .itembox .price {color:#c00;/*font-weight:bold;*/text-align:right;}
.datalist .itembox .remark {width:auto;}
.datalist .have-remark {cursor:pointer;+background:url(../images/icons/16x16/note1.png) 85px 12px no-repeat;}
.datalist .have-remark:after {width:16px;height:16px;margin-left:5px;content:url(../images/icons/16x16/note1.png);vertical-align:middle;display:inline-table;}
.datalist .icon {width:20px;height:16px;display:inline-block;text-indent:-9999px;overflow:hidden;}
.datalist .collect {background:url(../images/ico.png) no-repeat 3px -1358px;}
.datalist .collect:hover,
.datalist .collected,
.datalist .collect.added {background-position:3px -1424px;}
.datalist .contrast {background:url(../images/ico.png) no-repeat 3px -1522px;}
.datalist .contrast:hover,
.datalist .contrasted,
.datalist .contrast.added {background-position:3px -1559px;}
.datalist .download {background:url(../images/ico.png) no-repeat 3px -1457px;}
.datalist .download:hover {background-position:3px -1489px;}
.datalist .itembox li.remark {margin:0 10px 10px 10px;padding:7px 10px;display:none;float:none;text-align:left;line-height:150%;border:solid 1px #f8d077;clear:both;/*color:#333;*/background:#fffedd;}
.datalist .itembox span.remark {width:90%;color:#999;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;display:inline-block;}
/*.datalist .needlogin,
.datalist .contact {}*/
.datalist .needlogin {color:#008ad2;font-weight:normal;text-decoration:underline;}
.datalist .contact,
.datalist .onlineservice {padding-left:20px;display:inline-block;background:url(../images/imgsrc_icons.png) no-repeat 0 -1197px;/*margin:4px 0;*/cursor:pointer;}
.datalist .onlineservice {background-position:0 -1258px;}
/*.datalist span.area {float:left;margin-right:10px;}*/
.datalist span.type,
.datalist span.unit {width:50%;float:left;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;display:inline-block;}
.datalist .company {position:relative;}
.datalist .companyname {/*color:#3085b4;*/}
.datalist span.remark {}
/*.datalist span.type:before,
.datalist span.remark:before {height:0;content:"";display:block;}*/
.certified {display:inline-block;width:18px;font-size:12px;text-indent:-9999px;overflow:hidden;background:url(../images/imgsrc_icons.png) no-repeat 0 -1218px;margin-left:6px;}
.datalist .regtime {padding-left:16px;display:inline-block;font-size:12px;color:#999;font-style:normal;background:url(../images/imgsrc_icons.png) no-repeat 0 -1236px;}
/*.datalist .certified:hover {text-indent:0;overflow:visible;}*/
.datalist .company:hover .companyinfo {display:block;}
.datalist .companyinfo {width:350px;display:none;border:solid 1px #0c83c4;box-shadow:1px 2px 2px #999;position:absolute;left:32px;top:20px;background:#fff;z-index: 100;} /*modify by zhuwp 2015-06-11*/
.datalist .companyinfo .co-intro-short {height: 100px;} /*add by zhuwp 2015-06-11*/
.datalist .companyinfo .co-intro-full  {display: none;} /*add by zhuwp 2015-06-11*/
.datalist .companyinfo:before {margin-top:-5px;height:5px;content:"";display:block;background:url(../images/imgsrc_icons.png) no-repeat -20px -226px;}
.datalist .companyinfo .companyname {margin:0;padding:4px 0 4px 10px;color:#fff;background:#0c83c4;font-size:14px;}
.datalist .companyinfo ul {padding:10px 0 10px 10px;background:#fff;position:relative;z-index:999;}
.datalist .companyinfo li {padding:0;float:none;text-align:left;line-height:20px;}
.datalist .ico-file {width:16px;height:16px;vertical-align:middle;margin-right:6px;padding-left:14px;}

.page-traded .datalist .col1 {width:1%;height:1px;}
.page-traded .datalist .col2 {width:26.5%;/*text-align:left;*/}
.page-traded .datalist .col3 {width:16%;/*text-align:left;*/}
.page-traded .datalist .col4 {width:12%;}
.page-traded .datalist .col5 {width:18%;}
.page-traded .datalist .col6 {width:17%;}
.page-traded .datalist .col7 {width:10%;}

.page-pricePur .datalist .col1 {width:31%;}
.page-pricePur .datalist .col2 {width:21%;}
.page-pricePur .datalist .col3 {width:10%;}
.page-pricePur .datalist .col4 {width:14%;}
.page-pricePur .datalist .col5 {width:18%;}
.page-pricePur .datalist .col6 {width:17%;}
.page-pricePur .datalist .col7 {width:10%;}
.page-pricePur .datalist .itembox .col1 {text-align:left;padding-left:6px;}
.page-pricePur .datalist .itembox .col2 {text-align:center;}
.page-pricePur .datalist .itembox .col3 {text-align:center;}
.page-pricePur .datalist .itembox .col4 {padding-right:6px;}

.page-priceMan .datalist .col1 {width:51.5%;}
.page-priceMan .datalist .col2 {width:20%;}
.page-priceMan .datalist .col3 {width:14%;}
.page-priceMan .datalist .col4 {width:10%;}
.page-priceMan .datalist .itembox .col1 {text-align:left;}
.page-priceMan .datalist .itembox .col2 {text-align:left;}
.page-priceMan .datalist .itembox .col3 {text-align:center;}

.page-priceQuote .datalist .col1 {}
.page-priceQuote .datalist .col2 {width:40%;}
.page-priceQuote .datalist .col3 {width:15%;}
.page-priceQuote .datalist .col4 {width:10%;}
.page-priceQuote .datalist .col5 {width:23%;}
.page-priceQuote .datalist .col6 {width:7%;}
.page-priceQuote .datalist .itembox .col2 {text-align:left;}
.page-priceQuote .datalist .itembox .col3 {text-align:center;}
.page-priceQuote .datalist .itembox .col4 {text-align:right;}

.page-vendor .datalist .col1 {width:28%;}
.page-vendor .datalist .col2 {width:20%;}
.page-vendor .datalist .col3 {width:29%;}
.page-vendor .datalist .col4 {width:10%;padding-right:6px;}
.page-vendor .datalist .col5 {width:7%;}
.page-vendor .datalist .itembox .col1 {text-align:left;padding-left:6px;}
.page-vendor .datalist .itembox .col2 {text-align:center;}
.page-vendor .datalist .itembox .col2 span {text-align:center;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;display:inline-block;width:150px;}
.page-vendor .datalist .itembox .col3 {text-align:center;}

.page-supplier .datalist li {line-height:20px;}
.page-supplier .datalist .col1 {width:13%;height:80px;line-height:1;}
.page-supplier .datalist .col2 {width:66.5%;}
.page-supplier .datalist .col3 {width:17%;padding-top:15px;text-align:center;}
/*.page-supplier .datalist .col4 {width:15%;padding-top:20px;}*/
.page-supplier .datalist .col3 .needlogin {display:block;}
/*.page-supplier .datalist .onlineservice {display:block;}*/
.page-supplier .datalist span.price {display:block;text-align:center;font-size:14px;}
.page-supplier .datalist .collect,
.page-supplier .datalist .operation {display:none;}
.page-supplier .datalist .collect.added,
.page-supplier .datalist .itembox:hover .collect,
.page-supplier .datalist .itembox:hover .operation {display:inline-block;}
.page-supplier .datalist .otherinfo {display:block;color:#999;}

.page-priceSupp .datalist li {line-height:20px;}
.page-priceSupp .datalist .col1 {width:13%;height:80px;line-height:1;}
.page-priceSupp .datalist .col2 {width:66.5%;}
.page-priceSupp .datalist .col3 {width:17%;padding-top:15px;text-align:center;}
.page-priceSupp .datalist .col3 .needlogin {display:block;}
.page-priceSupp .datalist span.price {display:block;text-align:center;font-size:14px;}
.page-priceSupp .datalist .collect,
.page-priceSupp .datalist .operation {display:none;}
.page-priceSupp .datalist .collect.added,
.page-priceSupp .datalist .itembox:hover .collect,
.page-priceSupp .datalist .itembox:hover .operation {display:inline-block;}
.page-priceSupp .datalist .otherinfo {display:block;color:#999;}

.page-album .datalist .col7,
.page-album .datalist .col8,
.page-album .datalist .col1 {width:57%;}
.page-album .datalist .col7 a,
.page-album .datalist .col8 a,
.page-album .datalist .col1 a {color:#0c83c4;font-weight:bold;vertical-align:middle;}
.page-album .datalist .col2,
.page-album .datalist .col3,
.page-album .datalist .col4,
.page-album .datalist .col5 {width:13%;text-align:center;}
.page-album .columnbox .col8,
.page-album .columnbox .col1 {text-align:left;}

.page-reader .datalist .col1 {width:60%;text-align:left;}
.page-reader .datalist .col1 a {color:#222;font-weight:normal;vertical-align:middle;}
.page-reader .datalist .col1 a:hover {color:#008ad2;text-decoration:none;}
.page-reader .datalist .col2 {width:10%;text-align:left;}
.page-reader .datalist .col2 a {background:url(../images/ico.png) no-repeat;padding:0 8px;margin-right:12px;display:none;}
.page-reader .datalist .col2 a.ico-collect {background-position:0 -1354px;}
.page-reader .datalist .col2 a.ico-download {background-position:0 -1452px;}
.page-reader .datalist .col2 a.ico-collect:hover {background-position:0 -1387px;}
.page-reader .datalist .col2 a.ico-collected {background-position:0 -1420px;}
.page-reader .datalist .col2 a.ico-download:hover {background-position:0 -1484px;}
.page-reader .datalist .col3 {width:10%;text-align:right;color:#666;vertical-align:middle;}
.page-reader .datalist .col4 {width:10%;text-align:right;color:#666;vertical-align:middle;}

.page-supplier .companylist .col1 {width:3%;height:30px;padding-top:12px;}
.page-supplier .companylist .col2 {width:94%;line-height:170%;}
.page-supplier .companylist .col2 .contact-info {float:right;}
.page-supplier .companylist .col3 {width:17%;}
.page-supplier .companylist .bizmod,
.page-supplier .companylist .contactperson,
.page-supplier .companylist .area {width:33%;float:left;}
.page-supplier .companylist .area {margin-right:0;}
.page-supplier .companylist .intor {color:#666;}

.price-search .datalist .col1 {width:5%;}
.price-search .datalist .col2 {width:10%;text-align:center;}
.price-search .datalist .col3 {width:26%;}
.price-search .datalist .col4 {width:16%;}
.price-search .datalist .col5 {width:8%;}
.price-search .datalist .col6 {width:12%;padding-right:6px;}
.price-search .datalist .col7 {width:15%;}

.page-supplier .otherbox {margin-right:10px;float:right;vertical-align:middle;}
.page-supplier .otherbox-1 {margin-left:5px;float:left;vertical-align:middle;}
.page-supplier .otherbox input,
.page-supplier .otherbox-1 input {margin-right:4px;vertical-align:middle;}
.page-supplier .otherbox label,
.page-supplier .otherbox-1 label {vertical-align:middle;}
.page-supplier .otherbox .coalition {margin-left:10px;padding-left:20px;display:inline-block;/*background:url(../images/imgsrc_icons.png) no-repeat 0 -823px;*/}
/*.page-supplier .tab_titles {margin-left:10px;padding-top:10px;float:left;}*/
.page-supplier .tab_titles .selected {background:none;}
.page-de .tab_titles {float:left;}
.page-deview #sidebar {overflow:auto;background:#fff;}

/*.page-price .filterarea .prod2,
.page-pricePur .filterarea .prod2,
.page-priceSupp .filterarea .prod2,
.page-supplier .filterarea .prod2 {margin-left:180px;}*/
.page-supplier .filterarea {float:left;}*/
.page-priceSupp .listtitle .filterarea {float:none;}
.page-priceSupp .listtitle .filterarea .search {float:right;}
.page-priceSupp .listtitle .filterarea .compositor {margin-left:0;}
.page-priceSupp .listtitle .resulbox {margin-top:10px;float:left;}
.page-priceSupp .listtitle .minPagenav {margin-top:10px;float:right;clear:none;}

.page-de-search .de-search-box {width:520px;}
.page-de-search .otherlink {margin-top:20px;}
.page-de-search .otherlink a {margin:0 10px;color:#008ad2;}
.page-de-search .otherlink a:hover {color:#ffb000;}
.page-de-search .bottom {width:680px;margin:auto;}
.page-de-search .modbox {margin-bottom:30px;}
.page-de-search .modbox .head .line {width:80px;}
.page-de-search .modbox .keyword li {width:19.9%;}

.leftspace #sidebar {float:left;}
.leftspace #contentbox {margin-left:230px;border-radius:3px 0 0 3px;}
.rightspace #contentbox {width:75.8%;margin-right:2%;float:left;}
.rightspace #sidebar {width:22%;float:right;}
.maxwidth #contentbox {margin-left:0;}
.maxwidth #content {width:1000px;}
.maxwidth .tabstyle2 .tab_c {/*width:850px;*/ margin-left:150px;}
.maxheight #sidebar,
.maxheight #contentbox {height:563px;}
.maxwidth#content .fixed-box {width:1000px;}

.pro-detail .info li {line-height:32px;}
.pro-detail .proPic {float:right;}
.pro-detail .img {width:335px;height:260px;}
.pro-detail .shareto {line-height:38px;border-top:solid 1px #cbd0cb;text-align:center;background:#f5f5f5;}
.pro-detail .operation {margin:0 0 0 20px;}
.pro-detail .btn {margin-right:10px;padding:7px 30px;font-size:16px;color:#fff;background:#8f8264;}
.pro-detail a.btn {color:#fff;display:inline-block;}
.pro-detail .btn:hover {background:#b18a2f;}
.pro-detail .btn:active {background:#7e7154;}
.pro-detail .moreinfo {padding:20px;/*border-top:solid 1px #eee;*/}
.pro-detail .moreinfo .listtitle {margin-bottom:20px;border-bottom:solid 1px #eee;}
.pro-detail .title h2 {font-size:20px;font-weight:bold;}
.pro-detail .title h2 {font-weight:bold;}

/* ----------------------
 Comments
 - - - - - - - - - - - */
#comments {padding:10px 0 20px 0;}
.postbox {margin-bottom:3px;}
.postbox .submit {width:80px;height:67px;text-indent:-9999px;overflow:hidden;float:right;background:url(../images/other/postbtn.png) no-repeat;}
.postbox .postcontent {margin-right:100px;}
.postbox .postcontent .textarea {width:100%;height:57px;}

#comments .kind a {margin-right:5px;padding-left:18px;line-height:16px;display:inline-block;background:url(../images/itoone-icos.png) no-repeat;}
#comments .kind .expression {background-position:0 0;}
#comments .kind .picture {background-position:0 -50px;}
#comments .kind .friend {background-position:0 -448px;}

ul.comments,
.comments {margin-top:20px;}
.comments a {color:#0086cc;}
.comments a .num {margin-left:3px;color:#898e98;}
.comments .comment {padding:15px 0;clear:both;border-top:solid 1px #f1f1f1;}
.comments .userface {float:left;}
.comments .comment_box {margin-left:40px;line-height:150%;}
.comments .comment_c {}
.comments .username {color:#0086cc;font-weight:bold;}
.comments .comment_operate {float:right;}
.comments .comment_operate a {margin-left:10px;}
.comments .comment_data {color:#bbb;}
.comments .quote {margin-top:5px;padding:10px;border:solid 1px #d2d2d2;position:relative;background:#fbfdff;}
.comments .quote:before {content:url(../images/other/k_arrow.png);position:absolute;top:-11px;left:70px;}
.comments .quote .username {color:#65a9d9;font-weight:normal;}
.comments .quote_c {color:#999;}
.comments .quote_c_data {color:#bbb;}

/*.reply {}*/
#content .release-info {margin-top:20px;}
#content .release-info .textarea,
#content .release-info .input-txt {background:#fff;border:#9FD1EA solid 1px;border-right:none;width:600px;padding-left:4px;float:left;font-size:16px;}
#content .release-info .textarea {height:60px;padding:4px;overflow:auto;}
#content .release-info .input-txt {height:34px;line-height:34px;}
#content .release-info .release-btn {background:#FE9E14;border:none;width:58px;height:70px;line-height:70px;text-align:center;font-size:16px;font-family:"微软雅黑";color:#fff;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;display:block;float:left;}
#content .release-info .release-btn:hover {background:#F89501;text-decoration:none;}

.page-deview #comments {padding:10px 20px 20px 20px;}

/* scrollBox_top */
.scrollBox_top {border:solid 1px #dfdfdf;position:fixed;right:22px;bottom:211px;display:none;}
.scrollBox_top a {border-bottom:solid 1px #dfdfdf;height:33px;width:38px;padding-top:5px;display:block;*zoom:1;overflow:hidden;text-indent:-999px;background:url(../images/ico.png) no-repeat #f6f6f6;}
.scrollBox_top .btnScrollTop {border-bottom:none;background-position:10px -1290px;}
.scrollBox_top .btnScrollJijia {background-position:10px -1173px;}
.scrollBox_top .btnScrollWenku {background-position:10px -1212px;}
.scrollBox_top .btnScrollApp {background-position:10px -1251px;}
.scrollBox_top a:hover {text-align:center;line-height:100%;color:#fff;text-indent:0;background:#999;}
.scrollBox_top a.btnScrollJijia:hover {line-height:30px;}
.scrollBox_top a.hideLink {display:none;}

/* ----------------------
 Other
 - - - - - - - - - - - */
/* deInformation */
#deInformation {height:527px;overflow:hidden;border:solid 1px #cdd4e2;border-width:0 0 1px 1px;}
#deInformation .deinfo {height:480px;}
#deInformation fieldset {padding:10px;color:#999;}
#deInformation fieldset legend {margin-left:5px;}
#deInformation fieldset li {width:33%;float:left;}
#deInformation fieldset .label {width:85px;display:inline-block;text-align:right;}
#deInformation .dfhide.ui-state-active {display:none;}
#deInformation .infocontent {padding:20px;font-size:14px;line-height:150%;}

/*#producelist {border-top:solid 1px #ccc;}*/

.evaluateform h3 {margin:0 0 20px 20px;}
.evaluateform ul {line-height:25px;}
.evaluateform li {width:100%;clear:both;}
.evaluateform .label {width:80px;min-height:20px;float:left;text-align:right;}
.evaluateform .cont {margin-left:80px;display:block;font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;}
.evaluateform .cont input {margin-top:5px;float:left;}
.evaluateform .cont label {margin-right:20px;word-spacing:-4px;float:left;}
.evaluateform .cont textarea {padding:5px;}

/* fromul */
ul.fromul {padding:20px 0 0 20px;}
.fromul .fromrow {margin-bottom:5px;margin-left:100px;text-indent:-106px;position:relative;}
.fromul .fromrow .input-text {width:358px;padding:4px;height:28px;line-height:28px;_line-height:normal;color:#117bd3;border:solid 1px #c8c7c7;}
.fromul .rowtitle {width:100px;display:inline-block;text-align:right;}
.fromul .tip {margin-left:305px;font-size:12px;color:#999;display:none;}
.fromul .tip strong {color:#F33;}
.fromul .resulttip {display:none;padding-left:20px;font-size:12px;line-height:25px;color:#ff5a00;position:absolute;left:650px;top:0;background:url(../images/imgsrc-icons24bit.png) 0 -95px no-repeat;}
.fromul .resul1 {color:#f50;background-position:0 5px;}
.fromul .resul2 {color:#c00;background-position:0 -45px;}
.fromul .resul3 {color:#090;background-position:0 -95px;}
.fromul .submit {margin-left:500px;}
.fromul .unable {background-position:0 -600px;}
.fromul .unable input {background-position:right -640px;}
.fromul .space {height:20px !important;border-top:solid 1px #f0f0f0;}
.fromul .show {display:block;}
.fromul .fromrow .lightborder {border:solid 1px #ff5a00;background:#fffaf8;}
.fromul .row2 {height:40px;}
.fromul .row2 label {color:#0eb090;}

.fromul .moreinfo {display:none;}
/* end fromul */

.overf {overflow:hidden;height:206px;}
.ui-widget-overlay {background:none;}

.uploadmyfile {width:165px;height:35px;line-height:35px;color:#fff;text-align:center;display:block;background:#6cc9ff;}
#sidebar .uploadmyfile {margin-top:10px;color:#fff;}
#sidebar .uploadmyfile:hover {text-decoration:none;background:#00a2f7;}
#sidebar .uploadmyfile:active {background:#0073c9;}

.app_ba_area {margin-bottom:20px;}
.app_ba_area .item1 {margin-right:10px;}

.topic h3 {height:30px;line-height:30px;font-weight:normal;font-size:16px;font-family:"微软雅黑";margin-bottom:8px;}
.topic ul li {padding-left:0;background:none;}
.topic ul li a {width:98%;height:48px;padding:0 3px 0 0;display:block;margin-bottom:17px;/*overflow:visible;white-space:normal;*/}
.topic ul li a:hover {background:#FDC973;text-decoration:none;}
.topic ul li a img {width:48px;height:48px;margin-right:8px;float:left;}
.topic ul li a p , .topic ul li a span {line-height:140%;}
.topic ul li a p {color:#666;}
.topic ul li a span {color:#999;}

/* tab style */
div.tab_c {display:none;}
div.selected {display:block;}
.tabs-line {color:#ccc;}

.tabstyle3 {line-height:30px;}
.tabstyle3 .head {padding:1px 0 0 0;border-bottom:solid 2px #33a1db;}
.tabstyle3 .tabhover {overflow:hidden;vertical-align:middle;*vertical-align:auto;font-size:15px;display:inline-block;}
.tabstyle3 .tabhover {*position:absolute;*left:70px;*bottom:5px;} /* for ie lte 7 */
.tabstyle3 .tabhover li {float:left;}
.tabstyle3 .tabhover a {padding:0 10px;display:block;font-size:16px;color:#33a1db;}
.tabstyle3 .tabhover a:hover {background:#ccecff;}
.tabstyle3 .tabhover .selected a {color:#fff;background:#33a1db;}
.tabstyle3 .all {font-size:inherit;}
.tabstyle3 .tag {padding-left:16px;background:url(../images/ico.png) no-repeat 0 -397px;}
.tabstyle3 .selected .tag {background-position:0 -428px;}

.tabstyle3 .tabhover,
.tabstyle3 .tabhover {*left:0;} /* for ie lte 7 */

.tabstyle4 .tabhover {overflow:hidden;vertical-align:middle;*vertical-align:auto;font-size:15px;display:inline-block;}
.tabstyle4 .tabhover {*position:absolute;/**left:70px;*bottom:5px;*/} /* for ie lte 7 */
.tabstyle4 .tabhover li {float:left;}
.tabstyle4 .tabhover a {display:block;font-size:21px;}
.tabstyle4 .tabhover a:hover {background:#ccecff;}
.tabstyle4 .tabhover .selected a {color:#008ad2;}
.tabstyle4 .all {font-size:inherit;}
.tabstyle4 .tag {padding-left:16px;background:url(../images/ico.png) no-repeat 0 -397px;}
.tabstyle4 .selected .tag {background-position:0 -428px;}

.tabstyle4 .tabhover,
.tabstyle4 .tabhover {*left:0;} /* for ie lte 7 */

.tabstyle2 {}
.tabstyle2 .tab_titles {margin-bottom:20px;font-size:18px;}
.tabstyle2 .tab_titles li {margin-bottom:20px;display:block;}
.tabstyle2 .tab_titles a {margin-left:5px;padding:5px 0 5px 5px;display:block;color:#333;text-decoration:none;}
.tabstyle2 .tab_titles .selected a,
.tabstyle2 .tabbtnAcitve {margin-left:0;color:#ffb000;border-left:solid 5px #ffb000;border-bottom:none;}
.tabstyle2 .listtitle {/*width:100px;*/ /*margin-bottom:20px;*/float:left;}
.tabstyle2 .tab_c {/*width:610px;*/ margin-left:120px;/*float:right;*//*border-top:solid 1px #ddd;*/clear:none;}

.tabstyle1 {}
.tabstyle1 .tab_titles {/*margin-bottom:20px;*/font-size:18px;float:left;}
.tabstyle1 .tab_titles li {margin-right:26px;float:left;}
.tabstyle1 .tab_titles li.right {margin-left:40px;margin-right:0;float:right;}
.tabstyle1 .tab_titles a {margin-left:0;padding:5px 0;color:#008ad2;text-decoration:none;}
.tabstyle1 .tab_titles .selected a,
.tabstyle1 .tabbtnAcitve {padding-bottom:3px;color:#ffb000;border-bottom:solid 5px #ffb000;border-left:none;text-decoration:none;}
.tabstyle1 .listtitle {width:100%;}
.tabstyle1 .tab_c {clear:both;}
.tabstyle1 .more {padding-right:20px;background:url(../images/imgsrc_icons.png) no-repeat 30px -495px;}

.filter1 {width:100%;margin:0 0 20px 0;clear:both;display:table;}
.filter1 dl {}
.filter1 dl dt {padding:7px 0;margin:0 10px;float:left;}
.filter1 dl dd {padding:7px 0;padding-left:72px;border-bottom:dotted 1px #ccc;position:relative;}
.filter1 dl dd:last-child {border-bottom:none;}
/*.filter1 dl dd .all {position:absolute;left:50px;}*/
.filter1 dt a {padding:2px 5px;display:inline-block;}
.filter1 dd a {margin-right:10px;padding:2px 5px;display:inline-block;}
.filter1 dd .selected {color:#ffb000;}

.filter1 .filter-left {width:89px;height:100%;padding:3px;*float:left;display:table-cell;vertical-align:middle;*vertical-align:auto;position:relative;z-index:1;background:#f0f0f0;}
.filter1 .filter-left .title {text-align:center;display:block;}
.filter1 .filter-left .filter-select {width:89px;height:24px;z-index:1;}
.filter1 .filter-select .select-txt {background:#fff;border:#c6c6c6 solid 1px;width:66px;height:20px;line-height:20px;text-align:center;cursor:default;float:left;overflow:hidden;}
.filter1 .filter-select a {background:url(../images/imgsrc_icons.png) no-repeat right -850px #fff;border:#c6c6c6 solid 1px;border-left:none;width:20px;height:20px;display:block;float:left;}
.filter1 .filter-select a:hover {background-position:right -270px;background-color:#ccecff;}
.filter1 .filter-left .filter-menu {background:#fff;border:#c6c6c6 solid 1px;width:87px;height:auto;position:absolute;z-index:99;top:26px;left:3px;display:none;}
.filter1 .filter-menu li a {width:75px;height:20px;line-height:20px;padding:4px 6px;display:block;}
.filter1 .filter-menu li a:hover {background:#0f74bc;color:#fff;text-decoration:none;}
.filter1 .filter-right {min-height:30px;background:#fff;border:#f0f0f0 solid 1px;display:table-cell;padding:0 10px;margin-left:95px;/*float:left;*/}
.filter1 .filter-right ul li {float:left;}
.filter1 .filter-right ul li a {/*width:56px;*/ height:24px;line-height:24px;display:block;text-align:center;color:#555;white-space:nowrap;padding:3px 15px 3px 0;}
.filter1 .filter-right ul li a:hover {color:#f80;}
.filter1 .filter-right ul li a.selected,
.filter1 .filter-right ul li a.select {color:#f80;font-weight:bold;cursor:default;}
.filter1 .filter-right ul li a.selected:hover,
.filter1 .filter-right ul li a.select:hover {text-decoration:none;}
.filter1 .filter-right .sub {border-top:#d6d6d6 dotted 1px;}
.filter1 .area {width:100%;display:table;position:relative;z-index:3;}
.filter1 .selectstatus {z-index:3;background:#f0f0f0;}
.filter1 .selectstatus .filter-right {background:none;}
.filter1 .date {border-top:#d6d6d6 solid 1px;z-index:2;}

.filter1 .filter-select {position:relative;z-index:14;}
.filter1 .select-content {border:1px solid #d6d6d6;padding:4px;position:absolute;top:23px;left:0px;width:230px;background:#ffffff;display:none;}
.filter1 .select-content dt {color:#333333;padding:3px;}
.filter1 .select-content dd {color:#333333;padding:3px;border-top:1px dotted #d6d6d6;}
.filter1 .select-content dd a {line-height:22px;padding:4px;background:none;border:none;float:left;white-space:nowrap;width:auto;}
.filter1 .select-content dt a {background:none;border:none;float:none;width:auto;}

.filter1 .selDiv {border:1px dashed #f6dba1;height:22px;line-height:22px;display:inline-block;*display:inline;*zoom:1;padding-left:6px;padding-right:20px;*margin-right:4px;margin:3px 0;color:#ff8a00;font-weight:bold;position:relative;background:#fefae2;}
.filter1 .selDiv .icoDel {background:url(../images/imgsrc_icons.png) no-repeat -2px -680px;padding:11px 8px;*padding:10px 8px 0px;cursor:pointer;position:absolute;right:0;top:0;}
.filter1 dl,
.filter1 .filtermain {border:solid 1px #f0f0f0;border-width:2px 0;overflow:hidden;}
.filter1 .morecontrol {width:150px;margin:auto;padding:0 0 0 20px;line-height:30px;text-align:center;display:block;cursor:pointer;background:url(../images/imgsrc_icons.png) no-repeat -34px -844px #f0f0f0;}
.filter1 .morecontrol:hover {background-color:#ccecff;}
.filter1 .morecontrol.opened {background-position:-34px -874px;}

.filter2 {background:#f9f9f9;border:#eee solid 1px;border-top:solid 1px #008ad2;margin-bottom:20px;z-index:1}
.filter2 .filter-left {width:89px;/*height:24px;*/padding:8px 3px;*float:left;display:table-cell;text-align:center;vertical-align:middle;position:relative;z-index:1;}
.filter2 .filter-left .title {text-align:center;display:block;}
.filter2 .filter-left .filter-select {width:89px;height:24px;z-index:1;margin:0 auto;}
.filter2 .filter-select .select-txt {background:#fff;border:#c6c6c6 solid 1px;width:66px;height:20px;line-height:20px;_height:22px;text-align:center;cursor:default;float:left;overflow:hidden;}
.filter2 .filter-select a {background:url(../images/imgsrc_icons.png) no-repeat right -850px #fff;border:#c6c6c6 solid 1px;border-left:none;width:20px;height:20px;display:block;float:left;}
.filter2 .filter-select a:hover {background-position:right -270px;background-color:#ccecff;}
.filter2 .filter-left .filter-menu {background:#fff;border:#c6c6c6 solid 1px;width:87px;height:auto;position:absolute;z-index:99;top:26px;left:3px;display:none;}
.filter2 .filter-menu li a {width:75px;height:20px;line-height:20px;padding:4px 6px;display:block;}
.filter2 .filter-menu li a:hover {background:#0f74bc;color:#fff;text-decoration:none;}
.filter2 .filter-right {min-height:20px;background:#fff;border-left:#eee solid 1px;/*width:896px;*/padding:8px 0 8px 10px;*margin-left:95px;+margin-left:135px;/*float:left;*/}
.filter2 .filter-right ul li {float:left;}
.filter2 .filter-right ul li a {/*height:24px;*/line-height:26px;display:inline-block;text-align:center;color:#555;white-space:nowrap;padding:0 9px;}
.filter2 .filter-right ul li a:hover {color:#008ad2;font-weight:bold;}
.filter2 .filter-right ul li a.selected,
.filter2 .filter-right ul li a.select {color:#ffb000;cursor:default;font-weight:bold;}
.filter2 .filter-right ul li a.selected:hover,
.filter2 .filter-right ul li a.select:hover {text-decoration:none;}
.filter2 .filter-right ul li a.all {display:block;width:70px;float:left;height:50px;line-height:26px;}
.filter2 .filter-right .sub {/*border:solid 1px #f0f0f0;*/background:#f9f9f9;}
.filter2 .filter-tips ul li a {padding-left:16px;background:url(../images/ico.png) no-repeat 0 -393px;}
.filter2 .filter-tips ul li a:hover {background:url(../images/ico.png) no-repeat 0 -424px;}
.filter2 .filter-tips ul li a.selected,
.filter2 .filter-tips ul li a.select {background:url(../images/ico.png) no-repeat 0 -424px;}
.filter2 .major{border-bottom:#eee solid 1px;z-index:4;}
.filter2 .major,
.filter2 .date,
.filter2 .area,
.filter2 .subwrap {width:100%;display:table;position:relative;z-index:3;}
.filter2 .selectstatus {border-bottom:#d6d6d6 solid 1px;z-index:3;}
.filter2 .date {border-top:#eee solid 1px;z-index:2;}
.filter2 .date .main a.selected,
.filter2 .date .main a.select {margin-bottom:-1px;/*border:solid 1px #f0f0f0;border-bottom-color:#f9f9f9;*/background:#f9f9f9;}
.filter2 .date .main a,
.filter2 .date .sub a {padding-right:10px;text-align:center;line-height:24px;}

.filter2 .filter-select {position:relative;z-index:14;}
.filter2 .select-content {border:1px solid #d6d6d6;padding:4px;position:absolute;top:23px;left:0px;width:230px;background:#ffffff;display:none;z-index:99;}
.filter2 .select-content dt {color:#333333;padding:3px;text-align:left;}
.filter2 .select-content dd {color:#333333;padding:3px;border-top:1px dotted #d6d6d6;}
.filter2 .select-content dd a {line-height:22px;padding:4px;background:none;border:none;float:left;white-space:nowrap;width:auto;}
.filter2 .select-content dt a {background:none;border:none;float:none;width:auto;}

.filter2 .selDiv {border:1px solid #d6d6d6;height:22px;line-height:22px;display:inline-block;*display:inline;*zoom:1;padding-left:6px;/*padding-right:20px;*margin-right:4px;*/margin-top:2px;position:relative;+min-width:105px;padding-right:25px;}
.filter2 .default-selected {padding:0 6px;}
.filter2 .selDiv .sel-title {margin-right:6px;}
.filter2 .selDiv .icoDel {background:url(../images/imgsrc_icons.png) no-repeat -2px -720px #f3f7fb;border-left:1px solid #d6d6d6;padding:11px 8px;*padding:2px 8px 0px;cursor:pointer;position:absolute;right:0;top:0;float:right;margin-left:8px;}


.filter2 {background:#f7fcfe;border:#dedede solid 1px;}
.filter2 .filter-left {width:125px;}
.filter2 .filter-right .sub {background:#f9f9f9;margin-top:5px;line-height:34px;width:98%;}
.filter2 .date .main a.select {background:none;}
.filter2 .filter-right ul li a {line-height:26px;display:inline-block;text-align:left;color:#555;white-space:nowrap;min-width:48px;color:#5292d3;padding:0 10px 0 3px;}
.filter2 .filter-tips ul li a {padding-left:16px;}
.filter2 .product {border-top:1px solid #eee;}
.filter2 .filter-right ul.sub li a, 
#relateViewDiv,
#relateViewDiv .filter-left .title {font-size:12px;}

.filterBox {background:#fff;width:100%;border-top:2px solid #166ab0;margin-bottom:16px;}
.filterBox th,
.filterBox td{background:#fff;color:#666666;border:1px solid #d6d6d6;padding:3px 13px;line-height:27px;}
.filterBox th{background:#f1f1f1;color:#666666;font-weight:bold;min-height:27px;width:96px;}
.filterBox .selected{color:orange;font-weight:bold;}
.filterBox .seldiv{border:1px solid #d6d6d6;height:22px;line-height:22px;display:inline-block;*display:inline;*zoom:1;padding-left:6px;padding-right:20px;*margin-right:4px;position:relative;}
.filterBox .seldiv .icodel{background:url(../images/ico.png) no-repeat 3px -423px #f3f7fb;border-left:1px solid #d6d6d6;padding:11px 8px;*padding:10px 8px 0px;cursor:pointer;position:absolute;right:0;top:0;}
.filterBox a{padding:0 6px;}
.filterBox a:first-child{padding-left:0px;}

.de-main {width:694px;}
.filterarea-1 .selectbox {margin:0 2px 0 0;float:left;}
.filterarea-1 .search input {vertical-align:middle;}
.filterarea-1 .search .input-text {width:174px;}
.filterarea-1 .search .btn {padding:0 12px;margin:0 0 0 2px;}
.hot-search {background:url(../images/other/pic-hot-search-bg.png) no-repeat;width:647px;height:24px;margin:4px 0 20px 0;padding:12px 0 0 8px;color:#666;}
.hot-search a {margin-right:12px;}
.tabstyle1-de {margin-bottom:60px;}
.de-main .de-list {border-bottom:#CCC solid 1px;width:694px;}
.list-main {margin:0 0 30px 0;}
.list-main .pic,
.list-main .software-pic,
.list-main .de-pic {width:80px;height:80px;margin-right:20px;float:left;}
.list-main .txt-main {width:582px;float:left;margin-left:12px;}
.txt-main h3 {border-bottom:#CCC solid 1px;color:#222;padding-bottom:6px;}
.txt-main h3 a {width:76%;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;display:inline-block;color:#222;font-size:14px;font-weight:bold;}
.txt-main h3 a:hover {color:#008ad2;}
.txt-main h3 span {font-size:12px;margin:6px 0 0 20px;float:right;}
.txt-main p {margin:8px 0;color:#666;height:72px;line-height:150%;overflow:hidden;font-size:12px;}
.txt-main .txt-bottom {color:#999;font-size:12px;}
.txt-main .txt-bottom span {margin-right:20px;}
.txt-main .txt-bottom .txt-bottom-right {float:right;}
.txt-main .txt-bottom .txt-bottom-right a {color:#999;}
.txt-main .txt-bottom .txt-bottom-right a:hover {color:#008ad2;text-decoration:underline;}
.de-list {}
.art-list .list-main .txt-main {width:auto;margin:0 134px 0 120px;float:none;}
.art-list .txt-main h3 {border-bottom:none;}
.art-list .list-main {margin:20px 0;padding-bottom:20px;border-bottom:dotted 1px #f0f0f0;}
.art-list {}

.building-pic {width:510px;height:368px;position:absolute;top:50%;left:50%;margin:-250px 0 0 -260px;}

.bread-crumbs {margin-bottom:12px;font-size:12px;margin:0 auto;width:1000px;}
.bread-crumbs code {margin:0 6px;}
.bread-crumbs span {color:#999;}

.view-h3 {font-size:18px;color:#555;padding-top:10px;}
.view-h3 img {float:left;display:inline-block;}
.view-h3 img.ico-file {margin-top:6px;margin-right:8px;}
.view-h3 code {float:left;font-weight:bold;}
.view-h3 span {font-size:12px;color:#666;float:right;}
.view-h3 span a {background:url(../images/ico.png) no-repeat;padding:0 8px;margin-left:8px;}
.view-h3 span a.share-sina {margin-left:0;background-position:0 -641px;}
.view-h3 span a.share-qq {background-position:0 -675px;}
.view-h3 span a.share-tg {background-position:0 -709px;}
.view-h3 span a.share-forward {margin-left:0;margin-right:8px;background-position:0 -922px;}
.view-h3 #bdshare {float:none;vertical-align:middle;display:inline-block;}
.title-info {border-bottom:#CCC solid 1px;font-size:12px;width:100%;height:42px;line-height:42px;margin-bottom:20px;}
.title-info span {color:#666;margin-right:30px;}
.title-info a {color:#666;margin-right:30px;}
.title-info a:hover {text-decoration:underline;}
.title-info strong {color:#FFB000;}
.txt-area {margin-bottom:20px;}
.file-stat {display:block;margin-bottom:12px;}
.file-btn {width:754px;margin-top:20px;position:relative;}
.file-btn a {background-image:url(../images/ico.png);background-repeat:no-repeat;width:78px;height:30px;line-height:30px;margin-left:20px;display:block;text-align:center;color:#fff;font-size:16px;float:right;cursor:default;padding-left:22px;}
.file-btn span {background-image:url(../images/ico.png);background-repeat:no-repeat;width:78px;height:30px;line-height:30px;margin-left:20px;display:block;text-align:center;color:#fff;font-size:14px;float:right;cursor:default;padding-left:22px;}
.file-btn a.all-download-btn {background-position:16px -767px;background-color:#6CC9FF;}
.file-btn a.all-download-btn:hover {background-color:#00a2f7;}
.file-btn a.all-download-btn:active {box-shadow:inset 3px 3px 3px #0067bb;background-color:#0073c9;}
.file-btn .collect-btn {background-position:26px -736px;background-color:#ffb000;}
.file-btn .collect-btn:hover {background-color:#ff8a00;}
.file-btn .collect-btn:active {background-color:#e57c00;box-shadow:inset 3px 3px 3px #d46f00;}
.file-btn .collected {background-position:18px -736px;background-color:#ff8a00;position:relative;display:none;font-size:16px;}
.file-btn .collect-box {background:#fff;border:#FFD47F solid 1px;border-top:none;width:98px;height:22px;line-height:22px;text-align:center;position:absolute;top:30px;left:0;}
.file-btn .collect-box a {background:none;color:#FFBD58;text-decoration:underline;font-size:12px;height:22px;line-height:22px;margin:0;padding:0;width:auto;float:none;}
.file-btn .collect-box a:hover {color:#ff8a00;}
.page-reader .file-btn a.all-download-btn {background-position:26px -767px}
.page-de-view .file-btn {width:auto;margin:0 0 20px 0;float:right;}
.page-de-view .snsbtns {width:300px;float:left;}
.page-de-view .snsbtns .forward {margin-left:10px;}
.snsbtns a.share-forward {margin-right:8px;padding:0 8px;vertical-align:middle;background:url(../images/ico.png) no-repeat 0 -922px;}
.page-de-view .message-board {clear:both;}

.page-reader .right-row {}
.you-like {width:754px;margin-top:32px;}
.you-like h3 {border-bottom:#CCC solid 1px;font-size:16px;padding-bottom:8px;}

.uploadBtn,
.right-row .upload,
.page-reader .create,
.page-album .create {/*width:100%;*/height:35px;margin-bottom:30px;padding:0 0 0 20px;line-height:35px;display:block;background-image:url(../images/ico.png);background-repeat:no-repeat;background-position:50px -802px;}
.right-row .uploadBtn-area {background:#F9F9F9;padding:12px;margin-bottom:20px;}
.right-row .uploadBtn-area .uploadBtn {border-bottom:#E57C00 solid 2px;margin-bottom:0;font-size:16px;}
.right-row .upload,
.uploadBtn {background-position:50px -1098px;}
.related-album-info {margin-top:-8px;color:#999;font-size:12px;line-height:30px;}
.related-album-info a {color:#999;}
.related-album-info a:hover {color:#008ad2;text-decoration:underline;}
.related-album-info span {width:80px;display:inline-block;text-align:right;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;}
.related-album-info span.album-partner {margin-left:23px;width:115px;text-align:left;}

.page-fileview .txt-area,
.page-reader .txt-area {height:700px;}
.page-fileview .title-info,
.page-reader .title-info {margin-bottom:0;border-bottom:none;}

#authorInfo {margin:10px 0 14px 0;padding-bottom:5px;zoom:1;}
#authorInfo:after {height:0;content:"";display:block;clear:both;}
#authorInfo .face,
#authorInfo .point {display:block;}
#authorInfo .face {margin:0 5px 0 0;float:left;}
#authorInfo .face img {width:64px;height:64px;}
#authorInfo .name {width:140px;margin:5px 0 6px 71px;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;}
#authorInfo .other {line-height:18px;float:none;color:#999;height:58px;}
#authorInfo img {float:left;border:solid 1px #ccc;}
#authorInfo .heat strong {color:#008ad2;}
#authorInfo .shareinfo {margin:15px 0 10px 0;padding:10px 0;}
#authorInfo .shareinfo strong {font-size:110%;color:#ffb000;}
#authorInfo .other-info .info-detail {float:left;text-align:center;color:#666;width:72px;font-size:12px;}
.info-detail-center {border-left:#EEE solid 1px;border-right:#EEE solid 1px;}
#authorInfo .other-info .info-detail span {display:block;font-size:16px;font-weight:bold;color:#ffb000;}
#authorInfo .btn {width:180px;height:35px;line-height:35px;text-align:center;}

#articletip {height:36px;padding-left:36px;line-height:36px;background:url(../images/ico.png) no-repeat 10px -875px #eaeaea;}
#articletip strong {color:#008ad2;font-weight:normal;}

.page-de-view #main {position:relative;}
.page-de-view .de-view {background:url(../images/other/pic-left-side-bg.png) repeat-y;}
.page-de-view #sidebar {float:left;overflow-x:auto;}
.page-de-view #content {width:754px;float:right;}
.page-de-view .titleArea {margin-top:10px;display:inline-block;position:relative;}
.page-de-view .de-title {color:#222;height:28px;display:inline-block;}
.page-de-view .de-title .arrow {width:20px;height:20px;margin-left:10px;vertical-align:middle;display:inline-block;background:url(../images/user-center/ico.png) no-repeat -29px -399px #f0f0f0;cursor:pointer;}
.page-de-view .de-listbar {padding:10px;display:none;position:absolute;top:27px;left:0;z-index:10;background:#f0f0f0;}
.page-de-view .de-listbar ul {min-width:200px;max-height:300px;overflow:hidden;overflow-y:auto;line-height:30px;}
.page-de-view .de-listbar a {font-size:16px;color:#222;padding-left:6px;}
.page-de-view .de-listbar li:hover {background:#F5F5F5;}
.page-de-view .titleArea .other {margin-left:16px;color:#008ad2;}
.page-de-view .view-h3 {color:#008ad2;font-size:16px;font-weight:bold;}
.page-de-view .detail-box {margin:16px 0 20px 0;}
.page-de-view .detail-box h3 {background:#F9F9F9;height:26px;line-height:26px;font-size:14px;color:#222;padding:0 6px;}
.detail-box .detail-main {/*height:44px;*/line-height:150%;overflow:hidden;margin:12px 0;padding:0 6px;}
.detail-box .autoheight {height:auto;}
.detail-box .morecontrol {width:100%;text-align:right;border-top:solid 2px #f0f0f0;}
.detail-box .morecontrol .more {margin:auto;padding:2px 25px 2px 10px;cursor:pointer;background:url(../images/user-center/ico.png) no-repeat right -397px #f0f0f0;}
.detail-box .morecontrol .opened {background-position:right -373px;}
.page-de-view .table-box {margin-bottom:30px;}
.page-de-view .table-box h3 {font-size:14px;margin-bottom:6px;font-weight:bold;}
.page-de-view .table-box h3 span {color:#222;margin-left:6px;}
.page-de-view .table-box .listtitle {margin-bottom:26px;}
.page-de-view .table-box .appraisal {margin-left:12px;color:#008ad2;}
.page-de-view .table-box .listcontent {height:205px;overflow-y:auto;}
.page-de-view .de-search-box {position:absolute;top:4px;right:0;}

.message-board {margin-top:12px;}
.view-scroll .table-box .message-board h3 {color:#222;font-size:18px;font-weight:bold;}
.message-board h3 span {float:right;font-size:14px;}
.message-board .release-box span em {color:#666;font-weight:bold;padding-right:5px;font-size:18px;}
.message-board .input-textarea {width:725px;height:72px;}
.message-board .release-box {margin-bottom:26px;border:1px solid #ddd;margin-top:-5px;width:735px;}
.message-board .release-box .release-btn {float:left;}
.message-board .release-box span {color:#666;float:right;padding-right:10px;}
.message-board .view-message {background:#EEE;width:100%;height:26px;line-height:26px;display:block;text-align:center;}
.message-board .view-message:hover {background:#edf7fc;}
.message-board .view-message:active {box-shadow:inset 3px 3px 3px #0067bb;background-color:#0073c9;color:#fff;}
.message-main .message-title {background:#EEE url(../images/other/pic-message-main-title-bg.png) repeat-x left top;width:100%;height:27px;}
.message-main .message-title span {background:#fff;border-top:#09F solid 1px;height:26px;line-height:26px;padding:0 12px;margin-left:1px;float:left;cursor:pointer;}
.message-main .message-title em {font-style:normal;color:#666;}
.message-main .message-content {border-bottom:#F1F1F1 solid 1px;padding:0 0 20px 0;}
.message-content .message-head {width:46px;margin-right:10px;float:left;}
.message-content .message-txt {width:680px;float:left;font-size:12px;}
.message-content .message-head img {width:46px;height:46px;border:1px solid #ddd;}
.message-content .message-txt p {margin:0;word-break:break-all;}
.message-content .message-txt p strong {color:#008ad2;font-size:14px;margin-top:-3px;display:inline-block;}
.message-content .message-txt p span {color:#aaa;word-break:break-all;}
.message-content .message-txt p.message-con {padding:5px 0;line-height:20px;}
.message-content .message-operation {padding-bottom:5px;}
.message-content .message-operation a {color:#008ad2;margin-left:20px;}
.message-content .message-operation span {color:#999;}
.message-content .answer-box {background:#fff;border:#D2D2D2 solid 1px;margin-top:12px;width:655px;padding:12px;position:relative;}
.message-content .answer-box p {color:#666;}
.message-content .message-input {padding:5px;border:1px solid #D2D2D2;display:inline-block;margin-top:-1px;width:594px;padding-left:80px;}
    .message-input .input-txt {width:320px;float:left;}
    .message-input a.btn {float:left;}
.answer-box .ico-answer {background:url(../images/pic-search-tabs-bg.png) no-repeat center 0;width:16px;height:5px;position:absolute;top:-5px;left:22px;}
.message-board .close-message {margin-top:20px;display:none;}
.message-board .message-main {display:none;}

.de-search-box {font-size:12px;}
.de-search-box .de-tabs a {display:block;float:left;width:52px;height:24px;line-height:24px;margin-right:1px;text-align:center;font-size:12px;}
.de-search-box .de-tabs a.active {background:#6CC9FF;color:#FFF;}
.de-search-box .de-search-main {position:relative;}
.de-search-box .de-search-main .de-filter {background:#F9F9F9 url(../images/ico.png) no-repeat 80px -1323px;border:#6CC9FF solid 2px;border-right:#DFDFDF solid 1px;width:90px;height:32px;line-height:32px;display:block;text-align:center;float:left;}
.de-search-box .de-search-main .de-filter:hover {color:#222;}
.de-search-box .de-search-main .de-filter span.spLine {margin:0 4px;color:#CCC;}
.de-search-box .de-search-main .input-txt {background:#FFF url(../images/ico.png) no-repeat 8px -228px;border:#6CC9FF solid 2px;border-left:none;border-right:none;width:115px;padding:8px 0 8px 28px;float:left;margin:0;font-size:12px;}
.de-search-box .de-search-main .input-btn {height:36px;line-height:36px;float:left;padding:0 10px;margin:0;font-size:12px;cursor:pointer;}
.page-de-view .de-search-box .de-search-main .input-txt {width:115px;border-left:#6CC9FF solid 2px;}
.de-search-box .de-search-main .de-filter-box {background:#FFF;border:#DFDFDF solid 2px;border-top-width:1px;width:276px;position:absolute;top:36px;left:0;z-index:99;display:none;}
.de-filter-box li {text-align:left;font-size:12px;padding-left:12px;margin-bottom:6px;}
.de-filter-box li label{vertical-align:middle;margin-right:22px;}
.pHStyle2 .de-filter-box li label{vertical-align:middle;margin-right:18px;}
.de-filter-box .input-radio {vertical-align:middle;margin:0;padding:0;}
.de-filter-box li span {margin-left:4px;vertical-align:middle;}
.de-filter-box li strong {color:#666;}
.de-filter-box li .middle-line {border-top:#F0F0F0 solid 1px;height:1px;margin:16px 0;position:relative;}
.de-filter-box li .middle-line span {position:absolute;top:-9px;left:45%;color:#999;}
.de-filter-box li a {color:#222;margin-right:22px;}
.de-filter-box li a:hover {color:#008ad2;}
.de-filter-box li.close-li {height:20px;margin-bottom:0;}
.de-filter-box li a.close-filter {width:35px;height:20px;margin:0 5px 0 0;display:block;cursor:default;float:right;text-indent:-9999px;overflow:hidden;background:url(../images/imgsrc_icons.png) no-repeat -78px -1470px;}
.de-filter-box li a.close-filter:hover {background:url(../images/imgsrc_icons.png) no-repeat -78px -1450px #de422f;}
.de-filter-box li a.close-filter:active {background-color:#c00;}
.de-hot-key {background:#F9F9F9;padding:8px;}
.de-hot-key a {margin-right:12px;line-height:150%;}

.mainSearch .de-search-box {margin:auto;font-size:14px;display:inline-block;_zoon:1;_display:inline;} 
.mainSearch .de-search-box .de-tabs a {padding:0 12px;font-size:14px;}
.mainSearch .de-search-box .de-search-main .input-txt {width:302px;}
.mainSearch .de-search-box .de-search-main .de-filter {width:105px;background-position:91px -1322px}
.mainSearch .de-search-box .de-search-main .input-btn {padding:0 25px;*padding:0 12px;font-size:16px;}
.mainSearch .de-search-box .de-search-main .de-filter-box {width:516px;}
.mainSearch .de-filter-box li {padding-left:20px;}
.mainSearch .de-filter-box li label {white-space:nowrap;}

.result-search {margin:6px 0 20px 0;}
.result-search .logo {width:158px;height:39px;float:left;margin-top:28px;}
.result-search .search-main {margin-left:34px;float:left;}
.result-search .de-search-box {font-size:14px;}
.result-search .de-search-box .de-tabs a {padding:0 12px;font-size:14px;}
.result-search .de-search-box .de-search-main .de-filter {width:105px;background-position:91px -1322px;}
.result-search .de-search-box .de-search-main .input-btn {padding:0 25px;font-size:16px;}
.result-search .de-search-box .de-search-main .input-txt {width:344px;font-size:14px;}
.result-search .de-search-main .de-filter-box {width:558px;}
.result-search .otherlink {margin-top:6px;}
.result-search .otherlink a {margin-right:10px;color:#008ad2;font-size:12px;}
.result-search .otherlink a:hover {color:#ffb000;}
.result-stat {color:#666;padding:6px 0;font-size:12px;}
.result-stat strong {margin:0 6px;}
.result-stat strong.search-word {color:#FA0;}
.result-list {margin-top:20px;}
.result-list .tip {font-size:14px;padding:10px 0;border-bottom:#CCC solid 1px;}
.result-list .tip strong {color:#FA0;padding:0 6px;}
.result-list .tip strong.highlight {color:#008ad2;padding-left:0;}
.term-box {background:#F4F4F4;width:188px;padding:16px;margin:6px 0 30px 0;}
.term-box .term-img {width:188px;height:188px;display:block;}
.term-box h3 {margin:12px 0 6px 0;}
.term-box h3 a {font-size:14px;color:#222;}
.term-box h3 a:hover {color:#008ad2;}
.term-box p {margin:0;font-size:12px;color:#666;}
.other-product {margin-bottom:30px;}
.other-product-main {width:220px;margin-top:14px;}
.other-product-main img {width:82px;height:82px;float:left;}
.other-product-main .other-product-txt {width:126px;margin-left:12px;padding-top:4px;float:left;}
.other-product-main .other-product-txt a {overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;width:126px;display:block;}
.other-product-main .other-product-txt p {margin:6px 0 0 0;font-size:12px;color:#666;}

/* header-simple */
#header-simple {background:#008AD2;border-bottom:#006BA6 solid 2px;height:42px;line-height:42px;color:#FFF;width:100%;z-index:999;+left:0;}
#header-simple .simple-main {width:1000px;margin:0 auto;}
#header-simple .logo-simple {width:117px;height:27px;margin:8px 12px 0 0;float:left;}
#header-simple .logo-title {width:150px;float:left;_text-align:left;}
#header-simple .logo-title span {color:#80C5E9;font-size:12px;margin-right:12px;}
#header-simple .nav-simple {margin-right:40px;float:left;}
#header-simple .nav-simple ul li {float:left;}
#header-simple .nav-simple ul li a {display:block;text-align:center;padding:0 8px;color:#FFF;}
#header-simple .nav-simple ul li a:hover {background:#007ABC;}
#header-simple .nav-simple ul li a.active {background:#006BA6;}
#header-simple .login-simple {color:#80C5E9;font-size:12px;float:right;}
#header-simple .login-simple a {color:#FFF;margin:0 12px;}
#header-simple .login-simple a:hover {text-decoration:underline;}
#header-simple .search-simple .filter-simple {background:#F6F6F6 url(../images/ico.png) no-repeat 54px -1583px;border-right:#EEE solid 1px;width:62px;height:26px;line-height:26px;color:#222;text-align:center;margin-top:9px;font-size:12px;cursor:pointer;float:left;position:relative;z-index:18;}
#header-simple .search-simple .input-text {background:#FFF;border:none;width:140px;margin:9px 0 0 0;font-size:12px;float:left;_height:26px;}
#header-simple .search-simple .input-search-text {width:360px;}
#header-simple .search-simple .input-btn {background:#FFF url(../images/ico.png) no-repeat 4px -231px;border:none;width:26px;height:26px;cursor:pointer;margin-top:9px;float:left;}
#header-simple .login-info {position:relative;float:right;z-index:19;}
#header-simple .login-info .head-info {width:62px;height:42px;text-align:center;cursor:pointer;position:relative;}
#header-simple .login-info .head-info img {width:34px;height:34px;margin-top:4px;}
#header-simple .login-info .head-info .head-mark {background:url(../images/other/pic-simple-head-mark.png) no-repeat;width:34px;height:34px;position:absolute;top:4px;left:14px;}
#header-simple .login-info .hover-info {background:#007ABC;}
#header-simple .login-info .hover-info .head-mark {background:url(../images/other/pic-simple-head-mark.png) no-repeat 0 -34px;}
#header-simple .login-info .down-list {background:#007ABC;width:116px;position:absolute;top:42px;right:0;font-size:12px;display:none;z-index:8;}
#header-simple .login-info .down-list span {display:block;width:116px;height:30px;line-height:30px;text-align:center;color:#CCECFF;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;overflow:hidden;cursor:default;}
#header-simple .login-info .down-list a {background:url(../images/ico.png) no-repeat;display:block;width:76px;height:30px;line-height:30px;color:#FFF;padding-left:40px;}
#header-simple .login-info .down-list a:hover {background-color:#006BA6;}
#header-simple .login-info .down-list a.user-center {background-position:14px -1611px;}
#header-simple .login-info .down-list a.service-platform {background-position:14px -1646px;}
#header-simple .login-info .down-list a.user-exit {background-position:14px -1680px;}
#header-simple .filter-simple .down-list {background:#F6F6F6;border:#EEE solid 1px;border-top:none;width:60px;position:absolute;top:26px;top:24px\0;+top:24px;left:0;font-size:12px;z-index:8;display:none;}
#header-simple .filter-simple .down-list a {display:block;width:60px;height:24px;line-height:24px;color:#222;text-align:center;}
#header-simple .filter-simple .down-list a:hover {background-color:#E9E9E9;}

.cmt_comboDiv {display:block;position:absolute;background-color:#FFFFFF;padding:0px;width:70% !important;border:1px solid #008ad2 !important;border-top:0px !important;overflow:hidden;font-size:12px;z-index:9999;top:31px;left:63px;}
.cmt_comboDiv li {padding-left:5px;padding-right:5px;line-height:28px;white-space:nowrap;}
.cmt_comboDiv li.selected {background-color:#ffb000;color:white;}

.count-info {font-size:12px;color:#666;margin-bottom:12px;_text-align:left;}
.count-info span {color:#FFB000;}
.count-info a {color:#008ad2;text-decoration:underline;margin:0 6px;}

.sup-main h3 {font-size:14px;color:#222;line-height:150%;}
.sup-main span {color:#666;line-height:150%;}
.sup-main .phone-number {background:#F9F9F9;height:24px;line-height:24px;margin:6px 0 20px 0;}
.sup-main .phone-number-1 {background:#F9F9F9 url(../images/ico.png) no-repeat 74px -1750px;text-align:center;padding-left:22px;display:block;}
.sup-main .phone-number-1:hover {background:#F9F9F9 url(../images/ico.png) no-repeat 74px -1784px;}
.sup-main .phone-number-2 {background:#F9F9F9 url(../images/ico.png) no-repeat 0 -1822px;padding-left:34px;color:#FFB000;}
.sup-main img {display:block;margin-bottom:12px;}

.related-search {background:#F9F9F9;border:#EEE solid 1px;padding:4px 12px;}
.related-search table {width:100%;}
.related-search table td {vertical-align:middle;padding:6px;}

.sidebar .cat {margin-bottom:20px;}
.cat h3 {padding:3px 10px;font-size:14px;font-weight:normal;color:#fff;position:relative;background:#008ad2;text-align:center;}
.cat h4 {padding:8px 10px;font-size:14px;font-weight:normal;border-right:#E5E8EA solid 1px;cursor:pointer;}
.cat .cat-menu-ul li {background:#F9F9F9;border:#E5E8EA solid 1px;border-top:none;border-right:none;z-index:80;}
.cat .cat-menu-ul li code {float:right;color:#999;display:block;margin-top:2px;}
.cat .cat-menu-ul li.active {background:#FFF;border:#008AD2 solid 1px;border-top:none;border-right:none;color:#008ad2;position:relative;}
.cat .cat-menu-ul li.active-pre {border-bottom:#008AD2 solid 1px;}
.cat .cat-menu-ul li.active code {color:#006ba6;font-weight:bold;}
.cat .cat-menu-ul li.active h4 {color:#006ba6;position:relative;z-index:101;border-right:#FFF solid 1px;}
.cat .menu-panel {background:#FFF url(../images/other/pic-cat-panel-bg.png) repeat-y right top;padding:12px 12px 4px 12px;border:1px solid #008AD2;width:755px;position:absolute;left:218px;top:-1px;z-index:10;min-height:50px;font-size:14px;display:none;}
.cat .menu-panel .panel-main {margin-bottom:22px;}
.cat .menu-panel h5 {color:#006ba6;float:left;width:120px;text-align:right;height:16px;line-height:120%;font-size:14px;margin-top:12px;}
.cat .menu-panel h5 a {color:#006ba6;}
.cat .menu-panel .link-list {float:left;padding-left:10px;width:556px;height:28px;line-height:120%;overflow:hidden;} 
.cat .menu-panel .link-list a {border-left:#CCC solid 1px;padding-left:8px;margin:12px 8px 0 0;display:block;float:left;white-space:nowrap; }
.cat .menu-panel .more-btn {background:url(../images/ico.png) no-repeat 0 -1865px;float:left;color:#ffb000;line-height:120%;margin:12px 0 0 19px;padding-left:20px;}
.cat .menu-panel .pack-btn {background:url(../images/ico.png) no-repeat 0 -1898px;float:left;color:#ffb000;line-height:120%;margin:12px 0 0 19px;padding-left:20px}

.page-download .filter2 .filter-right ul li a {/*width:42px;*/text-align:left;}
.page-download .de-list {margin-top:20px;}
.page-download .list-main {position:relative;}
.page-download .list-main .ico-price {width:30px;height:15px;position:absolute;top:22px;left:32px;}
.page-download .list-main .software-pic {width:136px;height:142px;margin-right:0;}
.page-download .list-main .txt-main {width:558px;margin-left:0;}
.page-download .txt-main h3 a {width:auto;}
.page-download .txt-main h3 span {float:none;margin:0 12px;}
.page-download .search {float:right;position:relative;}
.page-download .search .submit {width:26px;height:26px;margin:1px;+margin-top:2px;border:none;border-left:solid 1px #ccc;text-indent:-9999px;overflow:hidden;position:absolute;right:0;top:0;background: #008ad2 url("../images/ico-search.png") no-repeat scroll center center;cursor:pointer;background-size:60%;}
/*.page-download .search .submit:hover {background-color:#f0f6fd;}
.page-download .search .submit:active {background-color:#ccecff;}*/
.page-download .search .input-text {width:180px;}
.page-download .txt-main .txt-bottom .txt-bottom-right a {margin-left:12px;}
.page-download .txt-main .txt-bottom .txt-bottom-right a.buy-btn {background:#7CD5FF;display:inline-block;height:26px;line-height:26px;color:#FFF;font-size:14px;text-align:center;}
.page-download .txt-main .txt-bottom .txt-bottom-right a.download-btn {background:#7CD5FF;display:inline-block;height:26px;line-height:26px;color:#FFF;font-size:14px;text-align:center;}
.page-download .txt-main .txt-bottom .txt-bottom-right a.more-ver {color:#008ad2;font-size:14px;}
.page-download .txt-main .txt-bottom .txt-bottom-right a:hover {text-decoration:none;background:#00a2f7;}
.page-download .txt-main .txt-bottom .txt-bottom-right a:active {background:#0073c9;}
.page-download .txt-main .txt-bottom .txt-bottom-right a.more-ver:hover {background:none;text-decoration:underline;}
.page-download .txt-main .txt-bottom .txt-bottom-right a.more-ver:active {background:none;}
.page-download .normal-box {margin-top:28px;}
.page-download .modbox .list li .other {text-align:right;}
.page-download .normal-box .normal-content {padding-bottom:0;}
.page-download .normal-box .normal-content .content-box {position:relative;padding-bottom:20px;}
.page-download .content-box .ico-price {width:30px;height:15px;position:absolute;top:4px;left:4px;}
.page-download .content-box .desc img {width:11px;height:11px;margin-right:0;display:inline-block;float:none;}
.page-download .txt-main .txt-bottom {line-height:26px;}

.page-download .filter-select {position:relative;z-index:20;float:right;width:100px;border:1px solid #ccc;height:26px;display:inline-block;margin-right:5px;line-height:26px;padding-left:8px;}
.page-download .filter-select a.btnDropdown {background:url(../images/imgsrc_icons.png) no-repeat right -846px #fff;width:26px;height:26px;display:block;float:right;margin-right:3px;}
.page-download .filter-select .options {position:absolute;left:-1px;top:26px !important;background:#fff;border:1px solid #ccc;width:260px;z-index:25;padding:0 10px;overflow-x:inherit;max-height:400px;}
.page-download .filter-select .options dt {border-bottom:1px dotted #ccc;line-height:34px;}
.page-download .filter-select .options dd {padding-bottom:10px;}
.page-download .filter-select .options dd a {padding-right:10px;white-space:nowrap;display:inline-block;float:left;}

.page-download .list-width .col1 {width:47%;}
.page-download .list-width .col2 {width:6%;}
.page-download .list-width .col3 {width:10%;}
.page-download .list-width .col5 {width:11%;}
.page-download .listcontent li {font-size:12px;color:#999;text-align:center;}
.page-download .list-width .itembox .col1 {font-size:12px;color:#999;text-align:left;}
.page-download .list-width .col1 a {font-weight:bold;text-align:left;display:inline-block;color:#5292d3;}
.page-download .list-width .col1 a:hover {color:#008ad2;}
.page-download .itembox {padding:18px 0;}
.page-download .list-width .col3 span {color:#008ad2;}
.page-download .listhead .head {font-weight:bold;font-size:12px;line-height:22px;}
.page-download .listhead {margin-top:-11px;}
.page-download .listhead .head li:after {top:3px;}

.page-documentlist .listtitle .minPagenav,
.page-articles-search .listtitle .minPagenav,
.page-de .listtitle .minPagenav,
.page-special .listtitle .minPagenav {margin-top:4px;float:right;}

.page-documentlist .listtitle .filterarea,
.page-de .listtitle .filterarea,
.page-special .listtitle .filterarea {float:left;}

.page-special .normal-box h3 {font-size:21px;}
.page-special .normal-box .normal-content {width:196px;}
.page-special .normal-box .normal-content .content-box {width:198px;height:64px;}
.page-special .content-box .content-title {width:122px;}

.ico-new {background:url(../images/icons/ico-new.png) no-repeat;display:block;width:26px;height:13px;position:absolute;top:0;left:90px;}

.footer-page,
.online-app {background:#F6F6F6;}
.footer-page #header,
.online-app #header {margin-bottom:0;}
.footer-page #header,
.footer-page .main-bg,
.online-app #header,
.online-app .main-bg {background:#FFF;}
.footer-page .main-bg {padding:12px 0;}
.online-app #main {margin:0 auto;}
.footer-page #main {background:#FFF url(../images/other/pic-footer-page-side-bg.png) repeat-y;margin:0 auto;}
.footer-page #sidebar {border-top:#EEE solid 1px;width:160px;float:left;}
.footer-page #content {width:814px;float:right;}
.footer-page #footer,
.online-app #footer {margin-top:0;}
.footer-page #sidebar ul li a {border-left:#F9F9F9 solid 3px;padding:8px 10px;font-size:14px;border-bottom:#EEE solid 1px;display:block;}
.footer-page #sidebar ul li a code {float:right;color:#999;display:block;margin-top:4px;}
.footer-page #sidebar ul li.active a {background:#FFF;border-left:#008ad2 solid 3px;}
.footer-page #sidebar ul li.active a:hover {color:#222;}
.footer-page #sidebar ul li.active a code {color:#006ba6;font-weight:bold;}
.footer-page #content .modbox {width:100%;}
.footer-page .modbox1 h2.title,
.footer-page .modbox2 h2.title {display:block;}
.footer-page .modbox1 .head .line {width:120px;}
.footer-page .modbox2 .head .line {width:80px;}
.about #content {margin-bottom:150px}
.about #content p {margin-bottom:30px;}
.contact #content .contact-txt {background:url(../images/ico.png) no-repeat 0 -368px;padding-left:10px;}
.contact #content .contact-box {background:#F9F9F9;border:#EEE solid 1px;padding:16px;}
.contact #content .contact-box p {margin:0;line-height:200%;}
.contact #content .contact-box p a {color:#008ad2;}
.contact #content .contact-box p a:hover {text-decoration:underline;}
.contact #content {margin-bottom:50px}

.ls #header-simple {position:fixed;left:0;top:0;height:42px;z-index:999;}
#left-span {float:left;line-height:42px;padding-bottom:8px;}
#left-span h3 {color:#000;padding-right:5px;}
.ls .view-h3 {position:fixed;top:44px;left:50%;margin-left:-500px;height:42px;z-index:20;width:1010px;background-color:#fff;}

.view-left {width:245px;margin-top:45px;position:absolute;left:50%;margin-left:-500px;height:100%;}
.view-right {width:740px;margin-top:95px;position:fixed;left:50%;margin-left:-230px;background-color:#fff; z-index:13;}
.body-tree {background-color:#f9f9f9;}
.view-tree {padding-top:8px;/*+width:245px;*/}
.tree-title {line-height:30px;font-size:14px;background:url(../images/tree-ico.gif) 10px 12px no-repeat;padding-left:22px;}
.view-selected {background:url(../images/tree-ico.gif) 10px -21px no-repeat;}
.tree-content ul li a {font-size:12px;background:url(../images/tree-ico.gif) 25px 9px no-repeat;padding-left:35px;line-height:28px;display:block;border:1px solid #f9f9f9;height:28px;}
.tree-content ul li a:hover {background-color:#edf7fc;border:1px solid #dfe8ec;}
.tree-content ul li ul li a {padding-left:48px;background:url(../images/tree-ico.gif) 37px 9px no-repeat;}
.tree-content ul li ul li ul li a {padding-left:60px;background:none;}
.tree-content ul li a.view-selected {background:url(../images/tree-ico.gif) 24px -22px no-repeat;}
.tree-content ul li ul li a.view-selected {background:url(../images/tree-ico.gif) 36px -22px no-repeat;}
.view-title {color:#008ad2;line-height:28px;}
.view-title span {color:#333;}
.view-content {font-size:12px;line-height:26px;border-bottom:1px solid #eee;height:32px;overflow:hidden;}
.view-right .height {height:auto;}
.view-content a {color:#008ad2;display:inline-block;margin-left:5px;}
.view-scroll .table-box h3{line-height:44px; font-size:14px; background-color:#fff;}
    .view-scroll .table-box h3 span {display:inline-block;margin-left:10px;color:#999;font-weight:bold;}
.view-table .datatable td {color:#666;padding:10px 0;font-size:12px;}
.view-table td.view-appraise a {width:16px;height:16px;background:url(../images/view-star.png) left bottom no-repeat;display:block;margin-left:30px;+margin-left:-5px;}
.view-table td.view-appraise a.selected,.view-table td.view-appraise a:hover {background:url(../images/view-star.png) left 1px no-repeat;}
.view-table table {border:none;}
.view-table-scroll {border-bottom:1px solid #ddd;height:204px;overflow-y:auto;overflow-x:hidden;}
.view-scroll {position:absolute;width:740px;margin-top:155px; left:50%;margin-left:-230px;z-index:10;}
.view-footer {background-color:#f6f6f6;height:40px;text-align:center;line-height:38px;font-size:12px;display:block;margin:20px 0 10px 0;color:#999;}
/* 定额详情标题 右侧按钮组 */
.right-btns { float:right;}
.right-btns a { background:#008ad2; color:#fff; boerder-radio:; display:inline-block; padding:4px 10px; margin:5px 5px 0 0;border-radius: 2px;}
.right-btns a:hover { background:#fa870a; text-shadow:1px 1px 0px #000;}    
/* 右侧按钮 20151023已删除 */
.view-scrollBox {position:fixed;right:22px;top:100px;z-index:99999;}
.view-scrollBox a {background-image:url(../images/view-show-ico.png);background-repeat:no-repeat;width:40px;height:40px;display:block;}
.view-scrollBox a.legend {background-position:0 0;}
.view-scrollBox a.legend:hover{background-position:-100px 0;}
.view-scrollBox a.notice {background-position:0 -40px;}
.view-scrollBox a.notice:hover{background-position:-100px -40px;}
.view-scrollBox a.detailed {background-position:0 -80px;}
.view-scrollBox a.detailed:hover{background-position:-100px -80px;}
.view-scrollBox a.sub-search {background-position:0 -120px;}
.view-scrollBox a.sub-search:hover{background-position:-100px -120px;}
.view-scrollBox a.fav {background-position:0 -160px;}
.view-scrollBox a.fav:hover{background-position:-100px -160px;}
.view-scrollBox a.share {background-position:0 -200px;}
.view-scrollBox a.share:hover{background-position:-100px -200px;}
.view-scrollBox a.download {background-position:0 -240px;}
.view-scrollBox a.download:hover{background-position:-100px -240px;}
.view-scrollBox a.select {background-position-x:-50px;}  

.ls .view-scrollBox {position:fixed;right:22px;top:100px;z-index:99999;}
.ls .view-scrollBox a {background-image:url(../images/view-scrollBox-ico.png);background-repeat:no-repeat;width:40px;height:40px;display:block;}
.ls .view-scrollBox a.legend {background-position:0 0;}
.ls .view-scrollBox a.legend:hover{background-position:-100px 0;}
.ls .view-scrollBox a.notice {background-position:0 -40px;}
.ls .view-scrollBox a.notice:hover{background-position:-100px -40px;}
.ls .view-scrollBox a.detailed {background-position:0 -80px;}
.ls .view-scrollBox a.detailed:hover{background-position:-100px -80px;}
.ls .view-scrollBox a.sub-search {background-position:0 -120px;}
.ls .view-scrollBox a.sub-search:hover{background-position:-100px -120px;}
.ls .view-scrollBox a.fav {background-position:0 -160px;}
.ls .view-scrollBox a.fav:hover{background-position:-100px -160px;}
.ls .view-scrollBox a.share {background-position:0 -200px;}
.ls .view-scrollBox a.share:hover{background-position:-100px -200px;}
.ls .view-scrollBox a.download {background-position:0 -240px;}
.ls .view-scrollBox a.download:hover{background-position:-100px -240px;}
.ls .view-scrollBox a.select {background-position-x:-50px;}  

/* 弹窗 */
.ls .view-pop {width:725px;height:auto;max-height:550px;overflow:auto;}
.ls .view-detailed {width:380px;height:auto;max-height:550px;overflow:auto;}
.ls .view-pop .content {padding-top:0;font-size:12px;}
.ls .view-detailed .content {padding-top:20px;font-size:12px;}
.ls .view-detailed .viewbox-info {font-size:14px;padding-bottom:10px;}
.ls .view-detailed .save-info label {color:#008ad2;}
.ls .viewbox-title {font-size:16px;text-align:center;font-weight:bold;line-height:40px;}
.ls .viewbox-title2 {font-size:20px;text-align:center;font-weight:bold;line-height:40px;padding-bottom:10px;}
.ls .viewbox-info {color:#999;text-align:center;}
.ls .viewbox-author {text-align:right;}
.ls .viewbox-author span {display:block;}
.ls .viewbox-keyword {border-bottom:1px solid #ccc;line-height:32px;}
.ls .viewbox-bottom span {font-weight:bold;}
.ls .viewbox-bottom {overflow:hidden;line-height:30px;}
.ls .viewbox-bottom span.left {display:inline-block;float:left;}
.ls .viewbox-bottom span.right {display:inline-block;float:right;}
.ls .viewbox-botton {width:100px;height:30px;background-color:#6cc9ff;line-height:30px;display:block;text-align:center;color:#fff;margin:15px auto 0;}
.viewbox-subtitle {margin-top:100px;text-align:center;}
.viewbox-subbtn {margin:15px auto 0;width:455px;overflow:hidden;}
.view-pop input.viewbox-txt {border:2px solid #6cc9ff;width:335px;height:24px;line-height:24px;float:left;background: #FFF url(../images/ico.png) no-repeat 4px -227px;padding-left:25px;}
.view-pop .viewbox-button {background-color:#6cc9ff;width:80px;height:38px;line-height:38px;font-size:14px;color:#fff;float:left;text-align:center;}
.view-HotSearch {margin-top:30px;background-color:#f9f9f9;padding:20px 30px 50px 30px;}
.view-HotSearch h3 {padding-bottom:12px;}
.view-HotSearch span a {display:inline-block;width:85px;height:26px;text-align:left;}

.popwin-searchview span.view-logo {float:left;margin-left:45px;margin-top:20px;padding-top:20px;}
.popwin-searchview span.view-searched {float:left;margin-left:20px;padding-top:20px;}
.view-box .view-info {line-height:28px;border-bottom:1px solid #ddd;padding-top:15px;}
.view-box .view-info span {color:#f60;}
.view-pop .view-table-scroll {border-bottom:1px solid #ddd;height:140px;overflow-y:auto;overflow-x:hidden;}
.popwin-searchview .view-box h3 {height:40px;line-height:40px;font-size:14px;border-bottom:1px solid #ddd;}

.view-contentMore {width:83px;height:20px;display:block;position:absolute;right:0;top:32px;background-color:#fff;}
.view-contentMore a {width:50px;height:20px;display:block;margin-left:30px;font-size:12px;color:#008ad2;}
.view-content a.view-cback {display:none;}

/* 表格 */
.view-table .datatable th.view-line {background:url(../images/other/view-table-line.gif) #fcfcfc right center no-repeat;}
.ls .view-num {width:60px;text-align:center;}
.ls .view-name {width:335px;}
.ls .view-table .datatable td.view-name {width:330px;color:#000;+width:300px;}
.ls .view-table .datatable td.view-num {width:65px;}
.ls .view-unit {width:80px;text-align:left;}
.ls .view-price {width:85px;text-align:right;}
.ls .view-appraise {width:70px;text-align:center;}
.ls .view-table .datatable th.view-unit,
.ls .view-table .datatable th.view-price {text-align:center;}
.ls .view-table .datatable td.view-price {color:#f00;}
.ls .view-norm {width:100px;}
.ls .view-scroll .datatable td.view-name {width:350px;color:#000;cursor:pointer;position:relative;}
.ls .view-scroll .datatable td.view-unit,
.ls .view-box .datatable td.view-unit {text-align:center;}
.ls .view-scroll td.view-price {padding-right:8px;}
.ls .view-box .datatable td.view-name {width:430px;padding-left:8px;}
.ls .view-box .datatable td.view-appraise {padding-left:10px;}

/*=====定额评论=====*/
.de-pl {position:absolute;right:15px;top:10px;z-index:999;}
.pl-btn .btns {background:url(../images/pl-ico.png) left 2px no-repeat;padding-left:25px;text-decoration:none;color:#008ad2;}
    .pl-btn .btns:hover {background:url(../images/pl-ico.png) left -17px no-repeat;color:#006aa1;}

.pl-box {width:400px;height:240px;background-color:#fff;position:fixed;left:10px;top:60px;z-index:9991;border:1px solid #ccc;box-shadow:0 0 7px #ccc;display:none;}
    .pl-box .arrow {width:18px;height:10px;display:inline-block;position:absolute;left:188px;top:-10px;z-index:9992;background:url(../images/close-ico.png) left 2px no-repeat;}
    .box-text {height:195px;width:100%;}
    .box-btn {padding:7px 15px 0 10px;border-top:1px solid #ddd;}
    .box-btn a {float:left;cursor:pointer;line-height:30px;height:30px;font-size:12px;padding:0 15px;}
    .box-btn a.btn {background-color:#008ad2;}
    .box-btn p {float:right;line-height:32px;color:#888;}
    .closebox {position:absolute;right:7px;top:7px;z-index:9993;background:url(../images/user-center/close-ico.png) left top no-repeat;opacity:.3;filter:alpha(opacity=30);}
    .closebox:hover {opacity:.8;filter:alpha(opacity=80);}
    .closebox a {cursor:pointer;width:11px;height:11px;display:inline-block;}

/*.view-tree h3,
.view-tree h4,
.view-tree h5,
.view-tree h6 {font-weight:normal;}
.view-tree a {line-height:30px;border:#f9f9f9 solid 1px;display:block;color:#222;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;}
.view-tree a:hover {background-color:#EDF7FC;border:#DFE8EC solid 1px;color:#222;}
.view-tree dl dt a {background:url(../images/tree-ico.gif) 10px 11px no-repeat;padding-left:22px;}
.view-tree dl dd a {font-size:12px;}
.view-tree h3 a {background:url(../images/tree-ico.gif) 22px 9px no-repeat;padding-left:36px;}
.view-tree h4 a {background:url(../images/tree-ico.gif) 34px 9px no-repeat;padding-left:48px;}
.view-tree h5 a {background:url(../images/tree-ico.gif) 46px 9px no-repeat;padding-left:60px;}
.view-tree h6 a {padding-left:72px;}
.view-tree dl dt a.open {background-position:10px -19px;}
.view-tree h3 a.open {background-position:22px -21px;}
.view-tree h4 a.open {background-position:34px -21px;}
.view-tree h5 a.open {background-position:46px -21px;}
.view-tree .active a {background-color:#EDF7FC;border:#DFE8EC solid 1px;color:#008AD2;font-weight:bold;}
.view-tree .no-sub a {background-image:none;}*/

.encrypt-lock {background:#F6F6F6;}
.encrypt-lock #header {margin-bottom:0;}
.encrypt-lock #header,
.encrypt-lock .main-bg {background:#FFF;}
.encrypt-lock .main-bg {padding:12px 0;}
.encrypt-lock #main {background:#FFF;margin:0 auto;}
.encrypt-lock #footer {margin-top:0;}
.encrypt-lock .lock-logo {text-align:center;height:39px;padding:100px 0 50px 0;}
.encrypt-lock .lock-main {width:520px;margin:0 auto 100px auto;}
.encrypt-lock .lock-main .input-txt {width:436px;height:16px;line-height:16px;background:#FFF;border:#6CC9FF solid 2px;border-right:none;vertical-align:middle;}
.encrypt-lock .lock-main .input-btn {background:#6CC9FF;border:none;width:70px;height:30px;font-size:16px;color:#FFF;vertical-align:middle;cursor:pointer;}
.encrypt-lock .lock-main .input-btn:hover {background-color:#00A2F7;}
.encrypt-lock .lock-main .input-btn:active {box-shadow:inset 3px 3px 3px #0067BB;background-color:#0073C9;}
.encrypt-lock .lock-txt {width:800px;margin:0 auto 20px auto;}
.encrypt-lock .lock-txt h3 {color:#FFB000;}

.page-download .user-download {padding-bottom:12px;}
.page-download .user-download .user-head {width:40px;height:40px;display:block;margin-right:6px;float:left;position:relative;}
.page-download .user-download .user-head img {width:40px;height:40px;}
.page-download .user-download .user-head img.head-mask {width:40px;height:40px;position:absolute;top:0;left:0;}
.page-download .user-download .user-txt {overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;}
.page-download .user-download .user-txt .time {color:#999;margin-right:4px;}
.page-download .user-download .user-txt a {color:#008ad2;margin-left:4px;}
.page-download .user-download .user-txt a:hover {text-decoration:underline;}

.download-view .download-view-title {border-bottom:#CCC solid 1px;color:#222;line-height:42px;margin-bottom:16px;}
.download-view .who-download {width:280px;margin-left:26px;float:right;}
.download-view .download-info {width:694px;float:left;}
.download-view .download-info table {width:100%;margin-bottom:12px;}
.download-view .download-info table td {padding:6px 0;vertical-align:middle;}
.download-view .download-info table .score {color:#C00;font-weight:bold;}
.download-view .download-info table .phone {color:#FFB000;font-weight:bold;}
.download-view .download-info table td p {margin:0 0 6px 0;}
.download-info .info-btn {border-top:#EEE solid 1px;padding:12px 0;text-align:center;}
.download-info .info-btn .appreciate-btn {background:#FA0;color:#FFF;font-weight:bold;}
.download-info .info-btn a {padding:0 20px;display:inline-block;height:30px;line-height:30px;vertical-align:middle;}
.download-info .info-btn a img {vertical-align:middle;margin-right:10px;}
.download-info .info-btn .appreciate-btn:hover {background-color:#FF8A00;}
.download-info .info-btn .appreciate-btn:active {box-shadow:inset 3px 3px 3px #D46F00;background-color:#E57C00;}
.download-info .info-btn .middle-line {margin:0 12px;color:#CCC;}
.download-info .info-btn .shop-btn {background:#7BD4FF;color:#FFF;font-weight:bold;}
.download-info .info-btn .shop-btn:hover {background-color:#00A2F7;}
.download-info .info-btn .shop-btn:active {background-color:#0073C9;}
.download-info .info-btn .try-btn {color:#00A2F7;}
.download-info .info-btn .try-btn:hover {text-decoration:underline;}
.download-view .user-download-ul li {width:64px;text-align:center;margin:0 10px;float:left;padding-bottom:20px;position:relative;}
.download-view .user-download-ul li img {width:46px;height:46px;}
.download-view .user-download-ul li img.head-mask {width:46px;height:46px;position:absolute;top:0;left:9px;}
.download-view .user-download-ul li a {position:relative;display:block;}
.download-view .user-download-ul li span {overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;display:block;width:64px;}
.download-view .download-tab {background:url(../images/other/pic-download-tab-bg.png) repeat-x;border:#DDD solid 1px;border-top:none;border-bottom:none;height:34px;line-height:34px;margin:20px 0 30px 0;}
.download-view .download-tab ul li {border-right:#DDD solid 1px;float:left;}
.download-view .download-tab ul li a {display:block;padding:0 20px;}
.download-view .download-tab ul li a.active {background:#FFF;border-top:#FA0 solid 1px;border-bottom:#FFF solid 1px;height:32px;line-height:32px;}
.download-view .download-tab ul li a.active:hover {color:#222;}
.download-view .message-board .message-main {display:block;}
.download-view .message-board .input-textarea {width:988px;}
.download-view .message-content .message-txt {width: 954px;}
.download-view .message-content .answer-box {background:#EEE;border:none;width:918px;padding-bottom:0;}
.download-view .message-content .answer-box-main {padding-bottom:12px;}
.download-view .video-info,
.download-view .message-board,
.download-view .download-list {margin-top:0;display:none;}
.download-view .vodrow .itembox {float:left;width:260px;}
.download-view .vodrow .itembox {margin:0 36px 26px 36px;height:144px;}
.download-view .vodrow .itembox .col2 {width:226px;}
.download-view .datalist .col1 {width:35%;}
.download-view .datalist .col2 {width:9%;text-align:center;font-size: 12px;}
.download-view .datalist .col3 {width:9%;text-align:center;font-size: 12px;}
.download-view .datalist .col4 {width:5%;}
.download-view .datalist .col5 {width:5%;}
.download-view .datalist .col6 {width:11%;font-size: 12px;} .datalist .col6 strong { color:#d02626;}
.download-view .datalist .col7 {width:18%;}
.download-view .columnbox .col1 {text-align:left;}
.download-view .columnbox .download-btn {background:url(../images/ico.png) no-repeat 2px -1487px;width:16px;height:16px;display:inline-block;opacity:0.6;filter:alpha(Opacity=60);}
.download-view .columnbox .download-btn:hover {background-position:2px -1487px;opacity:1;filter:alpha(Opacity=100);}
.download-view .columnbox .download-baidu-btn {background:url(../images/ico.png) no-repeat 0 -1932px;width:22px;height:17px;display:inline-block;}
.download-view .columnbox .star-btn {background:url(../images/icons/ico-big-star-2.png) no-repeat;width:18px;height:18px;display:block;margin-left:6px;float:left;}
.download-view .columnbox .star-on-btn {background:url(../images/icons/ico-big-star-1.png) no-repeat;}
.download-view .columnbox .score {color:#FF9F1B;font-weight:bold;margin-left:20px;float:left;display:none;}
.download-view .columnbox a.openpop {color:#008ad2;}
.download-view .columnbox a.openpop:hover {text-decoration:underline;}
.download-view .popdialog .info-content img {max-width:630px;}
.download-view .popdialog .info-content {line-height:30px;}

.online-app .app-banner {background:#FFF url(../images/other/pic-app-banner-bg.png) repeat-x;height:278px;padding-bottom:34px;}
.online-app .app-banner .app-banner-main {width:1000px;margin:0 auto;}
.online-app .app-content {width:820px;margin:0 auto;padding-bottom:34px;}
.online-app .app-ul li {border-bottom:#EEE solid 1px;padding:20px;width:780px;}
.online-app .app-ul li .app-icon {width:64px;height:64px;margin-right:36px;float:left;}
.online-app .app-ul li .app-title {width:120px;margin:8px 12px 0 0;float:left;}
.online-app .app-ul li .app-title h3 a {color:#333;}
.online-app .app-ul li .app-title .app-status {background:url(../images/icons/ico-app-status.png) no-repeat; width:74px;height:21px;margin-top:6px;}
.online-app .app-ul li .app-title .app-status-free {background-position:0 0;}
.online-app .app-ul li .app-title .app-status-notbuy {background-position:0 -31px;}
.online-app .app-ul li .app-title .app-status-buy {background-position:0 -62px;}
.online-app .app-ul li .app-txt {width:400px;margin:8px 12px 0 0;float:left;}
.online-app .app-ul li .app-txt p {margin:0; font-size: 12px;}
.online-app .app-ul li .app-btn {margin-top:12px;float:right;}
.online-app .app-ul li .app-btn a {width:100px;padding:0 10px;display:inline-block;height:30px;line-height:30px;vertical-align:middle;text-align:center;}
.online-app .app-ul li .app-btn a.open {background:#7BD4FF;color:#FFF;}
.online-app .app-ul li .app-btn a.open:hover {background-color:#00A2F7;}
.online-app .app-ul li .app-btn a.open:active {background-color:#0073C9;}
.online-app .app-ul li .app-btn a img {vertical-align:middle;margin-right:10px;}
.online-app .app-ul li .app-btn a.shop {background:#FA0;color:#FFF;font-weight:bold;}
.online-app .app-ul li .app-btn a.shop:hover {background-color:#FF8A00;}
.online-app .app-ul li .app-btn a.shop:active {box-shadow:inset 3px 3px 3px #D46F00;background-color:#E57C00;}

.popwin-login .popdialog {width:400px;height:454px;}
.popwin-login .popdialog .tip {float:none;}

.popwin-login .regform .input-text,
.popwin-login .regform input[type="text"],
.popwin-login .regform input[type="password"] {width:310px;}

.popwin-login .regform .input-text-short,
.popwin-login .regform input[type="text"].input-text-short {width:170px;}
.popwin-login .reg-submit {margin-left:90px;}

.popwin-login .regform{font:normal 14px/14px "微软雅黑";_text-align:left;}
.popwin-login .regform fieldset{border:none;padding:0;margin:0;}
.popwin-login .regform fieldset legend {font-size:32px;line-height:32px;color:#008ad2;margin-bottom:20px;}
.popwin-login .regform fieldset legend strong {font-weight:normal;color:#FA0;margin:0 6px;}
.popwin-login .regform fieldset legend span {font-size:14px;line-height:14px;color:#222;margin-left:28px;}
.popwin-login .regform fieldset legend p {color:#666;font-size:12px;}
.popwin-login .regform fieldset legend p.legend-txt {margin:0;}
.popwin-login .regform fieldset legend p span {color:#666;font-size:12px;margin-left:360px;}
.popwin-login .regform fieldset legend a {margin-left:6px;text-decoration:underline;}
.popwin-login .regform fieldset legend a:hover {color:#FA0;}
.popwin-login .regform dl{margin-bottom:20px;}
.popwin-login .regform .mb-short{margin-bottom:15px;}
.popwin-login .regform dl dt{margin-bottom:8px;padding-right:6px;width:84px;_width:auto;_text-align:left;}
.popwin-login .loginbox .regform dl dt{float:none;margin-top:7px;text-align:left;padding-bottom:6px;width:84px;}
.popwin-login .regform dl dd{position:relative;}
.popwin-login .regform p {line-height:150%; margin-top: 15px; /*add by zhuwp 20150630*/}
/*.popwin-login .regform p a {color:#008ad2;}*//*modify by chenzl 20150902*/
.popwin-login .regform dd .short {width:100px;}
.popwin-login .regform .tip {color:#999;margin:10px 0 30px 0;}
.popwin-login .regform dd img { vertical-align:middle;}
.popwin-login .auto-login {margin:22px 0 0 0;}
.popwin-login .auto-login .checkbox {vertical-align:middle;}
.popwin-login .auto-login span {vertical-align:middle;}
.popwin-login .regform .highlightBtn {width:326px;padding-left:0;padding-right:0;cursor:pointer;}
.popwin-login .regform .forget-pwd {float:right;color:#555;text-decoration:none;font-size:12px;padding-right:5px;}
.popwin-login .regform .forget-pwd:hover {color:#FA0;}
.popwin-login .regform .free-register {margin-left:194px;text-decoration:underline;/*modify by zhuwp 20150630*/}
.popwin-login .regform .free-register:hover {color:#FA0;}
.popwin-login .regform p a.qq-login {background:url(../images/user-center/ico-qq.png) no-repeat 25px center #ccc;padding-left: 10px;margin-right: 45px;width:130px;}/*modify by chenzl 20150902*/
.popwin-login .regform p a.qq-login:hover {background-color: #aaa;}/*modify by chenzl 20150902*/

.download-info table div.td-infos{float: left; line-height: 54px;margin-right: 10px;}
.download-info table div.td-mask{position: relative; left: 0; width: 100px;display: inline-block;float: left;}
.download-info table div.td-mask img{width: 50px; height: 50px;}
.download-info table div.td-mask img.head-mask{position: absolute; left: 0; top: 0;}ata {color:#bbb;}

/*.reply {}*/
#content .release-info {margin-top:20px;}
#content .release-info .textarea,
#content .release-info .input-txt {background:#fff;border:#9FD1EA solid 1px;border-right:none;width:600px;padding-left:4px;float:left;font-size:16px;}
#content .release-info .textarea {height:60px;padding:4px;overflow:auto;}
#content .release-info .input-txt {height:34px;line-height:34px;}
#content .release-info .release-btn {background:#FE9E14;border:none;width:58px;height:70px;line-height:70px;text-align:center;font-size:16px;font-family:"微软雅黑";color:#fff;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;display:block;float:left;}
#content .release-info .release-btn:hover {background:#F89501;text-decoration:none;}

.page-deview #comments {padding:10px 20px 20px 20px;}

/* scrollBox_top */
.scrollBox_top {border:solid 1px #dfdfdf;position:fixed;right:22px;bottom:211px;display:none;}
.scrollBox_top a {border-bottom:solid 1px #dfdfdf;height:33px;width:38px;padding-top:5px;display:block;*zoom:1;overflow:hidden;text-indent:-999px;background:url(../images/ico.png) no-repeat #f6f6f6;}
.scrollBox_top .btnScrollTop {border-bottom:none;background-position:10px -1290px;}
.scrollBox_top .btnScrollJijia {background-position:10px -1173px;}
.scrollBox_top .btnScrollWenku {background-position:10px -1212px;}
.scrollBox_top .btnScrollApp {background-position:10px -1251px;}
.scrollBox_top a:hover {text-align:center;line-height:100%;color:#fff;text-indent:0;background:#999;}
.scrollBox_top a.btnScrollJijia:hover {line-height:30px;}
.scrollBox_top a.hideLink {display:none;}

/* ----------------------
 Other
 - - - - - - - - - - - */
/* deInformation */
#deInformation {height:527px;overflow:hidden;border:solid 1px #cdd4e2;border-width:0 0 1px 1px;}
#deInformation .deinfo {height:480px;}
#deInformation fieldset {padding:10px;color:#999;}
#deInformation fieldset legend {margin-left:5px;}
#deInformation fieldset li {width:33%;float:left;}
#deInformation fieldset .label {width:85px;display:inline-block;text-align:right;}
#deInformation .dfhide.ui-state-active {display:none;}
#deInformation .infocontent {padding:20px;font-size:14px;line-height:150%;}

/*#producelist {border-top:solid 1px #ccc;}*/

.evaluateform h3 {margin:0 0 20px 20px;}
.evaluateform ul {line-height:25px;}
.evaluateform li {width:100%;clear:both;}
.evaluateform .label {width:80px;min-height:20px;float:left;text-align:right;}
.evaluateform .cont {margin-left:80px;display:block;font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;}
.evaluateform .cont input {margin-top:5px;float:left;}
.evaluateform .cont label {margin-right:20px;word-spacing:-4px;float:left;}
.evaluateform .cont textarea {padding:5px;}

/* fromul */
ul.fromul {padding:20px 0 0 20px;}
.fromul .fromrow {margin-bottom:5px;margin-left:100px;text-indent:-106px;position:relative;}
.fromul .fromrow .input-text {width:358px;padding:4px;height:16px;line-height:16px;color:#117bd3;border:solid 1px #c8c7c7;}
.fromul .rowtitle {width:100px;display:inline-block;text-align:right;}
.fromul .tip {margin-left:305px;font-size:12px;color:#999;display:none;}
.fromul .tip strong {color:#F33;}
.fromul .resulttip {display:none;padding-left:20px;font-size:12px;line-height:25px;color:#ff5a00;position:absolute;left:650px;top:0;background:url(../images/imgsrc-icons24bit.png) 0 -95px no-repeat;}
.fromul .resul1 {color:#f50;background-position:0 5px;}
.fromul .resul2 {color:#c00;background-position:0 -45px;}
.fromul .resul3 {color:#090;background-position:0 -95px;}
.fromul .submit {margin-left:500px;}
.fromul .unable {background-position:0 -600px;}
.fromul .unable input {background-position:right -640px;}
.fromul .space {height:20px !important;border-top:solid 1px #f0f0f0;}
.fromul .show {display:block;}
.fromul .fromrow .lightborder {border:solid 1px #ff5a00;background:#fffaf8;}
.fromul .row2 {height:40px;}
.fromul .row2 label {color:#0eb090;}

.fromul .moreinfo {display:none;}
/* end fromul */

.overf {overflow:hidden;height:206px;}
.ui-widget-overlay {background:none;}

.uploadmyfile {width:165px;height:35px;line-height:35px;color:#fff;text-align:center;display:block;background:#6cc9ff;}
#sidebar .uploadmyfile {margin-top:10px;color:#fff;}
#sidebar .uploadmyfile:hover {text-decoration:none;background:#00a2f7;}
#sidebar .uploadmyfile:active {background:#0073c9;}

.app_ba_area {margin-bottom:20px;}
.app_ba_area .item1 {margin-right:10px;}

.topic h3 {height:30px;line-height:30px;font-weight:normal;font-size:16px;font-family:"微软雅黑";margin-bottom:8px;}
.topic ul li {padding-left:0;background:none;}
.topic ul li a {width:98%;height:48px;padding:0 3px 0 0;display:block;margin-bottom:17px;/*overflow:visible;white-space:normal;*/}
.topic ul li a:hover {background:#FDC973;text-decoration:none;}
.topic ul li a img {width:48px;height:48px;margin-right:8px;float:left;}
.topic ul li a p , .topic ul li a span {line-height:140%;}
.topic ul li a p {color:#666;}
.topic ul li a span {color:#999;}

/* tab style */
div.tab_c {display:none;}
div.selected {display:block;}
.tabs-line {color:#ccc;}

.tabstyle3 {line-height:30px;}
.tabstyle3 .head {padding:1px 0 0 0;border-bottom:solid 2px #33a1db;}
.tabstyle3 .tabhover {overflow:hidden;vertical-align:middle;*vertical-align:auto;font-size:15px;display:inline-block;}
.tabstyle3 .tabhover {*position:absolute;*left:70px;*bottom:5px;} /* for ie lte 7 */
.tabstyle3 .tabhover li {float:left;}
.tabstyle3 .tabhover a {padding:0 10px;display:block;font-size:16px;color:#33a1db;}
.tabstyle3 .tabhover a:hover {background:#ccecff;}
.tabstyle3 .tabhover .selected a {color:#fff;background:#33a1db;}
.tabstyle3 .all {font-size:inherit;}
.tabstyle3 .tag {padding-left:16px;background:url(../images/ico.png) no-repeat 0 -397px;}
.tabstyle3 .selected .tag {background-position:0 -428px;}

.tabstyle3 .tabhover,
.tabstyle3 .tabhover {*left:0;} /* for ie lte 7 */

.tabstyle4 .tabhover {overflow:hidden;vertical-align:middle;*vertical-align:auto;font-size:15px;display:inline-block;}
.tabstyle4 .tabhover {*position:absolute;/**left:70px;*bottom:5px;*/} /* for ie lte 7 */
.tabstyle4 .tabhover li {float:left;}
.tabstyle4 .tabhover a {display:block;font-size:21px;}
.tabstyle4 .tabhover a:hover {background:#ccecff;}
.tabstyle4 .tabhover .selected a {color:#008ad2;}

/* 0611 */
.datalist .contact { margin-top: 5px\0;*background-position-y:-1194px;}
.datalist .regtime{*background-position-y:-1234px;}
.columnbox .itembox li.col2 div.clear{ margin-top: -7px\0;}
.page-supplier .companylist .intor{font-size: 12px;}
#search .input-alert{ position:absolute;left:30px;top:64px;color:#999;z-index:300;display:none;display:block\0;}
.tg-view{ width:810px; font-size: 12px; padding-bottom: 35px;}
	.tg-view p{text-indent: 2em; line-height: 24px; color: #555;}
	.tg-view span.view-pic img{ display:block;border: 1px solid #ddd; margin: 15px 0;}
	.tg-view table{background-color: #ddd; width: 815px; border:1px solid #ddd;border-collapse:collapse;}
    	.tg-view table th{ background-color: #ebf6fd; height: 46px; border: 1px solid #ddd; font-size: 14px;}
    	.tg-view table td{ background-color: #fff; height: 36px; line-height: 20px; padding:8px 0 8px 15px; color: #777;border:1px solid #ddd; }
    	.tg-view table td.title{ text-align: center; padding-left: 0; color: #555; background-color: #fefefe;font-weight: bold;}
    	.tg-view table td.red,.tg-view span{ color: #f00;}
.text-right{text-align: right; padding-right: 10px;}
.text-left{text-align: left;padding-left: 10px;}
.tg-view a.buy-btn{background:url(../images/ico-shop.png) #d6000a 10px center no-repeat;display: inline-block; width: 115px;_width:140px; height: 38px;color: #fff;font-size: 14px; font-weight: bold;text-decoration: none;line-height: 38px;text-align: left; padding-left: 25px;margin-left: 20px;}
.tg-view a.buy-btn:hover{background-color: #c6010a;box-shadow:inset 3px 3px 3px #b5010a;}
/* 0611 */

/* 0707 */
.header-right span.member-type {color:#555;}
.header-right span.member-type strong {color:#f00;}
/* 0707 */

/* 07-10 */
.page-download .user-download .user-head  {cursor:pointer;}
.page-download .user-download .user-head .user-infos {display:none;position:absolute;bottom:38px;left:-10px;z-index:15;width:350px;}
.user-infos .user-infosarrow {background:url(../images/other/pic-user-info.png) 22px -3px no-repeat;display:block;height:13px;margin-top:-1px}
.user-infos .user-infoscontent {border:1px solid #ccc;height:140px; background:#fff;}

.download-view .user-download-ul li .user-infos {display:none;position:absolute;bottom:83px;left:0;z-index:15;width:350px;}
.page-download .user-download .hover .user-infos,
.download-view .user-download-ul li.hover .user-infos {display:block;}

.download-view .message-board {margin-top:-20px;}


.fixed{left:50%;position:relative;margin-left:-509px;}
.view-scrollBoxs {right:39px;}

#sidebar .recommend {font-size:14px;width:220px;background-color:#fff;}
#sidebar .recommend dt {height:32px;background-color:#008ad2;font-weight:bold;line-height:32px;color:#fff;padding-left:10px;}
#sidebar .recommend ul {border:1px solid #e6e8e9;border-top:none;padding:8px 10px;height:160px;overflow:hidden;}
#sidebar .recommend ul li {float:left;display:inline-block;line-height:26px;width:65px;}

.contact {background-color:#fff;}



/* 数表 */
.view-tree h3,
.view-tree h4,
.view-tree h5,
.view-tree h6 {font-weight:normal;}
.view-tree a {line-height:30px;border:#f9f9f9 solid 1px;display:block;color:#222;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;}
.view-tree a:hover {/*background-color:#EDF7FC;border:#DFE8EC solid 1px;color:#222;*/}
/*.view-tree dl dt a {background:url(../images/tree-ico.gif) 10px 11px no-repeat;padding-left:22px;}*/
.view-tree dl dd a {font-size:12px;}
/*.view-tree h3 a {background:url(../images/tree-ico.gif) 22px 9px no-repeat;padding-left:36px;}
.view-tree h4 a {background:url(../images/tree-ico.gif) 34px 9px no-repeat;padding-left:48px;}
.view-tree h5 a {background:url(../images/tree-ico.gif) 46px 9px no-repeat;padding-left:60px;}
.view-tree h6 a {padding-left:72px;}*/
/*.view-tree dl dt a.open {background-position:10px -19px;}*/
.view-tree .active {background-color:#EDF7FC;color:#008AD2;font-weight:bold;}
.view-tree .active a {color:#008ad2;}
.view-tree .no-sub a {background-image:none;}

.view-tree .tree-ico {background:url(../images/tree-ico.gif) 10px 11px no-repeat;display:inline-block;width:22px;height:30px;float:left;}
.view-tree h3 .tree-ico {margin-left:12px;}
.view-tree h4 {margin-left:45px;}
.view-tree h5 .tree-ico {margin-left:32px;}
.view-tree h6 .tree-ico {margin-left:42px;}
.view-tree .open {background:url(../images/tree-ico.gif) 5px -21px no-repeat;}
.view-tree .closeNode {background:url(../images/tree-ico.gif) 7px 10px no-repeat;}

/*=================== new-tree =======================*/
.new-tree dl {margin:0;}
.new-tree dl a {line-height:30px;border:#f9f9f9 solid 1px;display:block;color:#222;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;padding-left:20px;width:200px;line-height:28px;height:28px;cursor:pointer;}
.new-tree a:hover,.new-tree .active .sel-open {background:#EDF7FC;color:#008ad2;}
.new-tree dl dd {padding:0;margin:0;}
.new-tree .closeNode a {background: url(../images/tree-ico.gif) 10px 9px no-repeat;}
.new-tree .active .open a,
.new-tree .active .closeNode a {background: url(../images/tree-ico.gif) 9px -22px no-repeat;}

.new-tree h4 {font-size:12px;}
.new-tree h4 a:hover {text-decoration:none;}
.new-tree ul {display:none;}
.new-tree .active ul {display:block;} 
.new-tree dl li span {float:left;width:20px;height:20px;margin:2px 0 0 18px;cursor:pointer;}
.new-tree dl li span.sublink {background: url(../images/tree-ico.gif) 8px 9px no-repeat;}
.new-tree dl li span.ico-open {background: url(../images/tree-ico.gif) 5px -24px no-repeat;}
.new-tree dl li ul.submenu a {padding-left:44px;width:175px;}
.new-tree dl li ul.submenu {display:none;}
.new-tree dl li h5 {font-weight:normal;}
.new-tree dl li h5 a {float:left;width:165px;padding-left:0;}
.new-tree dl li h5:hover {background-color:#EDF7FC;}
/*
.new-tree .active h4 {background:#edf7fc;}
.new-tree .active h4 a {color:#008ad2;}
*/
.new-tree .selected a {color:#008ad2;background:#EDF7FC;}


/*新分页*/
.list-bottom-btn {display:inline-block;float:left;}
.data-page .list-bottom-btn {float:left;}
.data-page .page {float:right;margin-top:10px;}
    .listfoot {padding:10px 0 0 0;display:inline-block;float:right;}
    .pagenav span, .pagenav a {height:25px;line-height:25px;font-size:12px;float:left;border:1px solid #ddd;}
    .pagenav a {color:#666;float:left;}
    .pagenav a:hover {border:1px solid #ccc;}
    .pagenav a.next {border:1px solid #00a2f7;color:#00a2f7;}
    .pagenav .current {border:1px solid #00a2f7;}
    .pagenav a.go {cursor:pointer;}
.pagenav code,
.pagenav input.input-text {float:left;height:13px;box-sizing: content-box;}
/* 高亮显示的关键字 */
.keyword {background-color:#fff6b8;color:#fa4116;}
.noresult .note-none{width:50%;margin:20px auto;} 
.noresult ul {padding-left:15px;list-style:disc;}
.noresult a {font-weight:bold;}
.note-none {padding:8px 8px 8px 64px;text-align:left;line-height:18px;background:url(/skin/default/images/face-sad.png) no-repeat 0px 10px;}

.price-search2 .datalist .col2 {width:10%;}
.price-search .datalist .price {text-align:right;}
.price-search .datalist .area span.area {font-size:12px;color:#666;}

.page-price .itembox {color:#666;}
.page-price .datalist .col1 {width:4%;}
.page-price .datalist .no {width:10%;}


/* 供应商报价 */
.page-supplierPrice .head {position:relative;}
.page-supplierPrice .head .info-tab {width:754px;margin:-5px auto 10px;}
    .page-supplierPrice .head .info-tab ul {overflow:hidden;}
    .page-supplierPrice .head .info-tab ul li {float:left;line-height:32px;}
    .page-supplierPrice .head .info-tab ul li a {display:block;width:100px;text-align:center;border:1px solid #ddd;border-right:none;}
    .page-supplierPrice .head .info-tab ul li.li-other {width:550px;height:32px;border:1px solid #ddd;}
    .page-supplierPrice .head .info-tab ul li.li-other span {width:60px;font-size:12px;color:#0a8cd3;float:right;cursor:pointer;}
    .page-supplierPrice .head .info-tab ul li.li-other span:hover {border:none;text-decoration:underline;}
    .page-supplierPrice .head .info-tab ul li a:hover,
    .page-supplierPrice .head .info-tab ul li a.selected {border-top:1px solid #ffaa00;border-bottom:none;text-decoration:none;}

.page-supplierPrice .head .span-position {position:absolute;right:8px;top:6px;}
.page-supplierPrice .areas {padding-left:inherit;padding-right:10px;margin-top:4px\0;+margin-top:4px;float:left;}
.page-supplierPrice .areas .prov {width:90px;height:28px;}
.page-supplierPrice .filterarea {float:left;}
.page-supplierPrice .filterarea .search .input-text {width:150px;}
.page-supplierPrice .filterarea .pirceare {width:130px;}
.filterarea .pirceare input[type="text"] {width:50px;}
.page-supplierPrice .filterarea .pirceare .input-text {width:35px;}
.page-supplierPrice .minPagenav {float:right;margin-top:5px;}
.page-supplierPrice .otherbox-1 {float:left;}
.page-supplierPrice .otherbox {float:right;}
.page-supplierPrice #content .fixed-box {background:#fff;z-index:15;}

#search .input-alert{ position:absolute;left:30px;top:64px;color:#999;z-index:300;display:none;display:block\0;}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { /* 3. */
   #search .input-alert{display:none;}
}

.page-pricePur .listtitle h2, .page-priceSupp .listtitle h2, .page-price .listtitle h2, .page-articles .listtitle h2 {margin-right:0;}


/*================= new-header ==========================*/
.new-header .header-left {width:auto;}
.new-header .header-left .set-index {background:url(../images/new-ico.png) left -97px no-repeat;padding-left:18px;color:#777;}
    .new-header .header-left .set-index:hover {color:#008ad2;background-position:left -115px;}
.new-header .header-right {float:left;width:auto;position: relative;}
    .new-header .header-right .new-login {color:#008ad2;padding:0 10px;}
    .new-header .header-right .new-login:hover {color:#0073af;}
.new-header .header-newRight {float:right;}
    .header-newRight a {color:#555;}
    .header-newRight a:hover {color:#008ad2;}
.header-newRight i{}
    .header-newRight em {background:url(../images/ico.png) no-repeat 0 -155px;color:#FA0;font-style:normal;font-weight:bold;padding-left:24px;display:inline-block;font-family:Helvetica, Arial, sans-serif;line-height: 40px;margin-left: 20px;}
    .header-newRight .new {font-size:12px;color:#43638d;font-family:"微软雅黑";/*width:5.8em;*/display:inline-block;text-decoration:none;}
.header-newRight .more-option{cursor: pointer;margin-right: 10px;background:url(../images/option-tri.png) no-repeat right 6px;padding-right: 10px;padding-left: 10px;}
.header-newRight .tri-up{background-position: right -40px !important;}
.tgoption{position:absolute;top:0;right:130px;width:80px;height:100px;border:1px solid #ddd;display: none;z-index: 5000;background:#fff;}
.tgoption a{display: block;line-height: 30px;margin-bottom: 5px;text-align: center;cursor: pointer;background:url("../css/blank.gif") repeat; }
.tgoption a:hover{color:#008ad2;}

.new-header .header-center {background:url(../images/new-ico.png) #f9f9f9 left -165px repeat-x;}
.new-header .header-center .header-bottom{padding: 5px 0;}
    .new-header .header-center .logo-area {height:94px;margin-top:10px;width:325px;}
    /*.new-header .header-center .change-area .area-name {padding-left:5px;text-align:center;font-size:17px;color:#FA870A;font-weight:bolder;background:url(../images/icon-area.png) no-repeat left bottom;}*/
	.new-header .header-center .change-area .area-name {padding-right:15px;text-align:center;font-size:17px;color:#FA870A;font-weight:bolder;}
	.new-header .header-center .change-area .ipLocation {margin-right: 0px;}

	.new-header .header-center .change-area a {margin-right:15px;font-size:14px;}
    .new-header.change-area .area-box {top:46px;left:-15px;z-index:9999;}
    .new-header .header-center .search {padding-top:40px;width:500px;}
    .new-header #search .search-input {height: 20px;line-height: 20px;background: #fff;border: #41afe8 solid 1px;width:360px;float:left;}
    .new-header #search .search-input:focus {border-color:#008ad2;color:#008ad2;}
    
    .new-header #search .search-btn {height: 32px;font-size:14px;line-height:39px;background:url(../images/ico-search.png) no-repeat center center #41afe8;left:371px;float:left;border:none;}
	.new-header #search .search-btn:active {box-shadow:inset 3px 3px 3px #0079b8;background-color:#008ad2;}
    .new-header #search form {margin-right:0;}
    .new-header #search .xj {float:left;height:37px;line-height:37px;padding:0 15px;display:inline-block;background-color:#fff;border:1px solid #e2e2e2;margin-left:60px;}
    .new-header #search .search-tab {top:13px;}
    .new-header #search .search-tab li {margin-right:0;}
    .new-header #search .search-tab li a {float:left;}
    .new-header #search .search-tab code {color:#ddd;float:left;display:inline-block;margin:3px 3px 0 3px;}
    .new-header .header-center .site {width:100px;float:right;text-align:center;color:#777;margin-right:10px;}
    .new-header .header-center .site img {display:block;margin-left:10px;margin-bottom:0px;width:85px;height:85px;}
/*.new-header #nav {background:none;border:none;}*/
    .new-header #nav .nav_inner {background:#008ad2;}
.new-header #nav .tgshop a.tops {background:url(../images/new-ico.png) #fa870a no-repeat 18px -47px;font-size:14px;padding:0 15px 0 40px;}
    .new-header #nav .tgshop ul.mlevel2 {border:#fa870a solid 1px;}
   /* #nav ul.mlevel2 {padding-right:15px;}*//*modify by chenzl 20150902*/
    .new-header #nav a {padding:0 18px;font-size:15px;}

.newAdd-latest ul li {+z-index:60;}
.newAdd-img {position:relative;}
    .add-box {position:absolute;left:10px;top:0;z-index:160;border:1px solid #bce2f4;background-color:#f1fafe;padding:8px 0;width:240px;display:none;}
    .add-box span.listadd {display:block;padding:2px 10px;clear:both;color:#999;}
    code {color:#555;font-family:"Microsoft YaHei", "宋体", Arial, Helvetica, sans-serif;}
    .add-box .newsAdd-txt {width:auto;}
    .add-box a img {display:inline-block;margin-left:10px;margin-bottom:10px;width:42px;height:42px;}
    .newAdd-latest ul li.z-index {z-index:70;}
#FontScroll li:hover .add-box {display:block;}
    #FontScroll li:hover {+z-index:70;}


.help {background-color:#e7e7e7;padding:10px 0;}
    .help p {background:url(../images/ico-help.png) left top no-repeat;height:60px;float:left;padding-left:65px;width:500px;font-size:12px;color:#666;}
    .help p strong {display:block;font-size:18px;}
    .help span {float:right;line-height:60px;font-size:18px;font-weight:bold;color:#666;}
#footer {background:#F6F6F6;border-top:solid 1px #DDD;padding-top:5px;margin-top:0;height:auto;}
    #footer p {padding:3px 0;color:#555;}
    #footer p a {padding-right:8px;line-height:26px;}
    #footer p span {padding-right:8px;display:inline-block;}
.footer-left {font-size:12px;line-height:22px;padding:15px 0 35px 0;color:#777;margin-bottom:20px;}
.footer-left strong {color:#333;}
.footer-left .left1 {float:left;width:320px;}
.footer-left .left2 {float:left;width:220px;}
.footer-left .left3 {float:left;width:180px;}
.footer-left .right1 {float:right;}

#footer .part,.help .part,.part .footer-left {margin:0 auto;width:1000px;}
.right-layer .layer-more {position:absolute;right:0;top:10px;z-index:995;}
.right-layer .hot-ranking li .c-img {float:left;}
    .right-layer .hot-ranking li {position:relative;}
    .right-layer .hot-ranking li .c-img img {width:36px;height:36px;display:inline-block;background:url(../images/user-center/pic-head-default.png) -2px -3px no-repeat;}
    .right-layer .hot-ranking li .c-img a {width:auto;padding:0;}
    .right-layer .hot-ranking li .c-names {float:left;width:175px;margin-left:5px;line-height:100%;padding-top:3px;}
    .right-layer .hot-ranking li .c-names a {width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;padding:0;}
    .right-layer .hot-ranking li .c-names p {color:#999;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-top:6px;}
    .right-layer .hot-ranking li .c-names p span {width:80px;display:inline-block;}
    .right-layer .hot-ranking li code {position:absolute;right:5px;top:5px;z-index:996;line-height:100%;color:#777;}
    .right-layer .hot-ranking li code strong {padding-right:3px;color:#f80;}

/*======= 首页指引 =======*/
.guide {display:none;position:fixed;left:50%;margin-left:-362px;background:url(../images/guide.png) left top no-repeat;width:715px;height:515px;top:10px;z-index:999999;}
.guide .closese {width:60px;height:45px;display:inline-block;position:absolute;right:30px;top:88px;z-index:9999991;cursor:pointer;}
.g-c {width:70px;height:32px;display:inline-block;position:absolute;right:120px;top:150px;z-index:9999992;}
.g-c input {float:left;margin-right:3px;margin-top:1px;}

/*======= 弹窗登陆 =======*//*modify by chenzl 20150902*/
.btnSubmit{width:285px;height:40px;background-color:#008ad2;text-align: center;line-height: 40px;color:#fff;border: none;margin-top:30px;border-radius: 4px;font-family: arial, "Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;font-size: 16px;cursor: pointer;display:block;}
.gry-btn{width:325px;display: block;line-height: 40px;background-color:#ccc;text-align: center;font-size: 16px;color: #fff;border-radius: 4px;cursor: pointer;margin-top:10px;}
.gry-btn:hover{background-color: #aaa;color:#fff;}

/*======= 特殊符号及删除键 =======*/
.search .clean_input{background: url("../images/keyboard.png") no-repeat scroll 0 0;cursor: pointer;position: absolute;border: 0;font-family: "微软雅黑";font-size: 13px;height: 21px;right: 158px;top: 46px;width: 24px;z-index: 999;}
.search .key-board{background: url("../images/keyboard.png") no-repeat scroll 0 0;cursor: pointer;position: absolute;border: 0;font-family: "微软雅黑";font-size: 13px;height: 21px;right: 132px;top: 46px;width: 24px;z-index: 999;}
.search .key-board span{float: left;margin-top: 2px;text-align: center;width: 22px;}
.search .spe-symbol{height: 68px;position: absolute;right: 130px;top: 72px;width: 73px;background: #e6e7e9;z-index: 9999;color: #666;display: none;}
.search .show{display: block;}

.search .spe-symbol ul{padding: 3px;position: relative;padding: 2px 2px 2px 4px;}
.search .spe-symbol li{background: url("../images/libg.png") no-repeat;float: left;height: 21px;line-height: 20px;text-align: center;font-family: "微软雅黑";font-size: 10px;width: 22px;}
.search .spe-symbol li:hover{background: url("../images/libg0.png") no-repeat;display: inline-block;}
.search .spe-symbol li a{display: block;text-decoration: none;color: #525252;}
.search .spe-symbol li a:hover{color: #fff;}
.search .spe-symbol li .close{color: #666;cursor: pointer;font-size: 11px;}
.search .spe-symbol li .close:hover{color: #333;}
.search .spe-symbol li.first{height: 12px;width: 77px;background: #f4f4f4;}
.search .spe-symbol i{background: url("../images/close.png") no-repeat;display: inline-block;cursor: pointer;}
.search .spe-symbol .icon-closes{background-position: 0 0;height: 11px;position: absolute;right: -12px;width: 11px;}
.search .spe-symbol .icon-close0{background-position: -11px 0;width: 11px;height: 11px;margin-left: 65px;}
/* 热门关键词 */
.search .keyWords {position: absolute; top:76px; left: 0; }
.search .keyWords .listDiv  { position: relative; overflow: hidden; width: 340px; padding:0 40px 0 40px;}
	.h20  { height: 19px;}
.search .keyWords .listMore { padding:10px 40px 10px 10px; width: 390px;  padding-right: 40px; background-color: #F9F9F9; border: 1px #41AFE8 solid; line-height: 20px;} 
.search .keyWords .listDiv .title {position: absolute; left: 0; top: 0px;font-weight: bold; margin:0; color: #666;}
.search .keyWords .listDiv .more { position: absolute; right: 0; top: 1px; color: #999;}
.search .keyWords .listDiv .del { position: absolute; right: 0; top: 0; font-size: 18px; color: #999;}
.search .keyWords .listDiv a { display: block; float: left; margin: 0 7px; color: #41afe8;}

.simple-main {position: relative;}
.search-simple .clean_input{background: url("../images/keyboard.png") no-repeat scroll 0 0;cursor: pointer;position: absolute;border: 0;font-family: "微软雅黑";font-size: 13px;height: 21px;right: 321px;top: 12px;width: 24px;z-index: 999;}
.search-simple .key-board{background: url("../images/keyboard.png") no-repeat scroll 0 0;cursor: pointer;position: absolute;border: 0;font-family: "微软雅黑";font-size: 13px;height: 21px;right: 296px;top: 12px;width: 24px;z-index: 999;}
.search-simple .key-board span{float: left;margin-top: 2px;text-align: center;width: 22px;}
.search-simple .spe-symbol{height: 68px;position: absolute;right: 295px;top: 44px;width: 73px;background: #e6e7e9;z-index: 9999;color: #666;display: none;}
.search-simple .show{display: block;}

.search-simple .spe-symbol ul{padding: 3px;position: relative;padding: 2px 2px 2px 4px;}
.search-simple .spe-symbol li{background: url("../images/libg.png") no-repeat;float: left;height: 21px;line-height: 20px;text-align: center;font-family: "微软雅黑";font-size: 10px;width: 22px;}
.search-simple .spe-symbol li:hover{background: url("../images/libg0.png") no-repeat;display: inline-block;}
.search-simple .spe-symbol li a{display: block;text-decoration: none;color: #525252;}
.search-simple .spe-symbol li a:hover{color: #fff;}
.search-simple .spe-symbol li .close{color: #666;cursor: pointer;font-size: 11px;}
.search-simple .spe-symbol li .close:hover{color: #333;}
.search-simple .spe-symbol li.first{height: 12px;width: 77px;background: #f4f4f4;}
.search-simple .spe-symbol i{background: url("../images/close.png") no-repeat;display: inline-block;cursor: pointer;}
.search-simple .spe-symbol .icon-closes{background-position: 0 0;height: 11px;position: absolute;right: -12px;width: 11px;}
.search-simple .spe-symbol .icon-close0{background-position: -11px 0;width: 11px;height: 11px;margin-left: 65px;}

#nav .new {position:relative;}
#nav .new img {position:absolute;right:-2px;top:-6px;z-index:500;width:22px;height:14px;}

.gry-btn-box {clear:both;width:300px;margin-top:20px;border-top:1px solid #eee;position:relative;text-align:center;}
.popwin-login .regform .gry-btn-box p {color:#999;font-size:12px;background-color:#fff;width:80px;position:absolute;left:113px;top:-8px;margin-top:0;}
.qq-login {width:24px;height:24px;display:inline-block;text-indent:-200px;background:url(../images/qq2.png) no-repeat;margin-top:18px;}
.wx-login {width:24px;height:24px;display:inline-block;text-indent:-200px;background:url(../images/weixin2.png) no-repeat;margin-top:18px;}