﻿/*
 * 公共样式文件
 */
@charset "utf-8";

/*公共样式*/
a{color: #333;}
.link{color: #666;cursor: pointer;}
.link-9{color: #999;cursor: pointer;}
a:hover,
.link:hover,
.link-9:hover{color: #EF4238;text-decoration: none !important;}
.main{padding-bottom: 100px;position: relative;min-height: 100%;min-width: 1200px; background: #ffffff;}
.container{position: relative;min-height: 100%;min-width: 1200px;}
.row{clear: both;width: 1200px;margin: 0 auto;}
.col{width: 860px;}
.col2{width: 300px;}

/*公共颜色*/
.bg-f5{background-color:#f5f5f5;}
.solid-e3{border: 1px solid #e3e3e3;}
.text-99{color:#999999;}
.text-66{color:#666666;}
.text-33{color:#333333;}
.text-ff{color:#FFFFFF;}

/*登录弹窗css*/
.theme-popover-mask{z-index: 9998;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.5;filter:alpha(opacity=40);display:none}
.log{z-index: 100001;width: 420px;padding-bottom: 50px;background: #fafafa;border-radius: 3px;position: fixed;right: 1%;left: 40%;filter: progid:DXImageTransform.Microsoft.Shadow(color=#CBCBCB, direction=120, strength=4);-moz-box-shadow: 2px 2px 4px #CBCBCB;-webkit-box-shadow: 2px 2px 4px #CBCBCB;box-shadow: 2px 2px 4px #CBCBCB;top: 198px;}
.log .gb{width: 35px; height: 36px; position: absolute; right: 0;cursor: pointer;}
.log .gb span{margin-top: 15px; margin-right: 15px;display: block;width: 20px;height: 20px;background: url(../images/sidebar-log-img-gb.png) no-repeat;}
.log .gb span:hover{background: url(../images/sidebar-log-img-gbh.png) no-repeat;}
.log .logtit{height: 48px;text-align: center;font-size: 34px;color: #333333;margin-top: 40px;}
.log .other-account{text-align: center;font-size: 14px;color: #333;margin-top: 14px;}
.log .fast-log{width: 290px;height: 82px;margin: 0 auto;border-bottom: 1px solid #cccccc;}
.log .fast-log a{display: block;float: left;margin: 8px 25px;}
.log .srk{width: 290px;margin: 0 auto;}
.log .srk p{margin: 0;padding: 0;font-size: 12px;color: #FF9900}
.log .srk p img{width: 16px;height: 16px;vertical-align: middle;margin-right: 8px;}
.log .srk input{width: 288px;margin-bottom: 8.5px;height: 34px;border: 1px solid #cccccc;font-family: "微软雅黑";text-indent: 8px;}
.log .srk input[type=phone]{margin-top: 29px;}
.log .srk input[type=password]{margin-top: 8.5px;}
.log .srk input[name=bt]{font-size: 14px;background: #EF4432;color: #FFFFFF;border: none;border-radius: 2px;margin-top: 8.5px;}
.log .srk input[name=bt]:hover{background: #EB3D3A;cursor: pointer;}
.log .srk label{float: right;display: block;width: 270px;margin: 0 auto;font-size: 12px;color: #666666;}
.log .srk label a{color: #EF4432;text-decoration: none;}
.log .srk .mr{margin-top: 2px;float: left;cursor: pointer;display: block;width: 12px;height: 12px;background: url(../images/sidebar-log-img-mr.png) no-repeat;}
.log .srk .xz{margin-top: 2px;float: left;cursor: pointer;display: block;width: 12px;height: 12px;background: url(../images/sidebar-log-img-xz.png) no-repeat;}
.log .logbt{text-align: center;margin: 0 auto;font-size: 14px;color: #666666;}
.log .logbt a{color: #EF4432;text-decoration: none;}
.log .logbt font{margin-left: 60px;}

/*
* 2017.03.16
* auth 代平山
* 二维码分享样式
*/
.wxtk{position: fixed;top: 0;bottom: 0;width: 100%;background-color: rgba(0, 0, 0, 0.6);display: none;z-index: 90;}
.wxtk>div{width: 420px;height: 345px;margin: 10% auto 0 auto;background-color: white;background-repeat: no-repeat;}
.wxtk>div>i{display: block;width: 24px;height: 24px;float: right;margin-top: 20px;margin-right: 20px;background-image: url(../images/common-bg-popup-close.png);}
.wxtk>div>i:hover{background-image: url(../images/common-bg-popup-close-hover.png);}
.wxtk div p.one{padding-top: 50px;}
.wxtk div p{font-family: "微软雅黑";text-align: center;font-size: 16px;color: #666;margin-top: 10px;}
.wxtk #wechat_QRcode{width: 150px;height: 150px;margin: 0 auto;}

/*
* 2017.03.16
* auth 代平山
* 举报样式
*/
.user-article-tankuang{width: 600px; border-radius: 5px;overflow: hidden;}
.user-article-tankuang h1{font-weight: 400;width: 100%;height: 40px;background-color: #FAFAFA;}
.user-article-tankuang h1 div{display: inline-block;font-weight: 400;font-size: 14px;color: #666666;margin-left: 23px;margin-top: 20px;}
.user-article-tankuang h1 i{display: block;float: right;width: 24px;height: 24px;background-image: url(../images/common-bg-popup-close.png);;float: right;margin-top: 10px;margin-right: 15px;}
.user-article-tankuang h1 i:hover{background-image: url(../images/common-bg-popup-close-hover.png);}
.user-article-tankuang h1 p{margin-top: 30px;margin-left: 30px;float: left;width: 5px;height: 25px;background-color: #ef4238;}
.user-article-tankuang h1 span{margin-top: 10px;float: left;margin-left: 15px;font-family: "微软雅黑";font-size: 16px;font-weight: 700;}
.user-article-tankuang h2{width: 540px;height: 260px;display: block;clear: both;padding: 30px;font-family: "微软雅黑";font-size: 16px;color: #222222;font-weight: 400;}
.user-article-tankuang div{display: block;clear: both;padding: 30px 35px;}
.user-article-tankuang div span{display: block;float: left;margin-left: 15px;margin-bottom: 10px;}
.user-article-tankuang div input[type=radio]{font-family: "微软雅黑";font-size: 12px;color: #333333;margin-right: 5px;}
.user-article-tankuang div input[type=radio]:first-child{margin-left: 0px;}
.user-article-tankuang div input[type=text]{width: 400px;height: 40px;border: 1px solid #E2E2E2;margin-top: 25px;padding: 0 15px;display: block;clear: both;}
.user-article-tankuang div input[type=button],
.user-article-tankuang div input[type=submit]{cursor: pointer;width: 80px;height: 34px;border-radius: 2px;margin-top: 30px;margin-right: 15px;}
.user-article-tankuang div input[type=submit]{background-color: #FF4300;color: white;}
.user-article-tankuang div input[type=button]{background-color: #E2E2E2;color: #666;}

/*分页*/
.N_fy{margin: 0 auto; margin-top: 50px; text-align: center;}
div.f-menu span.current{background: #eb3d3a none repeat scroll 0 0; color: #fff; display: inline-block; font-size: 14px; height: 36px; line-height: 36px; margin-right: 4px; padding: 0 14px;}
div.f-menu a{background-color: #F5F5F5; color: #666; display: inline-block; font-size: 14px; height: 36px; line-height: 36px; margin-right: 4px; padding: 0 14px;}
div.f-menu .next{margin-left: 3px;margin-right: 7px;}

/*输入框默认字体颜色*/
input::-webkit-input-placeholder{color: #999999;}
input:-moz-placeholder{color: #999999;}
input::-moz-placeholder{color: #999999;}
input:-ms-input-placeholder{color: #999999;}