﻿@charset "utf-8";

/*Add grids*/
.g-m0s7 .m-wrap { margin-right: 280px; }
.g-m0s7 .col-s { width: 270px; margin-left: -270px; }

.cg-s4m0e7 .m-wrap { margin: 0 280px 0 170px; }
.cg-s4m0e7 .col-s { width: 160px; margin-left: -100%; }
.cg-s4m0e7 .col-e { width: 270px; margin-left: -270px; }

/*Link*/
.j-orange,j-orange:hover{color:#f60;}
.j-gray,.j-gray:hover{color:#999;}

/*Image*/
.j-l01 ul li p,.j-l02 ul li,.j-p01 dd h3,.j-l03 ul li,.j-tab01 .btn,.j-gb .btn,.j-tab-inf tr td ins,.j-tab-inf .btn,.j-tab-inf .btn2,.dot{background:url(../images/j-ico.png) no-repeat;}
.j-login,.j-extra .hd,.j-box .hd{background:url(../images/j-line.png) repeat-x;}

/*Class*/
.col-s a{color:#666;}

.j-mod{border:4px solid #e6e6e6;}
.j-mod .hd{padding:10px; border-bottom:1px solid #ddd;}
.j-mod .hd h2{display:inline; padding-right:18px; font-family:"\9ed1\4f53"; font-weight:normal; color:#f60; font-size:16px; background:url(../images/j-ico-01.png) no-repeat right;}
.j-mod .ft{padding:10px; border-top:4px solid #e6e6e6;}
.j-mod .ft .tit{padding-bottom:5px;}
.j-mod .ft .tit span{float:right;}

.j-tab-inf tr td{padding:4px; line-height:20px;}
.j-tab-img img{width:85px; height:85px; padding:4px; border:1px solid #ddd;}
.j-tab-inf tr td ins{margin-right:20px; padding-left:10px; background-position:0 -164px; text-decoration:none;}
.j-tab-inf tr td ins img{border:none;padding:0;width:auto;height:auto}
.j-tab-inf tr td.dot{background-position:4px -159px}
.j-tab-inf tr td span a{color:#999;}
.j-tab-inf tr td p a,.j-tab-inf tr td p span{margin-right:10px;}
.j-tab-inf tr td p em{font-style:normal; color:#f60;}
.j-tab-inf .btn,.j-tab-inf .btn2{position:absolute; top:20px; right:20px; width:69px; height:24px; border:0; background-position:-44px -135px; cursor:pointer;}
.j-tab-inf .lBtn .btn{position:static}
.j-tab-inf .lBtn .btn2{position:static;background-position:-113px -135px;}


.j-tabs .hd{border:0;}
.j-tabs .j-menu{float:left;}
.j-tabs .j-menu dl{width:262px; height:59px; border-top:1px solid #ddd; color:#999;}
.j-tabs .j-menu dl a,.j-tabs .j-menu dl a:hover{color:#999;}
.j-tabs .j-menu dl.j-on{border:0; background:url(../images/j-menu.png) no-repeat right; color:#1e3e67;}
.j-tabs .j-menu dl.j-on a,.j-tabs .j-menu dl.j-on a:hover{color:#1e3e67;}
.j-tabs .j-menu dt{padding:10px 0 0 10px;}
.j-tabs .j-menu dt .h1{font-family:"\9ed1\4f53"; font-weight:normal;}
.j-tabs .j-menu dd{padding-left:10px; line-height:20px;}

.j-list{padding:0 10px;}
.j-list .hd{padding:10px 0; border-bottom:1px dashed #ddd;}

.j-extra{border:1px solid #fae5ac;}
.j-extra .hd{height:32px; background-position:0 -97px;}
.j-extra .hd h3{padding:8px 0 0 10px; color:#f60; font-weight:normal;}
.j-extra .hd ul li{float:left; padding:0 10px; color:#f60; font-size:14px; line-height:32px; cursor:pointer;}
.j-extra .hd ul li.j-hover{border-left:1px solid #fae5ac; border-right:1px solid #fae5ac; margin-left:-1px; background:#fff;}
.j-extra .bd{padding:5px 10px;}

.j-login{height:97px; font-size:14px;}
.j-login .j-tab01 tr td{padding:10px 5px 0 5px; color:#fff;}
.j-login .j-tab01 tr td a{color:#fff;}
.j-login .j-tab01 span{font-size:12px;}
.j-login .j-tab01 .text{width:100px; padding:2px 4px; border:0;}
.j-login .j-tab01 .btn{width:61px; height:32px; border:0; background-position:0 -100px; cursor:pointer;}
.j-login .j-tab02{margin:3px;}
.j-login .j-tab02 tr td{padding:15px 10px; background:#fff; line-height:20px;}
.j-login .j-tab02 tr td.j-infos{color:#666;}
.j-login .j-tab02 tr p{ display:block;}
.j-login .j-tab02 .j-infos img{padding:0;border:0 none;width:14px;}
.j-login .j-tab02 img{padding:3px; border:1px solid #ddd;}

.j-box{border:1px solid #cfcfcf;}
.j-box .hd{height:30px; line-height:30px; background-position:0 -129px;}
.j-box .hd h3{width:100px; margin:0 8px; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; background:#fff; color:#666; text-align:center;}
.j-box .bd{padding:10px;}
.j-box .ft{margin:0 20px; padding:10px 0; border-top:1px solid #ddd;}
.j-box .ft span{float:right;}

.j-gb{padding-bottom:10px; border-bottom:1px dashed #ddd;}
.j-gb .text{width:475px; height:60px; margin-bottom:10px;}
.j-gb .btn{width:44px; height:24px; border:none; background-position:0 -135px; cursor:pointer;}

.j-ad01{margin:5px 0; text-align:center;}
.j-ad01 img,.j-ad02 img{padding:3px; border:1px solid #ddd;}
.j-ad02 img{width:262px;}
.j-ad03{border:1px solid #ddd; background:#f5f5f5;}

.j-l01{padding-bottom:10px;}
.j-l01 ul li{display:inline; float:left; width:99px; margin:10px 36px 0 30px;}
.j-l01 ul li img{width:85px; height:85px; padding:6px; border:1px solid #ddd; }
.j-l01 ul li p{padding:5px 0 0 18px; *padding:8px 0 0 18px; background-position:2px 8px;}
.j-l02{padding:5px 0;}.j-l02 a,.j-l02 a:hover{color:#1e3e67;}
.j-l02 ul li{display:inline; float:left; width:44%; margin-left:15px; padding:5px 0 5px 20px; font-size:14px; background-position:0 -36px;}
.j-l02 ul li span{float:right; font-size:12px; color:#999;}
.j-l03 ul li{padding-left:15px; line-height:22px; background-position:2px -72px; zoom:1;}
.j-l04{margin:5px 0;}
.j-l04 ul li{float:left; width:50%; line-height:20px;}
.j-l04 a,.j-l04 a:hover{color:#666;}
.j-l05 ul li{float:left; width:33%; line-height:20px;}
.j-l05 ul li em{color:#f60; font-style:normal;}

.j-p01{padding:10px 0;}
.j-p01 dl{display:inline; float:left; width:32%; margin-left:7px;}
.j-p01 dt img{display:block; float:left; width:66px; height:66px; padding:6px; border:1px solid #ddd;}
.j-p01 dd{float:left; width:120px; padding-left:10px;}
.j-p01 dd h3{padding:3px 0 3px 10px; font-weight:normal; color:#f60; background-position:0 -57px;}
.j-p01 dd p{line-height:18px; color:#999;}
.j-p02{float:right; width:400px; background:#fa6900;}
.j-p02 dl{display:none; padding:5px; overflow:hidden;_zoom:1;}
.j-p02 dt{float:left; overflow:hidden;_zoom:1;}
.j-p02 dt img{ width:246px; height:169px; display:block;}
.j-p02 dd{float:right; width:135px; color:#fff; line-height:20px; overflow:hidden;}
.j-p02 dd p{height:105px;overflow:hidden;text-indent:2em;}
.j-p02 dd ul{ border-top:1px dashed #FFF; padding-top:5px; overflow:hidden;_zoom:1;}
.j-p02 dd li{ margin-top:3px;width:132px;  white-space:nowrap; overflow:hidden; list-style:square inside; color:#273654;}
.j-p02 dd li a{color:#273654;text-decoration:underline;}
.j-p02 h3{padding:4px 0;}
.j-p03 ul li{display:inline; float:left; margin:5px 10px 0 10px;}
.j-p03 ul li img{width:54px; height:54px; padding:3px; border:1px solid #ddd;}
.j-p03 ul li p{padding-top:3px; *padding-top:6px; text-align:center;}
.j-p04 dl{height:35px;}
.j-p04 dt img{float:left; width:20px; height:20px; padding:2px; border:1px solid #ddd;}
.j-p04 dd{float:left; width:435px; margin-left:15px; border-bottom:1px solid #ddd; line-height:30px;}
.j-p04 dd a,.j-p04 dd a:hover{padding:0 3px; color:#2955b6}.j-p04 dd span{float:right;}
.j-p05 dt img{float:left; padding:3px; border:1px solid #ddd;}
.j-p05 dd{float:left; padding-left:10px; line-height:22px;}
.j-p05 dd span{padding:0 15px;}.j-p05 dd ins{margin-right:10px;}.j-p05 dd strong{color:#16336b;}.j-p05 dd p.j-inner{color:#666;}.j-p05 dd a{color:#930;}
.j-p05 dl{height:55px; margin-top:10px;}
.j-p05 dl.j-reply{width:350px; margin-left:70px; background:#feffb9}
.j-p05 dl.j-reply dt img{width:32px; height:32px; margin:5px 10px; padding:0; border:1px solid #fff;}
.j-p06 ul li{display:inline; float:left; width:134px; height:153px; margin:0 10px 0 15px; background:url(../images/j-imgs.png) no-repeat;}
.j-p06 ul li img{display:block; width:110px; height:110px; padding:8px 8px 5px 8px;}
.j-p06 ul li p{text-align:center;}
.j-p07 dl{padding:5px 10px 0 10px;}
.j-p07 dt a,.j-p07 dt a:hover{color:#2961b4;}
.j-p07 dt span{padding-left:10px; color:#999;}
.j-p07 dd{padding-top:8px; color:#999; line-height:18px;}