/* CSS Document */
/**{ margin:0; padding:0;}*/
/*img{ border:0px;  vertical-align:middle;}*/
body {
    /*text-align: left;
	font-size: 12px;*/
    /*font-family: Arial, "Microsoft YaHei", é»‘ä½“, å®‹ä½“, sans-serif;*/
    /*color: #222222;*/
    background: #F6F6F6;
    /*width: expression(document.body.clientWidth <=1200? "1200px": "auto");*/
    /*min-width: 1200px;*/

}

ul,li,dl,dt,dd{ list-style:none; text-align:left; margin:0px; padding:0px; }
input,textarea{outline:none}
a{text-decoration:none; outline:none;}
a:hover{ color:inherit; star:expression(this.onFocus=this.blur());}
.clearfix:after{content:"\20"; display:block; height:0; clear:both;}
.clearfix{*zoom:1; _zoom:1}


/**公共头部样式**/
.header{ width: 100%; height: auto; position: relative; z-index: 50;}
.headerNav{ width: 100%; height: 130px; background: url("../images/navBg.png") repeat-x; position: relative; z-index: 9;}
.logo{ width: 324px; height: 84px; margin: 23px 46px 0 0; float: left;}
.search{ width: 588px; height: 45px; border: 1px solid #ff8342; border-radius: 23px; float: left; margin: 47px 0 0 0; position:relative;}
.searchIcon{ width: 20px; height: 20px; float: left; margin: 13px 10px 0 10px; background: url("../images/icon.png") no-repeat -70px -177px;}
.searchInput{ width: 450px; height: 43px;float: left;}
.searchInput input{width: 450px; height: 43px; line-height: 43px; border: 0; background: #fff; font-size: 14px; color: #ddd}
.searchBtn{ width: 90px; height: 45px;float: right; background: #ff8342; border-radius: 0 23px 23px 0; line-height: 45px; text-align: center; color: #fff; font-size: 18px;}
.searchBtn:hover{ color: #fff;}
.searchHotFont{ width: 100%; height: 25px; line-height: 25px; font-size: 14px; color: #999; position: absolute; left: 21px; bottom: -30px;}
.searchHotFont a{ color: #999; margin-right: 10px;}
.appIcon{ height: 22px; position: absolute; right: 115px; top: 68px;}
.appIcon_icon{ width: 15px; height: 22px; background: url("../images/icon.png") no-repeat -72px -9px; margin-right: 6px; display: inline-block; vertical-align: top;}
.appIcon_text{ vertical-align: top; display: inline-block; line-height: 20px; font-size: 12px; color: #222;}
.appIcon.current .appIcon_icon{ background: url("../images/icon.png") no-repeat -73px -48px;}
.appIcon.current .appIcon_text{ color: #ff8342;}

.wxIcon{ height: 22px; position: absolute; right: 0px; top: 68px;}
.wxIcon_icon{ width: 26px; height: 22px; background: url("../images/icon.png") no-repeat -128px -50px; margin-right: 6px; display: inline-block; vertical-align: top;}
.wxIcon_text{ vertical-align: top; display: inline-block; line-height: 20px; font-size: 12px; color: #222;}
.wxIcon.current .wxIcon_icon{ background: url("../images/icon.png") no-repeat -126px -9px;}
.wxIcon.current .wxIcon_text{ color: #ff8342;}

.appIconImg{ width: 228px; position: absolute;  top: 90px; right: -40px; z-index: 1099; display: none;}
.wxIconImg{ width: 116px; position: absolute;  top: 90px; right: -40px; z-index: 1099; display: none;}

.header_loginBtn{ width: 64px; height: 24px; border-radius:10px; border:solid 1px #aaa; line-height: 24px; font-size: 12px; color: #222; text-align: center; position: absolute; right: 70px; top: 8px; cursor: pointer;}
.header_registerBtn{ width: 64px; height: 24px; border-radius:10px; border:solid 1px #aaa; line-height: 24px; font-size: 12px; color: #222; text-align: center; position: absolute; right: 0px; top: 8px; cursor: pointer;}
.header_loginBtn:hover,.header_registerBtn:hover{ border:solid 1px #ff8342; color: #ff8342;}

.headerDH{ width: 100%; height: 46px; background: #ff8342; padding-top: 2px; position: relative; z-index: 1;}
.headerDH_c{ width: 100%; height: 46px;}
.headerDH_c li{ width: 104px; height: 46px; line-height: 46px; float: left; margin-right: 33px; text-align: center; color: #fff; position: relative; z-index: 1;}
.headerDH_c li a{ color: #fff; display: block;}
.headerDH_c li a:hover{ background: #fff; color: #ff8342; display: block;}
.headerDH_c li a.headerDHcurrent{ background: #fff; color: #ff8342; display: block;}
.headerDH_c li a.headerDHcurrent1{ background: #fff; color: #ff8342; display: block;}

/*****导航条下拉菜单******/
.lisel{ width: 280px; height: auto; background: #fff; padding: 10px 0 15px 0; box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.08); position: absolute; left: 0; top: 46px; z-index: 9; display: none;}
.lisel_top{ padding: 0 8px; overflow: hidden;}
.headerDH_c li .lisel_top a{ line-height: 30px; font-size: 14px; color: #666; margin: 0 12px; float: left;}
.headerDH_c li .lisel_top a:hover{ color: #ff8342;}
.lisel_b{ width: 100%; border-top: 1px solid #eee; padding-top: 12px; margin-top: 7px; text-align: center;}
.lisel_b img{ width: 26px; height: 23px; display: block; margin:0 auto 7px auto;}
.lisel_b p{ line-height: 17px; font-size: 14px; color: #f91e24;}

.footer{ width: 100%; height: auto; border-top: 1px solid #e9e9e9; background: #fff; overflow: hidden; padding: 80px 0 63px 0;}
.footer_logo{ width: 289px; height: 75px; float: left; margin: 0 190px 0 0;}
.footer_logo img{ width: 289px;}
.footer_right{ width: auto; float: left;}
.footer_right_dh{ width: 100%; height: 20px; margin-bottom: 10px;}
.footer_right_dh a{ line-height: 20px; color: #222; margin-right: 35px;}
.footer_right_dh a:hover{ color: #ff8342;}
.footer_right p{ line-height: 20px; margin-bottom: 5px; color: #222;}
.footerIcon1{ width: 13px; height: 17px; background: url("../images/icon.png") no-repeat -74px -107px; display: inline-block;  margin: 0 8px -4px 0;}
.footerIcon2{ width: 14px; height: 17px; background: url("../images/icon.png") no-repeat -74px -132px; display: inline-block; margin-right: 8px;}

.appIcon_foot{ width: 15px; height: 22px; background: url("../images/icon.png") no-repeat -72px -9px; margin-right: 6px; display: inline-block; position: absolute; right: 240px; top: 80px;}
.appIcon_foot.current{ background: url("../images/icon.png") no-repeat -73px -48px;}
.wxIcon_foot{ width: 26px; height: 22px; background: url("../images/icon.png") no-repeat -128px -50px; margin-right: 6px; display: inline-block; position: absolute; right: 170px; top: 80px;}
.wxIcon_foot.current{ background: url("../images/icon.png") no-repeat -126px -9px;}

.appIconfootImg{ width: 228px; position: absolute;  top: -45px; right: 53px; z-index: 99; display: none}
.wxIconfootImg{ width: 116px; position: absolute;  top: -45px; right: 105px; z-index: 99; display: none}

.comContent{ width: 1200px; height: auto; margin: 0 auto; position: relative;}
.mainContent{  width: 1200px;height: auto; margin: 20px auto 30px auto; position: relative; overflow: hidden;}


.sportBtm_left_btm2_top_a{ width: 100%; height: 40px; line-height: 40px; font-size: 14px; color: #999;}
.sportBtm_left_btm2_top_a a{ display: inline-block; margin-right: 30px;}
.sportBtm_left_btm2_top_a a .icon1{ width: 23px; height: 23px; background: url("../images/icon1.png") no-repeat -201px -162px; display: inline-block; margin: 0 7px -5px 0;}
.sportBtm_left_btm2_top_a a .icon2{ width: 23px; height: 23px; background: url("../images/icon1.png") no-repeat -203px -203px; display: inline-block; margin: 0 7px -7px 0;}
.sportBtm_left_btm2_top_btn{ width: 105px; height: 37px; background: #ff8342; color: #fff; font-size: 14px; border-radius: 4px; line-height: 37px; text-align: center; position: absolute; right: 15px; bottom: 10px;}


.com_form{ height:auto; line-height:30px; margin-top:10px; position:relative;}
.emotionTip{ line-height:32px; font-size: 12px; color: #666; float: left; margin-right: 25px; cursor:pointer;}
.emotion { width:23px; height:23px; background:url("../../images/icon1.png") no-repeat -201px -162px; display: inline-block; margin: 0 7px -5px 0;}
.picIcon{ width: 23px; height: 23px; background: url("../../images/icon1.png") no-repeat -203px -203px; display: inline-block; margin: 0 7px -7px 0;}
.add_file{ float:left; line-height:32px;}
.sub_btn {  width: 105px; height: 37px; background: #ff8342; color: #fff; font-size: 14px; border-radius: 4px; line-height: 37px; text-align: center; float: right; border: 0;}
.sub_btn:hover { background:#ff8342;color: #fff; border: 0;}
.qqFace { margin-top: 4px; background: #fff; padding: 2px; border: 1px #dfe6f6 solid; }
.qqFace table td { padding: 0px; }
.qqFace table td img { cursor: pointer; border: 1px #fff solid; }
.qqFace table td img:hover { border: 1px #0066cc solid; }

.qqFace1 { background: #fff; padding: 2px; border: 1px #dfe6f6 solid; }
.qqFace1 table td { padding: 0px; }
.qqFace1 table td img { cursor: pointer; border: 1px #fff solid; }
.qqFace1 table td img:hover { border: 1px #0066cc solid; }

.file_img_now{ width:400px; height:auto; line-height:64px; float:left; font-size: 0;}
.file_img_now1{ width:230px; height:auto; line-height:64px; float:left; font-size: 0;}
.file_img_now span,.file_img_now1 span{ width:64px; height:64px; margin:0 10px 10px 0; display:inline-block;}
.file_img_now span img,.file_img_now1 span img{ width:64px; height:64px;}
.file_img_now span a,.file_img_now1 span a{ display:inline-block;}

.file {position:relative; display:inline-block; background:url("../../images/file_btn.png") no-repeat; width:71px; height:28px; color:#fff; text-decoration:none; text-indent:0; line-height:29px; text-align:center; margin:0 10px -10px 0; cursor:pointer; overflow:hidden; cursor:pointer;}
.file input { width:71px; height:28px; position:absolute; font-size:100px; right:0px; top:0; opacity:0;-ms-filter: 'alpha(opacity=0)';filter:alpha(opacity=0); cursor:pointer;}
.marg{ margin-top: 15px;}
.zdIcona{ width: 7px; height: 6px; display: inline-block; background: url("../../images/zdIcon.png") no-repeat; margin: 0 0 0 3px;*margin: 0 0 3px 3px;_margin: 0 0 3px 3px;}
.show .zdIcona{
    background: url("../../images/zddcon.png") no-repeat center center;
}
