﻿html{color:#000;background:#FFF;} body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td{margin:0;padding:0;} table{border-collapse:collapse;border-spacing:0;} fieldset, img{border:0;} address, caption, cite, code, dfn, em, th, var{font-style:normal;font-weight:normal;} li{list-style:none;} caption, th{text-align:left;} h1, h2, h3, h4, h5, h6{font-size:100%;} q:before, q:after{content:'';} abbr, acronym{border:0;font-variant:normal;}  sub{vertical-align:text-bottom;} input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;} input, textarea, select{*font-size:100%;} legend{color:#000;}

h1,h2,h3{ color: #000;}
em,i{ font-style:normal;}

ul,ol,li{ list-style: none;}

html,body,input,button,select,textarea{ font:12px/1.5 Arial,宋体,sans-serif; color: #333;}


a{ text-decoration: none; color: #0b3b8c;}
a:hover{ text-decoration: underline; color:#b40000;}
.cr{ color: #f00;}
.cf60{ color: #f60;}

.clr{ clear: both; height: 0; font-size: 0;}
.clrfix:after{ content: ""; clear: both; height: 0; visibility: hidden; display: block; font-size: 0;}

.left{ float: left; display: inline;}
.right{ float: right; display: inline;}

/*chrome hack*/
body:nth-of-type(1){-webkit-text-size-adjust:none;}

.f12{ font-size: 12px!important;}
.f14{ font-size: 14px!important;}
.f16{ font-size: 16px;}
.c666{ color: #666;}
.c999{ color: #999;}

.top-link{ height: 30px; line-height: 30px; border-bottom: 1px solid #dfdfdf; background: #f4f4f4; width: 100%;}
.top-link .box{ width: 980px; margin: auto; color: #999;}
.top-link .box a{ margin: 0 10px;}

.is-login{ color: #333;}

.m-b-10{ margin-bottom: 10px;}

.path{ padding: 5px 0 10px;}

.text{ border: 1px solid #ccc; height: 18px; line-height: 18px; padding: 2px;}

.ok,.error{ display: none;}
.error{ color: #f00; font-size: 12px;}


/*list*/
.list-news{ overflow: hidden; line-height: 26px; font-size: 14px; zoom: 1;}
.list-news li{ height: 26px; overflow: hidden; background: url(/qudao/images/dot.png) no-repeat left 12px; padding-left: 10px;}
.list-news span{ font-size: 12px;}
.no-dot li{ background: none; padding-left: 0;}

 
/*  liubo */
/*page*/  
.gy-page{ margin: 15px auto;height: 25px; overflow: hidden;text-align:center;}
.gy-page *{ vertical-align: middle;}
.gy-page a{ background: #fff; border: 1px solid #b6b6b6; height: 22px; line-height: 22px; text-align: center; display: inline-block; padding: 0 8px; margin-right: 5px;}
.gy-page a:hover{ border-color: #0b3b8c;}
.gy-page a[disabled=disabled]{ color: #ccc;}
.gy-page a[disabled=disabled]:hover{ border-color: #b6b6b6; text-decoration: none;}
.gy-page .p-current{ background: #0b3b8c; color: #fff; font-weight: bold; height: 24px; line-height: 24px; padding: 0 8px; display: inline-block; margin-right: 5px;}


.box { font-size:12px; /*padding:2px 20px;*/ overflow: hidden; }
.box .imgs{ width: 222px; margin: 15px auto 30px;}
.imgs .big-img{ width: 220px; height: 220px; border: 1px solid #ccc; display: block; margin-bottom: 10px; text-align: center; overflow: hidden;}
.imgs .big-img img{ max-width: 100%; max-height: 100%; vertical-align: middle;_margin-top:-1px;}
.imgs .big-img i{ height: 100%; vertical-align: middle; display: inline-block;}
.imgs .s-imgs{ overflow: hidden;}
.imgs .s-imgs a{ float: left; margin-right: 3px;width: 40px; height: 40px; border: 1px solid #ccc; overflow: hidden;}
.imgs .s-imgs a.on{ border-color: #f60;}
.imgs .s-imgs a.last{ margin-right: 0;}
.imgs .s-imgs img{ max-width: 100%; max-height: 100%; vertical-align: middle; _margin-top:-1px;}
.imgs .s-imgs i{ height: 100%; vertical-align: middle; display: inline-block;}
/* liubo */

.content-box .box{font-size:14px;}
.content-box .box p{margin:10px auto}

/*评论 start */
	.btn { background:url(/statics/images/qudao/news-bg.gif) no-repeat;}
	.commform { border:#ccc 1px solid; border-top:#0C5292 2px solid; margin-bottom:10px; }
	.commform .cf-tit { font-size:14px; font-weight:700; height:40px; line-height:40px; background:#f1f1f1; padding:3px 0 0 15px; }
	.commform .cf-msg { width:94%; margin:5px auto; border-bottom:#ccc 1px dashed; padding:5px; padding-bottom:10px; }
	.commform .cf-msg-r { background:#fafafa; border:#e8e8e8 1px solid; width:96%; margin:5px auto; padding:0 10px;}
	.commform .cf-msg p { line-height:22px; margin:10px 0 5px; color:#333; }
	.commform .cf-msg span { display:inline-block; margin-right:10px; color:#999; padding-right:20px; margin:5px auto; }
	.commform .cf-msg-add { width:620px; height:150px; margin:10px 0 10px; background: #fff url(/statics/images/comment-bg.gif) center center no-repeat;border:1px solid #A7A6AA; color:#999;}
	.commform .cf-login { height:20px; line-height:20px; }
	.commform .cf-login a { margin-right:20px; }
	.commform .cf-send { margin:5px 10px 10px 20px; }
	.commform .cf-send .btn { border:none; width:97px; height:30px; line-height:30px; background-position:0 -82px; text-align:center; font-weight:700; color:#fff; display: block; margin-top: 10px;}
	
	.cf-login-div { width:280px; border:#ECC463 1px solid; background:#FFFEF4; position:absolute; z-index:9999; }
	.cf-login-tit { background:#FFEBB9; border-bottom:#ECC463 1px solid; height:24px; line-height:24px; }
	.cf-login-tit span { display:inline-block; font-weight:700; margin-left:10px; width:250px; }
	.cf-login-tit .close { display:inline-block; width:15px; height:15px; margin-top:4px; background-position:0 -500px; }
	.cf-login-cnt{ padding: 12px 0;}
	.cf-login-cnt span { display:inline-block; height:20px; line-height:20px; margin-top:10px; }
	.cf-login-cnt .t1 { width:90px; text-align:right;}
	.cf-login-cnt .line-txt { width:180px; margin-left:90px; text-align:left;}
	.view .cf-login-cnt span.line { width:250px; margin:7px 15px; }
	#viewed { display:none; }
/*评论end */

#pageId strong {
    background: none repeat scroll 0 0 #0B3B8C;
    border: 1px solid #0B3B8C;
    color: #FFFFFF;
    display: inline-block;
    height: 22px;
    line-height: 22px;
    padding: 0 5px;
    text-align: center;
}
#pageId a {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #B6B6B6;
    display: inline-block;
    height: 22px;
    line-height: 22px;
    margin-right: 3px;
    padding: 0 5px;
    text-align: center;
}

.gy-page strong
{
    background: none repeat scroll 0 0 #0B3B8C;
    border: 1px solid #0B3B8C;
    color: #FFFFFF;
    display: inline-block;
    height: 22px;
    line-height: 22px;
    padding: 0 5px;
    text-align: center;
}

	.caseimg { float:left; padding:2px; border:1px solid #ccc; margin-bottom:5px; display:inline-block; width:120px; height:120px; overflow:hidden; text-align:center; margin-right:15px; }
	.special .caseimg { /*width:120px; */height:100px; margin-left:15px; margin-right:5px; }
    .caseimg img { display:inline-block; max-width:100%; max-height:100%; vertical-align:middle;}
    .caseimg i { height:100%; vertical-align:middle; display:inline-block;}
    
    .cnt-view-box .page-cnt {
    margin: 15px auto;
    text-align: center;
}

.main-links{ border: 1px solid #dadada; border-bottom: none;}
.main-links p{ border-bottom: 1px solid #dadada; line-height: 36px;background:#f1f1f1}
.main-links span{ float: left; width: 85px; background: #f1f1f1; color: #666666; text-align: center;}
.main-links span.links{ width: 890px; background: #fff;text-align:left}
.main-links a{ margin: 0 10px; color: #333;}

.footer{ width: 980px; margin:10px auto; text-align: center; padding:10px 0;}
.footer .about-links{ margin-bottom: 15px;}
.footer .about-links a{ color: #333; margin: 0 10px;}
.footer p{ line-height: 22px;}
.footer p a{ color: #999;margin:0 3px;}

/*分享*/
.jiathis_style1 { display:inline-block; height:24px; line-height:24px; padding:5px 0; overflow:hidden; width:550px; text-align:center; margin-left:80px; margin-bottom:10px;}
.jiathis_style2 { margin-left:150px; width:500px; display:block; height:30px; margin-top:10px;}


/*商城广告*/
.alt-rotation{ position: relative; width:300px;height:250px; overflow: hidden; background:#fff;font-size:12px; margin-top:10px;}
.alt-rotation ul{ width: 1500px; }
.alt-rotation li{ float: left; width: 300px; height: 250px; }
.alt-rotation img{border:0; width: 100%; height: 100%;}
.alt-rotation .ctn{ position: absolute; width: 100%; left: 0; bottom: 10px; text-align: center;}
.alt-rotation .ctn i{ display: inline-block; margin: 0 5px; width: 10px; height: 10px; background: no-repeat url(/statics/images/news/dotted.png); cursor: pointer;}
.alt-rotation .ctn i.cur{ background-position: 0 -17px;}
.alt-rotation .r-logo{height:38px;}
.alt-rotation .r-main{height:210px;margin-top:1px;overflow:hidden}
.alt-rotation .r-link1{width:54px;float:left;display:inline;overflow:hidden;}
.alt-rotation .r-link2{width:54px;float:right;display:inline;overflow:hidden;}
.alt-rotation .r-link1 a,.alt-rotation .r-link2 a{display:block;height:26px;line-height:26px;background:#F3F3F3;color:#333;text-decoration:none;text-align:center;}
.alt-rotation .r-link1 a.cur,.alt-rotation .r-link2 a.cur{background:#f40;color:#fff;text-decoration:none;}
.alt-rotation .alt-tabs-content img{width:184px;height:208px;}

/******上传按钮样式******/
.btn-upload-blue,.btn-upload-gray{height:26px;line-height:26px;border: none;background:url(/statics/images/button.png) no-repeat;}
.btn-upload-blue{background-position: 0 0;color: #fff;}
.btn-upload-gray{background-position: 0 -126px;border: 1px solid #B1B1B1;color: #333;}



/*分页*/
.page{ clear:both;float:none;padding:14px 0; text-align:center;}
.page a{ padding:8px 12px;color:#333;zoom:1;*padding:6px 12px;}
.page a.p-current{ background:#666; color:#fff;}
.page .firstPage,.page .prvePage,.page .nextPage,.page .lastPage{padding:0 6px;height:26px;*height:22px; line-height:26px; background:url(/statics/images/news/icon.gif);}
.page .firstPage{background-position:-6px -126px; margin-right:20px; }
.page .prvePage{background-position:-38px -126px;margin-right:10px; }
.page .nextPage{background-position:-62px -126px;margin-left:10px; }
.page .lastPage{background-position:-87px -126px;margin-left:20px; }

.bshare-custom { text-align:center; padding:5px 23px 20px; text-align:right; font-size:14px; color:#000}