img { border:0;}
.left { float:left;} .right { float:right;}
.blank10 { width:100%; height:10px;}
.blank15 { width:100%; height:15px;}
.blank20 { width:100%; height:20px;}
.blank30 { width:100%; height:30px;}

#body { background:#fdecab; font-family:microsoft yahei,"宋体";}
.qb_top { width:100%; height:503px; background:#fed410;}
.qb_top_bg { width:1380px; height:503px; background:url(../images/qianbu/qb_top.png) no-repeat; margin:0 auto;}
.body { width:960px; margin:0 auto; position:relative;}
/*按钮样式*/
.qbBtn { width:160px; height:50px; background:#e5654f; line-height:50px; font-size:18px; text-align:center;}
.qbBtn a { display:block; width:160px; height:50px; position:absolute; top:-3px; left:-3px; cursor:pointer; font-weight:700; -webkit-transition:all .2s ease-in; -moz-transition:all .2s ease-in; transition:all .2s ease-in;}
.qbBtn a,.qbBtn a:visited {color:#d95209; background:#fed410; text-decoration:none;}
.qbBtn a:hover,.qbBtn a:active {color:#f1553b; background:#fee56f; text-decoration:none;}

/*第一部分*/
.qbArea1 { width:960px; margin:30px auto 0;}
.qbAreaTitle  { width:960px; height:67px;background:url(../images/qianbu/qb_title_bg.png) no-repeat;overflow:hidden;}
.qbAreaTitleTxt { /*width:362px;*/ height:35px; margin:20px auto 0; text-align: center;}
.currentGoing { background:url(../images/qianbu/qb_title_bg_cur.png) no-repeat;}
.qbArea1Info { width:900px; height:470px; background:#fefbeb; margin:30px auto 0; position:relative; overflow:hidden;}
.qbArea1_InfoBg { width:170px; height:428px; background:url(../images/qianbu/qb_info.png) no-repeat; position:absolute; top:21px; left:0; z-index:0;}
.qbArea1Txt { margin-top:65px; margin-left:60px; z-index:10; position:relative;}
.qbTxiInfo1 { width:830px; height:125px; line-height:23px; font-size:14px;}
.qbTxtInfoLeft { width:130px; height:100px; text-align:right; color:#c13720; font-weight:bold;}
.qbTxtInfoRight { width:700px; height:100px;}
.qbTxiInfo2 { height:50px; margin-top:80px; font-size:14px;}
.qbTxiInfo3 { width:600px; margin-left:90px; height:25px; margin-top:70px; font-size:16px; font-weight:bold; _margin-top:30px;}
.qbTxiInfo3 a,.qbTxiInfo3 a:visited {color:#2ea7d4; text-decoration:none;}
.qbTxiInfo3 a:hover,.qbTxiInfo3 a:active {color:#c13720; text-decoration:underline;}
.b1 {position:absolute; right:30px; bottom:30px;}
a.vvyy{color:#2ea7d4;}
a.vvyy:hover{color:#c13720; text-decoration:underline;}

.qbA2Info { color:#e34f36; width:920px; padding:20px; font:16px/1.9em microsoft yahei,"宋体"; text-indent:2em;}
.qbPicList { width:960px; height:370px; font-size:14px; line-height:25px; overflow:hidden;}
.qbPicList ul{ width:980px;}
.qbPicList ul li { width:176px; height:166px; padding:2px; float:left; margin-right:15px; margin-bottom:15px;-webkit-transition:all .2s ease-in; -moz-transition:all .2s ease-in; transition:all .2s ease-in;}
.qbPicList ul li:hover { background:#fff; box-shadow:2px 2px 3px rgba(0,0,0,.3);}
.qbPicList ul li span a.blue,.zhuantiList a span em.blue { color:#17819c;}
.qbPicList ul li span a.black { color:#000;}

.qbBtnDiv { width:960px; height:50px;}
.b2 { position:relative; margin:0 auto;}
.qbLine { width:200px; position:absolute; display:block; border-top:1px solid #ccc;border-bottom:1px solid #eee;}
.qbline1 { left:-250px; top:24px;}
.qbline2 { right:-250px; top:24px;}


.qbCommentBox { width:960px;}
.qbCommentTitle { width:960px; height:56px; background:url(../images/qianbu/qb_title4.png) no-repeat;}
.qbCommentDiv {width:960px;}
.commentBox { width:650px; background:#dee; padding:10px;}
.zhuantiList { width:260px;}
.zhuantiList a.picDiv { line-height:1.8em; font-size:14px; display:block; width:256px; height:171px; padding:2px; display:block; -webkit-transition:all .2s ease-in; -moz-transition:all .2s ease-in; transition:all .2s ease-in; text-decoration:none; color:#000;}
.zhuantiList a.picDiv:hover { background:#eee; box-shadow:2px 2px 3px rgba(0,0,0,.3); text-decoration:none; color:#000;}
.zhuantiList a em {font-style:normal;}

/*悬浮框*/
.floatDiv { width:215px; padding:0 0 45px 0; background:url(../images/qianbu/qb_float_bg.png) repeat-y; position:fixed; top:300px; left:50%; margin-left:530px;}
.floatDiv ul { width:175px; margin:0 auto 0;}
.floatDiv ul li { width:175px; height:40px; line-height:40px; font-size:16px; border-bottom:1px solid #bbb; text-align:center;}
.floatDiv ul li.last { border:none;}
.floatDiv ul li a,.floatDiv ul li a:visited { color:#000; text-decoration:none;}
.floatDiv ul li a:hover,.floatDiv ul li a:active { color:#B15233;}
.floatDiv ul li span { color:#B15233;}

.floatDivTop { width:215px; height:53px; position:absolute; top:-53px; left:0; background:url(../images/qianbu/qb_float_top.png) no-repeat;}
.floatDivBottom { width:215px; height:45px; position:absolute; bottom:0; left:0; background:url(../images/qianbu/qb_float_bottom.png) no-repeat;}

.maodiana { display:block; height:20px; font-size:0;}


/*返回顶部*/
.qb_totop { display:block; width:40px; height:40px; background:url(../images/qianbu/qb_totop.png) no-repeat; position:fixed; bottom:100px; left:50%; margin-left:530px; cursor:pointer; display:none;}
.qb_totop:hover { background:url(../images/qianbu/qb_totop_hover.png) no-repeat;}
/*ad*/
.qbAd1 { width:940px; height:100px; margin:0 auto;}
/*comment*/
#vv_comment .talk_frame .talk_box{ min-height: 620px; padding: 0 15px 10px 15px;}


/*特殊处理*/
.currentSpe1 { width:960px; height:74px; background:url(../images/qianbu/tbg13.jpg) no-repeat;/*background:url(../images/qianbu/qb_title_bg_special1.png) no-repeat;*/}