body { 

font: 15px/1.5 'XinGothic-SinaWeibo','Microsoft Yahei','Simsun';
line-height: 20px; 
margin: 0; 
padding: 0; 
font-family: arial,sans-serif; 
background-color: #FFF; 
}


ul, li, p, div, form { list-style: none; margin: 0; padding: 0; }
A {
	COLOR: #2879e6; MARGIN-RIGHT: 0px; TEXT-DECORATION: none
}
A:link {
	COLOR: #2879e6
}
A:active {
	COLOR: #2879e6
}
A:visited {
	COLOR: #2879e6
}
A:hover {
	COLOR: #2879e6
}




.xx {
/*1px dashed #D4D4D4 
	PADDING-RIGHT: 25px; */
	BORDER-BOTTOM: #D4D4D4 1px dashed; 
	LINE-HEIGHT: 38px; 
	PADDING-LEFT: 10px; 
	TEXT-OVERFLOW: ellipsis; 
	WHITE-SPACE: nowrap; 
	BACKGROUND: url(http://qiuxun.com/images/4923.png) no-repeat  99% -44px ; 
	HEIGHT: 38px; 
	OVERFLOW: hidden
}

.xx A {
	COLOR: #2b4276; TEXT-DECORATION: none
}
.xx A.red {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.xx A:hover {
	TEXT-DECORATION: none
}



.headnav {
	padding:0px;
	height:34px;
	width:600;
	line-height:34px;
	border-bottom:1px solid #e1e1e1;
	border-top:1px solid #e1e1e1;
	text-align:center;
	color: #A9B0B9;
	OVERFLOW: hidden;
	background-color:#F6F6F6;
	/*
	#3F9B1E
	background-image:-o-linear-gradient(top,#f4f4f4,#cacfd3); Ö§³Öopera*/
}

.headnav a {
MARGIN-top: 0;
COLOR: #333;
}
.headnav-left{
float: left;
height: 30px;
overflow: hidden;
margin:0;
vertical-align: 0;
}
.headnav-left a{
margin-left: 5px;
}

.headnav-right{
float:right;
display: inline;
FONT-size: 14px;
}

.headnav-right strong{
	color:#a9b0b9;
	}



.logo{
background: url(http://m.g147.cn/images/logo.png) no-repeat;
background-size: 40px 40px;
float: left;
height: 40px;
width: 40px;
text-indent: -99em;
overflow: hidden;
vertical-align: 0;
}




.mainnav {
overflow: hidden;
/*background-color: #F4F4F4;*/
background-color:#F4F4F4;
}

.mainnav ul {
margin-left: 10px;
}

.mainnav ul li {
width:22%;
display: inline-block;
float: left;
height: 20px;
line-height: 20px;
margin-bottom: 10px;
	text-align:center;
}

.mainnav ul li a{
color: #2b4276;
}

.index_bor {
}




.Class_bottom {
BACKGROUND-COLOR: #EEE;
	/* 
	FONT-WEIGHT: bold;   #EEE */
border-top:1px solid #e1e1e1;
font-size: 12px; 
padding-top:10px;
}



.Class_bottom .right{
float: right;
}

.Class_left{
margin-left:10px;
font-size: 17px; 
}

.index_bottom {
BACKGROUND-COLOR: #EEE;
	/* 
	border-top:1px solid #e1e1e1;
	FONT-WEIGHT: bold;   #EEE */
	PADDING: 0 auto;
	text-align: center;
font-size: 12px; 
padding-top:10px;
}


.index_bottom a{
font-size: 15px; 
font-weight: bold;
}



.index_bottom a{
font-size: 15px; 
font-weight: bold;
}

.index_Chat{
margin-top:20px;
BORDER-top: #D7D7D7 1px solid;
height: 35px;
BACKGROUND: #F6F6F6;
overflow: hidden;
}

.index_Chat li{
line-height: 35px;
float: left;
width:33.1%;
BORDER-left: #D7D7D7 1px solid;
text-align:center;
}

.index_Chat li a{
color: #666;
font-weight: bold;
padding-left: 15px;
}

.index_Chat .select {
background-color:#6699FF;
}

.index_Chat .select a{
color:#FFF;
}



.container {
position: relative;
overflow: hidden;
height: 350px;
margin: 0;
padding: 0;
}



.p_newsmore {
background: linear-gradient(to bottom, #EFEFEF, #E4E4E4) transparent;
border: 1px solid #D7D7D7;
border-radius: 5px;
box-shadow: inset 0px 1px 0px #FBFBFB;
clear: both;
display: block;
font-size: 14px;
height: 30px;
line-height: 30px;
margin: 4px 12px;
text-align: center;
color: #666;
}


.tabbox .title{ 
height:50px; 
line-height:50px; 
padding:0 10px; 
font-size:16px;
position:relative;/*
background-image: -o-linear-gradient(top, #8E9ECF, #5370AB);
background-color: #8E9ECF; overflow: hidden;*/
background-color: #F6F6F6;
border-top: 1px solid #3750A0; 
}

.tabbox .title ul{ 
	height:50px; 
	top:0;
	overflow:hidden;/*
	position:absolute; 
	float:left; 
	overflow:hidden;*/  
	}

.tabbox .title ul li{ 
	float:left; 
	height:50px; 
	margin:0 auto;
	padding:0 10px; 
	color:#666;  
	}




.listmate .on{
background-color:#9999FF;

background: -webkit-gradient(linear, left top, left bottom, from(#9999FF), to(#E4EAEE));
color: #FFF;
}

 .lvbai {valign:middle;cursor:pointer;border: 1px solid #999;margin: 0px 5px;padding: 5px 8px;border-radius:5px; color:#FFF;background-color:#7FC56D;font-size: 18px;line-height:18px;box-shadow: 2px 5px 15px #000;}
	
 .p_newsmore {background: #F5f5f5;border: 1px solid #D7D7D7;border-radius: 5px;box-shadow: inset 0px 1px 0px #FBFBFB;clear: both;display: block;font-size:16px;height:35px;line-height:35px;margin: 4px 8px;text-align: center;color: #333;text-shadow: 0px 1px 3px #666;}
 .imgleft  {box-shadow: 2px 5px 15px #000;border-radius: 15px;text-align:right;}
 .imgright {box-shadow: 2px 5px 15px #000;border-radius: 15px;text-align:left;}
 .pm {font-size: 20px;width:30px;background:red;color:white;border-radius: 50px 50px;line-height: 30px;box-shadow: 2px 5px 15px #000;}
 .navright {valign:middle;cursor:pointer;border: 1px solid #999;margin: 0px 5px;padding: 3px 6px;border-radius:5px; color:#FFF;background-color:#7FC56D;font-size: 12px;line-height:12px;box-shadow: 2px 5px 15px #000;}

.view_new {margin: 5px 2px;padding:10px 3px;background: #F3f3F3;border: 1px solid #999;-moz-border-radius: 8px;-webkit-border-radius: 4px;border-radius: 4px;-moz-box-shadow: inset -1px 3px 5px 0px white;-webkit-box-shadow: inset -1px 3px 5px 0px white;box-shadow: -1px 2px 9px 3px #999;max-width: 640px;min-width: 320px;text-align:left;}
.view_content{font-size: 15px;line-height: 27px;padding:5px 20px;margin-bottom: 15px;background: #Ffffff;color: #666;word-wrap: break-word;overflow: hidden;text-align:left;min-height: 50px;}


.veiw_title {
color: #666;
padding-left: 10px;
border-bottom: 1px solid #E3EAEE;
}

.veiw_title span{
	margin-top: 2px;
	line-height: 24px;
	font-size: 12px;
}

.veiw_title h2{
	margin-top: 2px;
	font-size: 1em;
}


.view_alls{
line-height: 25px;
display: block;
color: #0A4973;
border: 1px solid #E3EAEE;
cursor: pointer;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
background: -webkit-linear-gradient(top,#EDF3F7,#E4EAEE);
background: -moz-linear-gradient(top, #EDF3F7, #E4EAEE);
background: -webkit-gradient(linear, left top, left bottom, from(#EDF3F7), to(#E4EAEE));
-moz-box-shadow: inset -1px 1px 5px 0px white;
-webkit-box-shadow: inset -1px 1px 5px 0px white;
box-shadow: inset -1px 1px 5px 0px white;
}


.view_all{
text-align: center;
margin-top: 5px;
padding: 5px 8px;
background: #F6F6F6;
border: 1px solid #DFDFDF;
cursor: pointer;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
-moz-box-shadow: inset -1px 3px 5px 0px white;
-webkit-box-shadow: inset -1px 3px 5px 0px white;
box-shadow: inset -1px 3px 5px 0px white;
}

.view_all a{
font-size: 15px;
font-weight: bold;
color: #4E7EBD;
	}




.veiw_page {
padding-top: 20px;
padding-bottom: 10px;
text-align: center;
}


.veiw_page_btn{
margin: 0 5px;
display: inline-block;
border-radius: 4px;
height: 32px;
width:90%;
padding: 0 10px;
line-height: 32px;
background-color: #6590BD;
background: -webkit-gradient(linear, left top, left bottom, from(#6590BD), to(#99CCFF));
}

.down{
text-align: center;
color: white!important;
font-size: 13px;
font-weight: bold;
}
.feed{
font-weight: bold;
color: white!important;
font-size: 13px;
float: right;
}



#veiw_page_i {
height:auto;
background: #F5F8FD;
overflow: hidden;
}


#veiw_page_i a{
padding: 10px 10px;
float: left;
}


#veiw_page_i #select_i{
background-color: #6699FF;
color: #FFF;
padding: 10px 10px;
float: left;
}

.page_list{
margin-top: 5px;
padding: 5px 8px;
background: #F6F6F6;
color: #9F9F9F;
font-size: 13px;
font-weight: bold;
border: 1px solid #DFDFDF;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
	}

.page_list a{
font-size: 15px;
font-weight: bold;
color: #4E7EBD;
}


.list_date {
text-align: center;
margin-top: 10px;
font-size: 16px;
border-bottom: 1px solid #DFDFDF;
padding-bottom: 2px;
}

.list_date .btn {
border: 1px solid #D6D6D6;
padding: 2px 12px;
border-radius: 3px;
color: #666;
box-shadow: 0 1px 1px white inset;
background: -webkit-gradient(linear,0 0,0 960,from(#F7F7F7),to(#ECECEC));
-webkit-tap-highlight-color: rgba(0,0,0,0);
}

.list_date a{
}


.Index_Class_Touch{
margin-top: 5px;
padding: 5px 8px;
background: #F6F6F6;
border: 1px solid #DFDFDF;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
-moz-box-shadow: inset -1px 3px 5px 0px white;
-webkit-box-shadow: inset -1px 3px 5px 0px white;
box-shadow: inset -1px 3px 5px 0px white;
}

.Index_Class_Touch a{
font-size: 15px;
font-weight: bold;
color: #4E7EBD;
margin-right: 15px;
}

.Index_Class_Touch span{
font-size: 15px;
font-weight: bold;
color: #333;
margin-right: 15px;
}

.index_class {
LINE-HEIGHT: 23px; 
BACKGROUND-COLOR: #dde9f2; 
}

.index_class a{
font-size: 12px; 
margin-right:10px;
}

.reTop {
text-align: center;
margin: 20px 0;
font-size: 16px;
}

.reTop .btn {
border: 1px solid #D6D6D6;
padding: 2px 12px;
border-radius: 3px;
color: #666;
box-shadow: 0 1px 1px white inset;
background: -webkit-gradient(linear,0 0,0 960,from(#F7F7F7),to(#ECECEC));
-webkit-tap-highlight-color: rgba(0,0,0,0);
}

.btn_right {
float: right;
}

.iF{
width: 16px;
height: 16px;
vertical-align: text-top;
background: url(icon_q.png)  -0px -25px no-repeat;
background-size: 150px;
display: inline-block;
}

.Df{
width: 16px;
height: 16px;
vertical-align: text-top;
background: url(icon_d.png)  -110px -10px no-repeat;
background-size: 150px;
display: inline-block;
}

.Index{
width: 16px;
height: 16px;
vertical-align: text-top;
background: url(17_index.png)  no-repeat;
background-size: 16px;
display: inline-block;
padding: 2px;
}

#top_icon {
bottom: 5%;
display: block;
position: fixed;
right: 5%;
z-index: 995;
}

.search_content {
width: 54%;
background: white;
border: 1px solid #999;
box-shadow: 1px 1px 3px #C3C3C3 inset;
color: #707070;
font-size: 14px;
outline: medium none;
padding: 5px;
margin: 10px 0 0 5px;
border-radius: 5px;
}

.search_submit {
background-color: #128ED7;
border: medium none #05405E;
border-radius: 5px 5px 5px 5px;
color: white;
font-size: 14px;
font-weight: bold;
height: 27px;
text-shadow: 0 1px black;
width: 18%;
}


.biaoti {margin-top:3px;font-size:15px;padding:3px 10px;background:#658fbd;color:#FFF}
.gjbt {width:100%;display: table;margin-top:0px;padding:1px auto;border-bottom:10px solid #658fbd;background:#658fbd;}
.gjbt .bottoms{padding-top:10px;}
.gjbt td{padding:5px 0px;}

.vds {background: #658fbd;word-wrap: break-word;overflow: hidden;text-align:center;}
.video {display:inline-block;width:139px;height:145px;font-size: 10px;margin:5px 5px;border: 1px solid #d5d5d5;background-color:#E4EBD4;padding-top:0px;float:left;}
.titles {margin:3px 5px;line-height:13px;height:38px;word-wrap:break-word;word-break:break-all;text-align:left;max-width:100%;text-overflow:ellipsis;overflow:hidden;color:#000}
.video .titles:hover{color:red}
.sjbfs {padding:3px 5px;background-color:#999;color:#E4EBD4;font-size:8px;}
.view_tt span{margin-left:5px;border: 1px solid #999;border-radius: 5px;padding:5px 3px;background-color:#FFF;color:#2879e6}
.view_tt .yon{background-color: red;color:#FFF;border: 1px solid #999;border-radius: 5px;padding:5px 3px;}
.view_vtt {padding:10px;color:black;font-size:8px;text-align:left;}
.video2 {display:inline-block;width:105px;height:120px;font-size: 10px;margin:5px 5px;border: 1px solid #d5d5d5;background-color:#E4EBD4;padding-top:0px;float:left;}
.titles2 {margin:3px 5px;line-height:13px;height:39px;word-wrap:break-word;word-break:break-all;text-align:left;max-width:100%;text-overflow:ellipsis;overflow:hidden;color:#336699}
.video2 .titles2:hover{color:red}

.wxcode {height:130px; overflow:hidden;border:1px solid #658fbd;}
.dibu {background-color:#d5d5d5;padding:20px}
.lanbai {valign:middle;cursor:pointer;margin: 8px 0px;padding: 5px 6px;border-radius:0px;color:#E4EBD4;background-color:#2879e6;font-size: 15px;}

.daoh {padding-bottom:5px;border-bottom: 3px solid #658fbd;}
.zws {border-bottom: 1px solid #d5d5d5;border-left: 1px solid #d5d5d5;border-right: 1px solid #d5d5d5;padding:10px 20px}
.ntitle {color:#000;font-size:20px;font-weight:600;letter-spacing:1px}
.ntimes {color:#666;font-size:12px;padding:10px 20px;}
.ncontent{margin-top:10px;font-size:14px;line-height:25px;color:#666;word-wrap:break-word;word-break:break-all;text-align:left;letter-spacing:1px}

#live-match {color:white; 
    background-color: #334B3B;
    font-size: 13px;padding-top:5px;border-radius: 5px;
    font-weight: bold;}

.p_newsmore {
background: linear-gradient(to bottom, #EFEFEF, #E4E4E4) transparent;
border: 1px solid #D7D7D7;
border-radius: 5px;
box-shadow: inset 0px 1px 0px #FBFBFB;
clear: both;
display: block;
font-size: 14px;
height: 30px;
line-height: 30px;
margin: 0px 12px;
text-align: center;
color: #666;}

.colmask {position:relative;clear:both;width:880px;overflow:hidden;padding-top:10px;}
.colright, .colmid, .colleft {align:center;width:880px;position:relative;}
.col1, .col2, .col3 {float:left;position:relative;overflow:hidden;box-shadow: -1px 3px 15px 3px #999;}
.threecol .colmid {right:28%;}
.threecol .colleft {right:43%;}
.threecol .col1 {width:41%;left:101%;}
.threecol .col2 {width:27%;left:31%;}
.threecol .col3 {width:27%;left:75%;}
.threecol .col3 table{font-size: 13px;}

.framesrow {color: #F2D031;}
.pointsrow {font-size: 22px;}
.breakrow {color: #FF931E;}
.frameDetailsHeader {font-size: 9pt;color:  #78CD7C; }
.playerScore {font-size: 16pt;  float:left; padding-top: 2px; padding-right: 8px;}

.frameHeader 
{
    margin-top: 5px;
    margin-right: 8px;
    margin-left: 8px;
    height: 25px;
    background-image: url('http://gx.g147.cn/image/tabbg2.jpg'); 
    font-size: 9pt;
    color:  #FFF; 
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 4px;
    padding-top: 3px;
    padding-left:15px;
}

.winnerHeader
{
    color: #78CD7C;
    float: left;
    margin-left: 3px;
    font-weight: 400;
    font-size: 7.5pt !important;
}

.playerFrame1Score { margin-top: 5px;
    border-bottom: 1px solid #78CD7C;  
    font-weight: 500;
    padding-top: 10px;
    padding-bottom: 10px;
    height: 18px;
    margin-left: -5px;
    color:  #FFF;
    font-size: 8pt;}

.playerFrame2Score { font-weight: 500;padding-top: 10px;padding-bottom: 10px;height: 18px;margin-left: 5px;color:  #FFF;font-size: 8pt;}

.playerNameFrameDetails {margin-right: 5px;width: 60px;float: left;}
div.scores div {margin-left: 2px;float: left;width: 15px;}

.digitblock .digit {background-image: url('http://gx.g147.cn/image/tabbg2.jpg');
    background-repeat: no-repeat;
    padding-left: 10px;
    padding-right: 10px;
    width: 60px;
    margin-right: 1px; 
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px
    -khtml-border-radius: 5px;
    border-radius: 5px; box-shadow: 2px 5px 15px #000; }


.namebg
{
     margin-top: 2px;
margin-left: 5px;
margin-right: 5px;
    margin-bottom: 10px;
    height: 25px;
    background-image: url('http://gx.g147.cn/image/tabbg2.jpg'); 
    font-size: 14pt;
    color:  #FFF; 
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 4px;
    padding-top: 4px;
    padding-left:0px;box-shadow: 2px 5px 15px #000;
}
.neirong{width:100%;display: inline-table;background-color:#FFF;BORDER-BOTTOM: #D4D4D4 1px solid;box-shadow: 1px 1px 2px #000;margin-bottom:5px;}
.neirong .tps{float:left;valign:middle;padding:10px}
.neirong .tts{height:81px;float:left;word-wrap:break-word;word-break:break-all;text-align:left;margin:0px 10px;padding-top:8px;max-width:73%;overflow:hidden;text-overflow:ellipsis;}

.newtt {text-align:center;padding:5px 5px;font-size:15px;color:#fff;background-color:#2566DB;}
.newjj {padding:5px 5px;border:#2566DB solid 1px;}
.bfs {padding:8px 0px;color: black;font-size: 7px; BORDER-BOTTOM: #999 1px solid;}
.bfs NT{margin:0px 5px;color:#999;}


.bifen {background-color:#F0EFEF;padding-top:5px;color: green;font-size: 14px; BORDER-BOTTOM: #828282 1px solid;box-shadow: 0px 2px 0px 0px rgba(255, 255, 255, 1) inset;border-radius:5px;margin:3px 5px 0px 5px;}

.djdf {background:rgba(0, 0, 0, 0.1);}


.info {padding:0px 0px;background: #FFF;border: 1px solid #999;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;-moz-box-shadow: inset -1px 3px 5px 0px white;-webkit-box-shadow: inset -1px 1px 1px 0px white;box-shadow: -1px 2px 1px 1px #999;text-align:left;}

.listt{
        BORDER-BOTTOM: #e4e4e4 1px solid;
	LINE-HEIGHT: 40px; 
	PADDING-LEFT: 10px; 
	PADDING-right: 10px; 
        font-size: 14px; 
	color:black;
        valign:middle;
max-width:100%;max-height:80px;text-overflow:ellipsis;white-space:nowrap !important;white-space:normal;overflow:hidden;
}
.listt .nums {border-radius: 3px;}
.listt .right1 {color:#666;float:right;font-size:10px;width:70px;text-align:left;max-width:20%;text-overflow:ellipsis;white-space:nowrap !important;white-space:normal;overflow:hidden;padding-right:5px;}
.listt .right2 {color:#333;float:right;font-size:10px;width:130px;text-align:left;max-width:37%;text-overflow:ellipsis;white-space:nowrap !important;white-space:normal;overflow:hidden;padding-right:5px;}

.list{
        BORDER-BOTTOM: #D4D4D4 1px solid;
	LINE-HEIGHT: 40px; 
	PADDING-LEFT: 20px; 
	PADDING-right: 20px; 
        font-size: 14px; 
	color:black;
        valign:middle;
max-width:100%;max-height:80px;text-overflow:ellipsis;white-space:nowrap !important;white-space:normal;overflow:hidden;
}

.info .list2{
        BORDER-BOTTOM: #D4D4D4 1px solid;
	LINE-HEIGHT: 30px; 
	PADDING-LEFT: 50px; 
	PADDING-right: 20px; 
        font-size: 13px; 
	color:#FFF;
        valign:middle;
max-width:100%;text-overflow:ellipsis;white-space:nowrap !important;white-space:normal;overflow:hidden;
}
.info .inlist{
	LINE-HEIGHT: 60px; 
	PADDING-LEFT: 10px; 
	PADDING-right: 0px; 
        font-size: 13px; 
	color:black;
        valign:middle;
max-width:95%;text-overflow:ellipsis;white-space:nowrap !important;white-space:normal;overflow:hidden;
}
.sright {float:right;width:250px;text-align:left;color:#000;font-size: 14px;}

.inforight {float:right;}
.rightbtn {margin-top:5px;padding:10px 20px;background-image: url('http://gx.g147.cn/image/tabbg2.jpg');color:#FFF;border-radius: 5px;BORDER: #999 1px solid;box-shadow: -1px 3px 12px 4px #999;font-size: 16px;}
.rightbtn:hover{color:red;}


.list .bgs {valign:middle;float:right;width:40px;padding-top:5px;background-image: url(http://gx.g147.cn/image/qj.gif);
background-attachment: scroll; 
background-color: transparent;background-size: 50px 50px;
background-repeat: no-repeat no-repeat;
display: inline-block;}

.settx2 {width:90px; height:90px; padding: 80px 90px 8px 8px;border-radius:50%;color:#2879e6;border:1px solid #666;font-size: 16px;box-shadow: -2px 8px 20px #000;}
.textshadow {padding-left:20px;font-size:28px;color: orange;text-shadow: -2px 3px 4px #000;}
.textshadow ywmz {font-size:16px;color: #FFF;}
.qymz {position:absolute;width:100%;z-indent:2;left:0;top:0;color:#FFF;font-size:14px;}
.qymz .ywmz {font-size:16px;color: #ccc;}
.qymz .zwmz d66 {color:#999;font-size:18px;}
.accordion li:last-child .link {border-bottom: 0;padding-top:10px;}
.accordion li.open .link {color: #b63b4d;}
 .submenu {display: none;background: #000;font-size: 14px;}
 .submenu a{display: block;}
 .submenu a:hover {background: #55A0FF;color:#000}

.plq {color:#666;font-size: 16px;background:#d5d5d5;}
.bts {background:rgba(255, 0, 0, 0.80);padding:10px;color:#FFF;margin:0px}
.bt {width:100%;background:#d5d5d5;border-bottom:2px solid #e9e9e9;}
.bt .btl{padding-left:10px;color:#238666;font-size: 15px;}
.bt .btr{float:right;padding-top:3px;padding-right:20px;color:#000;font-size: 15px;}

.plq2 {color:#666;font-size: 16px;background:#2879e6;}
.bts2 {background:rgba(255, 0, 0, 0.80);padding:10px;color:#FFF;margin:0px}
.bt2 {width:100%;background:#2879e6;}
.bt2 .btl2{float:left;padding-left:10px;color:#FFF;font-size: 15px;width:100px;}
.bt2 .btr2{float:right;padding-top:3px;padding-right:100px;color:#E4EBD4;font-size: 15px;}
.biaoti2 {margin-top:3px;font-size:15px;padding:5px;border-top:1px solid #666;background:#2879e6;color:#FFF}
.lan22 {margin: 10px;padding: 15px;border-radius:3px;color:#666;border: 1px solid #666;font-size: 13px;}
.pllb {width:600px;padding:5px 20px;background:#fff;border-bottom:1px solid #f5f5f5;}
.pllb p{width:600px;font-size:16px;color:#000;letter-spacing:1px;word-wrap:break-word;}
.pllb u{float:right;font-size:12px;color:#666;}

.lbs {height:30px;width:95%;padding:5px 10px;font-size:18px;background:#E4EBD4;border-bottom:1px solid #d5d5d5;}
.lbs2 {height:25px;width:230px;padding:5px 5px;font-size:14px;background:#f5f5f5;border-bottom:1px solid #d5d5d5;}
snames {float:left;width:145px;max-width:145px;text-overflow:ellipsis;white-space:nowrap !important;white-space:normal;overflow:hidden;padding-right:5px;}
sbeis {float:right;width:75px;max-width:75px;padding-right:0px;}
.zfy {padding:0px 10px;background:#f5f5f5;border-top:1px solid #666;border-bottom:1px solid #999;}
.pllb2 {padding:5px 8px;background:#fff;border-bottom:1px solid #f5f5f5;}

.listtt{display: inline-table;width:90%;
        BORDER-BOTTOM: #333 1px solid;
	LINE-HEIGHT: 30px; 
	PADDING:5px 30px;;
        font-size: 12px;color:#FFF; }

.hui {valign:middle;cursor:pointer;margin: 3px 3px;padding: 2px 3px;border-radius:3px;color:#999;border: 1px solid #999;font-size: 10px;}
.hong {valign:middle;cursor:pointer;margin: 3px 3px;padding: 2px 3px;border-radius:3px;color:red;border: 1px solid red;font-size: 10px;}
.lan {valign:middle;cursor:pointer;margin: 3px 3px;padding: 2px 3px;border-radius:3px;color:#2879e6;border: 1px solid #2879e6;font-size: 10px;}
.lanbai {valign:middle;cursor:pointer;margin: 8px 0px;padding: 5px 6px;border-radius:0px;color:#E4EBD4;background-color:#2879e6;font-size: 15px;}

.p_title {background-image: url('http://gx.g147.cn/image/tabbg2.jpg');border: 1px solid #999;border-radius: 5px;clear: both;display: block;font-size:22px;height:35px;line-height:35px;margin: 8px 10px;text-align: center;color: #ccc;
  text-shadow: -1px -1px 0 #333,1px 1px 0 #ccc,1px 1px 0 #555;}

.tjbf {background:rgba(0, 0, 0, 0.3);color:#999}
.bfbt {background-image: url('http://gx.g147.cn/image/tabbg2.jpg');color:#334B3B;font-weight: 600;font-size: 16px;text-shadow:1px 0px 1px #999;}


.tlist1{position:relative;top:-335px;left:78px;padding-left:20px;height:35px;width:380px;line-height:40px;color:red;font-size:15px;background:rgba(200,200,188,0.3);border-radius: 5px;margin-bottom:15px}
.tlist2{position:relative;top:-335px;left:78px;padding-left:20px;height:35px;width:380px;line-height:40px;color:red;font-size:15px;background:rgba(200,200,188,0.3);border-radius: 5px;margin-bottom:15px}
.login {position:relative;top:-345px;left:78px;width:400px;font-size:15px;color:#FFF;background:rgba(200,200,200,0.7);border-radius: 8px;}
.llist{padding-left:100px;padding-top:8px;height:50px;line-height:45px;}
.login .titles{padding-left:100px;margin-bottom:10px;height:30px;line-height:30px;font-size:19px;color:blue;}
.llist input{height:25px;border-radius:30px;text-align:center;font-size:20px;color:blue;}
.login .lin{align:center;margin-top:10px;height:50px}
 .insub{width:160px;padding:5px 30px;background-image: url('http://gx.g147.cn/image/tabbg2.jpg');color:#FFF;border-radius: 5px;BORDER: #999 1px solid;box-shadow: -1px 3px 12px 4px #999;font-size:20px;}
.login .msg{padding-top:8px;height:50px;line-height:40px;color:red;}
.tlist3{position:relative;top:-335px;left:78px;padding-left:10px;height:35px;width:380px;line-height:40px;}
.tlist3 .qtzh{color:#000;background:#f5f5f5;padding:5px}
.tlist3 .qq{position:relative;top:5px;left:5px;}
.tlist1 .tx{position:relative;top:-10px;}
.tlist1 .tx2{position:relative;top:-17px;left:5px;}
.tlist4{position:relative;top:-250px;left:20px;padding-left:20px;height:35px;width:380px;line-height:40px;color:red;font-size:15px;background:rgba(200,200,188,0.3);border-radius: 5px;margin-bottom:15px}
.login2 {position:relative;top:-250px;left:20px;width:400px;font-size:15px;color:#FFF;background:rgba(200,200,200,0.7);border-radius: 8px;}
.llist4{padding-left:20px;padding-top:8px;height:40px;line-height:35px;}
.llist4 input{height:25px;border-radius:30px;text-align:center;font-size:20px;color:blue;}
.tlist4{position:relative;top:-250px;left:20px;padding-left:10px;height:35px;width:380px;line-height:40px;}
.tlist4 .qtzh{color:#000;background:#f5f5f5;padding:5px}
.tlist4 .qq{position:relative;top:5px;left:5px;}




.yqlj a{color: #666;font-size:12px;}

.left50 {float:left;width:260px;text-align:left;max-width:49%;text-overflow:ellipsis;white-space:nowrap !important;white-space:normal;overflow:hidden;}
.right0 {float:right;width:200px;text-align:left;max-width:35%;text-overflow:ellipsis;white-space:nowrap !important;white-space:normal;overflow:hidden;padding-right:0px;}
.right50 {float:right;width:240px;text-align:left;max-width:51%;text-overflow:ellipsis;white-space:nowrap !important;white-space:normal;overflow:hidden;padding-right:0px;}
.view_left {width:220px;
padding:5px;
background: #F3f3F3;
border: 1px solid #999;
-moz-border-radius: 8px;
-webkit-border-radius: 4px;
border-radius: 4px;
-moz-box-shadow: inset -1px 3px 5px 0px white;
-webkit-box-shadow: inset -1px 3px 5px 0px white;
box-shadow: -1px 2px 9px 3px #999;
}
.view_right { padding:5px 20px;
background: #F3f3F3;
border: 1px solid #999;
-moz-border-radius: 8px;
-webkit-border-radius: 4px;
border-radius: 4px;
-moz-box-shadow: inset -1px 3px 5px 0px white;
-webkit-box-shadow: inset -1px 3px 5px 0px white;
box-shadow: -1px 2px 9px 3px #999;
}

bul A{BORDER-BOTTOM: #ccc 1px dashed;
	HEIGHT: 40px; 
        font-size: 18px;color:#333;
}


cul span{width:90%;display: inline-table;
	position: relative;
}
cul span:after, cul span:before {
  border: 10px solid transparent;
  border-top: 10px solid #f5f5f5;
  width: 0;
  height: 0;
  position: absolute;
  top: 0px;
  right: 0px;
  content: ' '
}

cul span:before {
  border-top-color: blue;
  top: 10px;
  right: -1px;
}


.daohang {width:1px;height:1px;text-overflow:ellipsis;white-space:nowrap !important;white-space:normal;overflow:hidden;}
.daohang a{color:#333;font-weight:500;}

.dong
{background:#7FC56D; 
animation:myfirst 5s;
-moz-animation:myfirst 5s; /* Firefox */
-webkit-animation:myfirst 3s; /* Safari and Chrome */
-o-animation:myfirst 5s; /* Opera */
}
.dong2
{
animation:myfirst 8s linear 2s infinite alternate;
/* Firefox: */
-moz-animation:myfirst 5s linear 2s infinite alternate;
/* Safari and Chrome: */
-webkit-animation:myfirst 5s linear 0s infinite alternate;
/* Opera: */
-o-animation:myfirst 5s linear 2s infinite alternate;
}

@keyframes myfirst
{
0%   {background:#666;}
5%   {background:#Fff;}
10%   {background:#f5f5f5; }
20%  {background:#8800ff;}
30%  {background:yellow;}
40%  {background:orange;}
50%   {background:red;}
60% {background:#fff;}
70%  {background:#e9e9e9;}
80%  {background:green;}
90%   {background:#006633;}
95%   {background:#F5f5f5;}
100% {background:#666;}
}

@-moz-keyframes myfirst /* Firefox */
{
0%   {background:#FFF; left:0px; top:0px;}
10%   {background:red; left:100px; top:0px;}
20%  {background:yellow; left:200px; top:0px;}
30%  {background:#fff; left:200px; top:100px;}
40%  {background:green; left:200px; top:200px;}
50%   {background:red; left:100px; top:200px;}
60% {background:red; left:0px; top:200px;}
70%  {background:#fff; left:-100px; top:200px;}
80%  {background:green; left:-100px; top:100px;}
90%   {background:red; left:-100px; top:0px;}
100% {background:red; left:0px; top:0px;}
}
@-webkit-keyframes myfirst /* Safari and Chrome */
{
0%   {background:#666;}
5%   {background:#Fff;}
10%   {background:blue; }
20%  {background:#8800ff;}
30%  {background:yellow;}
40%  {background:orange;}
50%   {background:red;}
60% {background:#fff;}
70%  {background:#223366;}
80%  {background:#7FC56D;}
90%   {background:#006633;}
95%   {background:#F5f5f5;}
100% {background:#666;}
}
@-o-keyframes myfirst /* Opera */
{
0%   {background:#666;}
5%   {background:#Fff;}
10%   {background:#f5f5f5; }
20%  {background:#8800ff;}
30%  {background:yellow;}
40%  {background:orange;}
50%   {background:red;}
60% {background:#fff;}
70%  {background:#e9e9e9;}
80%  {background:green;}
90%   {background:#006633;}
95%   {background:#F5f5f5;}
100% {background:#666;}
}

.next {font-size:18px;color:blue;padding:15px 0px;}
.next .yon {padding:5px 4px;background:#d4d4d4;BORDER: #FFF 1px solid;border-radius: 5px;color:#d5e5d5;}
.next .yes{padding:5px 4px;background:red;BORDER: #FFF 1px solid;border-radius: 5px;color:#fff;}
.next span {padding:7px 6px;background:#FFF;BORDER: #666 1px solid;border-radius: 5px;}
.next .myl {margin-right:1px;padding:5px 12px;background:#f4f4f4;BORDER: #FFF 1px solid;border-radius: 5px;color:#d52500;}
.next .select {padding:5px 5px;BORDER: #F1F1F1 1px solid;margin:0px 10px;border-radius: 2px;}
.next .selected {padding:5px 5px;BORDER: #F1F1F1 1px solid;margin:0px 10px;border-radius: 2px;background:#f5f5f5;}
 .cn{margin:5px 8px;padding:5px 15px;background:#000;border-radius: 3px;color:red;box-shadow: -1px 3px 12px 4px #999;display:block;}
 .cn2{margin:5px 8px;padding:5px 15px;background-image: url('http://gx.g147.cn/image/tabbg2.jpg');color:#FFF;border-radius: 5px;BORDER: #999 1px solid;box-shadow: -1px 3px 12px 4px #999;display:block;}
.cn2:hover{color:red;}

 .en2{padding:5px 6px;background:#f4f4f4;BORDER: #999 1px solid;border-radius: 5px;}
 .en{padding:5px 5px;background:#f4f4f4;BORDER: #FFF 2px solid;border-radius: 5px;color:orange;}
 .cn3{padding:5px 16px;background:#fFF;border-radius: 5px;BORDER: #999 1px solid;color:#999;font-size:14px;}