@charset "utf-8";
/*
Description: Reset css inside content for all pages.
Version: 2.0
Time: 2013-10-02 22:00
Author: Jensen
*/
/* Regular Stylesheet. */body{font-size: 12px;}
.cb{clear:both;display:block; overflow:hidden; visibility:hidden; width:0px; height:0px;}
.clearfix{display:inline-block;}.fl{float:left;}.fr{float:right;}.fn{float:none;}.tl{text-align:left;}.tr{text-align:right;}.tc{text-align:center;}
.ma{margin:0 auto}.vm{vertical-align:middle;}.unvs{visibility:hidden;}.pr{position:relative;}.pa{position:absolute;}.zoom{zoom:1;}.db{display:block}.undb{display:none}.hidden{display:none}
.fw{font-weight:bold;}.bold{font-weight:bold;}.thin{font-weight:normal;}.udline{text-decoration:underline;}.hand{cursor:pointer;}.overnone{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.bln{border-left:0 none;}.brn{border-right:0 none;}.btn{border-top:0 none;}.bbn{border-bottom:0 none;}.born{border:0 none}
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}.clearfloat{zoom:1}.clear{*zoom:1;}.clear:after{content:'\20';display:block;height:0;clear:both;}

/*  Padding or Margin Styles  */
.p5{padding:5px;}.p6{padding:6px;}.p10{padding:10px;}.p15{padding:15px;}
.pt2{padding-top:2px}.pt3{padding-top:3px}.pt5{padding-top:5px;}.pt6{padding-top:6px;}.pt10{padding-top:10px;}.pt15{padding-top:15px;}.pt20{padding-top:20px;}.pt25{padding-top:25px;}.pt30{padding-top:30px;}.pt40{padding-top:40px;}.pt50{padding-top:50px;}.pt80{padding-top:80px;}.pt100{padding-top:100px;}
.pr5{padding-right:5px;}.pr10{padding-right:10px;}.pr15{padding-right:15px;}.pr20{padding-right:20px;}.pr25{padding-right:25px;}.pr30{padding-right:30px;}
.pb5{padding-bottom:5px;}.pb10{padding-bottom:10px;}.pb15{padding-bottom:15px;}.pb20{padding-bottom:20px;}.pb25{padding-bottom:25px;}.pb30{padding-bottom:30px;}.pb40{padding-bottom:40px;}.pb50{padding-bottom:50px;}
.pl5{padding-left:5px;}.pl6{padding-left:6px;}.pl8{padding-left:8px;}.pl10{padding-left:10px;}.pl15{padding-left:15px;}.pl20{padding-left:20px;}.pl25{padding-left:25px;}.pl30{padding-left:30px;}.pl40{padding-left:40px;}.pl50{padding-left:50px;}
.mt4{margin-top:4px;}.mt5{margin-top:5px;}.mt10{margin-top:10px;}.mt12{margin-top:12px;}.mt15{margin-top:15px;}.mt20{margin-top:20px;}.mt25{margin-top:25px;}.mt30{margin-top:30px;}.mt40{margin-top:40px;}.mt50{margin-top:50px;}.mt50{margin-top:50px;}
.mr5{margin-right:5px;}.mr10{margin-right:10px;}.mr12{margin-right:12px;}.mr15{margin-right:15px;}.mr20{margin-right:20px;}.mr24{margin-right:24px;}.mr25{margin-right:25px;}.mr30{margin-right:30px;}.mr40{margin-right:40px;}.mr50{margin-right:50px;}
.mb5{margin-bottom:5px;}.mb15{margin-bottom:15px;}.mb10{margin-bottom:10px;}.mb20{margin-bottom:20px;}.mb25{margin-bottom:25px;}.mb50{margin-bottom:50px;}
.ml3{margin-left:3px;}.ml5{margin-left:5px;}.ml8{margin-left:8px;}.ml10{margin-left:10px;}.ml15{margin-left:15px;}.ml20{margin-left:20px;}.ml25{margin-left:25px;}.ml30{margin-left:30px;}.ml40{margin-left:40px;}.ml50{margin-left:50px;}.ml60{margin-left:60px;}.ml80{margin-left:80px;}.ml100{margin-left:100px;}.ml120{margin-left:120px;}

/*  font Styles  */
.f12{font-size:12px;}.f13{font-size:13px;}.f14{font-size:14px;}.f16{font-size:16px;}.f18{font-size:18px;}.f20{font-size:20px;}.f22{font-size:22px;}.f24{font-size:24px;}
.font-yh{font-family:"Microsoft YaHei";}.font-taho{font-family:Tahoma;}.font-song{font-family:宋体;}

/*  block line-height or text-indent Styles  */
.lhg20{line-height:20px;}.lhg21{line-height:21px;}.lhg22{line-height:22px;}.lhg23{line-height:23px;}.lhg24{line-height:24px;}.lhg25{line-height:25px;}.lhg26{line-height:26px;}
.tint5{text-indent:5px;}.tint10{text-indent:10px;}.tint15{text-indent:15px;}.tint20{text-indent:20px;}.tint2em{text-indent:2em;}

/*  font color Styles  */
.white{color:#fff;}.blue{color:#3399cc;}.blue1{color:#2d4b96;}.green{color:#b6d905}
.red{color:#cc0001;}.light-red{color:#c11b1b;}.red-pink{color:#ff3370;}.weight-pink{color:#f63d74;}.light-pink{color:#fd83a7;}
.gary0{color:#000;}.gary3{color:#333;}.gary6{color:#666;}.gary9{color:#999;}.garyc{color:#ccc;}.gary4c{color:#4c4c4c;}.garya{color:#aaa;}.gary5a{color:#5a5a5a;}.garya5{color:#a5a5a5;}.garyb1{color:#b1b1b1;}.garyde{color:#dedede;}

/*  a link Styles  */
.c0,a.c0 {color:#fff;}.c1,a.c1 {color:#000;}.c2,a.c2 {color:#4c4c4c;}.c2:hover,a.c2:hover {color:#35d48f;}.c3,a.c3 {color:#a5a5a5;}.c3:hover,a.c3:hover {color:#35d48f;}.c4,a.c4 {color:#c11b1b;}.c5,a.c5 {color:#3399cc;}.c5:hover,a.c5:hover {color:#35d48f;}

/*  form Styles  */



/* head */
.wrap-fixed{position:fixed;width:100%;z-index:1000;top:0;}
.top-bar { height:40px; line-height:40px; background:#333;  }
.top-bar a:hover { color:#fff;}
.tbar-right  .acur a{color: #fff}
.container { width:1100px; margin: 0 auto;cursor:default; }
.tbar-right { float:left; }
.tbar-right ul { float:right; }
.tbar-right li { float:left; line-height:40px; position: relative;}
.tbar-right li a { color:#bbb; padding: 0 10px;font-size: 13px;border-right:1px solid #444;height: 12px;line-height: 12px;}
.tbar-right li .status_followed{padding: 0;}
.tbar-right .col-1 { float:right; }
.tbar-right .col-1 a:first-child { border-left: 1px solid #666; padding-left: 25px; margin-left: 17px; display:inline; }
.tbar-right .col-1 a { color:#35d48f; padding: 0 5px;}
/* head  end*/




/* sub-head */
.main-nav {padding-top: 140px; height:70px;background:#fff;width:100%;position: relative;z-index: 999;}
.main-nav .logo{ height:70px; width:1100px; margin:0 auto;}
.main-nav h2 { margin-top:17px; height:34px; float:left; }

.main-nav .tab { position:relative; z-index:999; float:left;margin:20px 35px; }
.main-nav .sub-menu {height:30px;text-align: center;line-height: 30px;	font-size: 14px; color: #333; float: left; cursor:pointer;}
.sub-but{padding:0 20px;position:relative;z-index:20;background:#fff;color:#666;border:1px solid #ededed;font-size:14px;height:28px;line-height:28px;border-radius: 3px;}
.sub-but .sub-lbg{ background: url(../images/common/subhead-chose.png) no-repeat 0px 0;display:inline-block;height:10px;width:10px;margin:5px 0px 0 0;position:relative;left:5px;top:2px;*top:-2px;}
.accountant{width: 680px;background: #fff;z-index: 1;  text-align: left; position: absolute;top:30px; border-radius: 3px;box-shadow:0 0 8px rgba(0,0,0,0.2); padding: 25px 40px 25px 40px;display:none;}
.accountant div{width: 60px;font-size:12px;margin-right: 10px; float: left; text-align: right;padding-top: 15px; padding-bottom:15px ; color: #333;}
.arrows{width: 10px; padding-top: 17px; margin-right: 20px; display:block; float: left; }
.accountant p{  padding-bottom: 15px; padding-top: 15px; font-size: 12px; border-bottom: 1px solid #eeeeee; margin-left: 100px;}
.accountant p a{display: inline-block;color: #666666;cursor: pointer;margin-right: 15px;}
.accountant p a:hover{ color: #35d48f;}

.nav-right{float:right;height:50px;padding-top:20px;}
.nav-right li{float:left;margin-left:35px;height:27px;line-height:27px;}
.nav-right li a{font-size:16px;transition: .5s;/*display:block;position:relative;*/color:#666;}
.nav-right li a:hover{color:#35d48f;cursor:pointer;border-radius:13px; }
.nav-right .nav-rcur a{color:#35D48F;border-radius:13px;}


/* 页面底部 */
.foot { clear:both;}
.foot .foot-bar { background:#f5f5f5; height:40px; line-height:40px; text-align:center; }
.foot .foot-bar .foot-nav a { font-size:14px; color:#999; display:inline-block; padding:0 10px; }
.foot .foot-bar .foot-nav a:hover { color:#34D38E; transition: 1s; }
.foot .siteinfo { padding:20px 0; background:#fff;cursor:default;*padding-top:20px; }
.foot .siteinfo div{ text-align:center}
.foot .siteinfo span { color:#999; font-size:12px; margin:0 5px;    font-family: "Arial"; }
.foot .siteinfo a { color:#999; font-size:12px; margin:0 5px; font-family: "Arial"; }
.foot .siteinfo img { margin: 15px 10px 0; width: 127px; height: 47px; }
.foot .foot-menu { width:1100px; margin:0 auto; height:200px; padding-top:50px;}
.foot .foot-sub { float:left; width:195px;}
.foot .foot-sub .title { font-size:16px;  margin-bottom:30px; height:21px;cursor: default; }
.foot .foot-sub ul li { padding-left: 5px; margin-bottom:10px;}
.foot .foot-sub ul li a {font-size:12px;  color:#999; background:url(../images/common/subboot-jt.png) no-repeat left center;     padding-left: 10px;}
.foot .foot-sub ul li a:hover { color:#7FE5B6; transition: 1s; }
.foot .foot-subr { width:85px; float:left; }
.foot .foot-subr p { font-size:16px; margin-bottom:10px;cursor:default;}
.foot .foot-subr a { display:block;}
.foot .foot-subr .f-code {  background-position:left top; width:81px; height:81px; margin-bottom: 5px;}
.foot .foot-subr .f-code-xl{ background-position:left -87px; width:30px; height:30px; float:left; margin-right:5px; }
.foot .foot-subr .f-code-tx{ background-position:-35px -87px; width:30px; height:30px; float:left; }
.foot-bg{background-color: #fff;}
/* 搜索下拉样式 */

/* 分页 */
.sub-butnew .sub-but{background:#fff;border:1px solid #35D48F;border-bottom:0;color:#666;}
.sub-butnew .sub-lbg{background-position:-18px 0;}
.sub-butnew .sub-rbg{background-position:-21px -18px;}
.header-mests i{top:11px;left:32px;display:block; position:absolute;background:#f00;width:6px;height:6px;border-radius:30px;}
.tbar-right .head-mes{position:relative;}
.tbar-right .head-mes .mes-list{width:105px;background:#333;position:absolute;top:39px;padding:10px 0;z-index:999;}
.tbar-right .head-mes .mes-list a{color:#fff;display:block;font-size:12px;padding:0;height:25px;line-height:25px; text-indent:10px;}
.tbar-right .head-mes .mes-list a:hover{background:#35d48f;cursor:pointer; transition: 1s;}

/*订单消息框*/
.hea-ordMws{position: absolute;left:-15px;height:60px;padding:2px;top:40px;font-size:14px;width:230px;z-index:1000;background:#fff;box-shadow: 0px 2px 8px 1px rgba(0,0,0,0.2);border-radius: 2px; border: 1px solid #ccc;}
.hea-ordTran{position: absolute;top:-25px;left:25px;}
.hea-ddtext{margin:10px 0 0 10px;color:#333;position:relative;}
.hea-ddtext img{position:absolute;top:-7px;right:2px;cursor:pointer;}
.tbar-right li .hea-ddtext a{color:#35d48f;cursor:pointer;font-size:14px;}
