body{
	font-size:1em;
	background-color: #ffffff;
	color: #778d9e;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

.sem { font-size: 0.7em; } 


.sem2 { font-size: 0.7em; margin:0 0 5px -1px;} 

.sem3 { font-size: 0.8em; } 

.rate_num {color:#2d2d2d; font-size: 0.8em; white-space: nowrap; font-weight:bold;} 


ul,li{ margin:0px; padding:0px; list-style-type:none;}

.posph {display:block;float:left;padding:5px 10px 5px 0;}

/*.movie_box img{padding-right:0.5em;}*/

a:hover img {filter: alpha(opacity=70);	-moz-opacity:0.7;opacity:0.7;}

/*img{padding: 5px;margin: 0;}*/


ul.koukai{
padding: 5px 0 5px 0;

}

ul.koukai li{
color: #030303;
text-decoration: none;
font-size: 0.7em;
list-style-type:none;
padding: 2px 0 2px 2px;
white-space: nowrap;
}


ul.koukai img{
text-decoration: none;
padding: 10px 0px;
}

.temp_movie_li_title{font-size: 1em; color:#2b2b2b; position:relative;left:99px;top:-1px; font-weight:bolder;}
.temp_movie_li_date{font-size: 0.8em; color:#828282; position:relative;left:99px; font-weight:normal;}
.temp_movie_li_date2{font-size: 0.8em; color:#828282; position:relative;left:99px; font-weight:normal;}
.temp_movie_li_comment{font-size: 0.8em; color:#828282; position:relative;margin-left:99px; font-weight:lighter; white-space: nowrap !important; overflow:hidden !important;}

.temp_movie_li_title3{font-size: 1em; color:#2b2b2b; position:relative; top:-1px; font-weight:bold;font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", sans-serif;}
.temp_movie_li_date3{font-size: 0.8em; color:#828282; position:relative; font-weight:normal;font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", sans-serif;}
.temp_movie_li_title4{font-size: 0.8em; color:#828282; position:relative; font-weight:normal;font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", sans-serif;}
.temp_movie_li_comment3{font-size: 0.8em; color:#2b2b2b; position:relative; font-weight:lighter;font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", sans-serif;}
.temp_movie_li_hint3{font-size: 0.8em; color:#000; position:relative; font-weight:lighter;font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", sans-serif;}



.rank_top_li_sitename{font-size: .8em; color:#666; position:relative; top:-1px; font-weight:bold;font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", sans-serif;}
.rank_top_li_title{font-size: 0.9em; color:#2b2b2b; position:relative; font-weight:lighter;font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", sans-serif;}
.rank_top_li_rank2{font-size: 0.8em; color:#828282; position:relative; font-weight:normal;font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", sans-serif;}

.white_info{background-color : #fff; border:1px solid #ccc; padding:5px 0 0 5px;}


.ui-header .ui-title{overflow: visible;white-space: nowrap;margin-left:5px;  }

.ui-btn-inner,
.ui-li-heading,
.ui-li .ui-btn-text a.ui-link-inherit,
.ui-li-desc
{
    overflow: hidden;
    white-space: normal;
}

.common_family1{font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", sans-serif;}
.movie_li_temp_title2{font-size: 1em; color:#2b2b2b; font-weight:bolder;}
.movie_li_temp_comment2{font-size: 0.8em; color:#828282; font-weight:lighter; white-space: nowrap !important; overflow:hidden;}
.ui-li-thumb_org{position:absolute;left:1px;top:0; max-height:100%; max-width:100%;}

.ui-header .ui-title{overflow: visible;white-space: nowrap;margin-left:0;}
.ui-dialog-background {
    opacity: 0.5;
    display: block !important;
    -webkit-transition: opacity 0.5s ease-in;
}
 
.ui-dialog-background.pop.in {
    opacity: 1;
    -webkit-transition: opacity 0.5s ease-in;
}
 
.ui-dialog {
    min-height: 100% !important;
    background: transparent !important;
}



.play-button{
position:absolute;
z-index:1;
display:block;
background:url('http://purethum.sakura.ne.jp/teen/sam/play-button.png') no-repeat 0 0;
}

	ul.stno {
		padding: 0;
		margin: 0;
	}
	ul.stno li {
	margin: 0;
	padding: 0;
	list-style-type:none;
	}
	
ul.comment2 li{
	text-decoration: none;
	font-size: 90%;
	line-height:110%;
	padding:5px 1px 12px 0;
	color: #3c464f;
}

	ul.list01 li {
		line-height:110%;
		font-size:70%;
		padding:5px 0 10px 0;
		color:#000;
	}
	dl, dt, dd{ padding:0; margin:0; }
	
    .clearfix:after {  
        content: ".";   
        display: block;   
        height: 0;   
        clear: both;   
        visibility: hidden;  
    }
    
	.boxstyle1 {
		width:100%;
	}
	.boxstyle1 div.halfbox,
	dd.halfbox {
		width:50%;	
	}
	.halfbox p a img {
		display:block;
		padding-bottom:3px;
	}
	.halfbox p span.bg-arw {
		background-image:url(../img/bg-arw.gif);
		background-position:0 0;
		background-repeat:no-repeat;
		padding-left:19px;
		font-size:11px;
		line-height:110%;
		color:#000;
		height:14px;
	}

.topimg {
	margin:0;
	padding:0;
	text-align:center;
}



.list_box{width: 100%; margin-top:0px;display:block; background-color:#FFF; border-top:#a6d6e4 1px solid; border-bottom:#a6d6e4 1px solid; padding:5px 5px 0 0;}



.main_list{ clear:both; padding:0px 20px 5px 5px;}
.main_left{ float:left; margin-right:5px; border:none;}
.main_text_area{ color:#666; font-size:0.6em;}

.main_title{font-weight:bold; color:#39F; font-size:0.8em; margin:0 0 5px 5px;white-space: normal !important; overflow:visible !important;}

.arrow_img1{ float:right; margin:-70px 0 0 0; clear:both;}
.hr1{border-bottom:#ccc 1px solid; height:1px; padding:1px 0px; margin:0px 5px 3px 0px; clear:both;}


/*clearfix*/
.clearfix:after {
content: ".";/* Vvf */
display: block;/* ubNxvf */
clear: both;
height: 0;
visibility: hidden;
}

.clearfix {
min-height: 1px;
}

* html .clearfix {
height: 1px;
/*\*//*/
height: auto;
overflow: hidden;
/**/
}
.white_back{background-color:#FFF; padding:1px 2px; margin:4px 4px; border-radius: 10px;-webkit-border-radius: 10px; -moz-border-radius: 10px;}

.ban_back{background-image: -webkit-gradient(linear, left top, left bottom, from( #ffffff /*{d-bar-background-start}*/), to( #c2c2c2 /*{d-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ffffff /*{d-bar-background-start}*/, #c2c2c2 /*{d-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ffffff /*{d-bar-background-start}*/, #c2c2c2 /*{d-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ffffff /*{d-bar-background-start}*/, #c2c2c2 /*{d-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #ffffff /*{d-bar-background-start}*/, #c2c2c2 /*{d-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #ffffff /*{d-bar-background-start}*/, #c2c2c2 /*{d-bar-background-end}*/);
	padding:4px 4px; margin:4px 4px -7px 0;}

.ban_back2{background-image: -webkit-gradient(linear, left top, left bottom, from( #ffffff /*{d-bar-background-start}*/), to( #dddddd /*{d-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ffffff /*{d-bar-background-start}*/, #dddddd /*{d-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ffffff /*{d-bar-background-start}*/, #dddddd /*{d-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ffffff /*{d-bar-background-start}*/, #dddddd /*{d-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #ffffff /*{d-bar-background-start}*/, #dddddd /*{d-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #ffffff /*{d-bar-background-start}*/, #dddddd /*{d-bar-background-end}*/);
	float:left;
	padding:6px 0;
}
	
.white_back2{
background-image: -webkit-gradient(linear, left top, left bottom, from( #c2c2c2 /*{d-bar-background-start}*/), to( #ffffff /*{d-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #c2c2c2 /*{d-bar-background-start}*/, #ffffff /*{d-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #c2c2c2 /*{d-bar-background-start}*/, #ffffff /*{d-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #c2c2c2 /*{d-bar-background-start}*/, #ffffff /*{d-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #c2c2c2 /*{d-bar-background-start}*/, #ffffff /*{d-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #c2c2c2 /*{d-bar-background-start}*/, #ffffff /*{d-bar-background-end}*/);
padding:4px 4px; 
margin:4px 4px -8px 0;
border-top-left-radius: 20px;
border-top-right-radius: 20px;
-webkit-border-radius-topleft: 20px;
-webkit-border-radius-topright: 20px;
-moz-border-radius-topleft: 20px;
-moz-border-radius-topright: 20px;
}

.white_back3{

	color: #1c1c1c /*{f-bar-color}*/;
	font-weight: bold;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #ff7db4 /*{f-bar-background-start}*/), to( #ffffff /*{f-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ff7db4 /*{f-bar-background-start}*/, #ffffff /*{f-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ff7db4 /*{f-bar-background-start}*/, #ffffff /*{f-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ff7db4 /*{f-bar-background-start}*/, #ffffff /*{f-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #ff7db4 /*{f-bar-background-start}*/, #ffffff /*{f-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #ff7db4 /*{f-bar-background-start}*/, #ffffff /*{f-bar-background-end}*/);
	padding:4px 4px; 
margin:4px 4px -8px 0;
border-top-left-radius: 20px;
border-top-right-radius: 20px;
-webkit-border-radius-topleft: 20px;
-webkit-border-radius-topright: 20px;
-moz-border-radius-topleft: 20px;
-moz-border-radius-topright: 20px;
}


.white_back_foot{
background-image: -webkit-gradient(linear, left top, left bottom, from( #ffffff /*{d-bar-background-start}*/), to( #dddddd /*{d-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ffffff /*{d-bar-background-start}*/, #dddddd /*{d-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ffffff /*{d-bar-background-start}*/, #dddddd /*{d-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ffffff /*{d-bar-background-start}*/, #dddddd /*{d-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #ffffff /*{d-bar-background-start}*/, #dddddd /*{d-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #ffffff /*{d-bar-background-start}*/, #dddddd /*{d-bar-background-end}*/);
padding:4px 4px; 
margin:4px 4px 0px 0;
border-bottom-left-radius: 20px;
border-bottom-right-radius: 20px;
-webkit-border-radius-bottomleft: 20px;
-webkit-border-radius-bottomright: 20px;
-moz-border-radius-bottomleft: 20px;
-moz-border-radius-bottomright: 20px;
/*shadow*/
    -webkit-box-shadow: 6px 6px 6px #333;
    -moz-box-shadow: 6px 6px 6px #333;
    box-shadow: 6px 6px 6px #333;

}

.white_back_enter{
background-color:#FFF; 
padding:4px 4px; 
margin:4px 4px -8px 0;
}

.white_back3{
background-color:#FFF; 
padding:4px 4px; 
margin:0 4px 4px 0;
border-bottom-left-radius: 20px;
border-bottom-right-radius: 20px;
-webkit-border-radius-bottomleft: 20px;
-webkit-border-radius-bottomright: 20px;
-moz-border-radius-bottomleft: 20px;
-moz-border-radius-bottomright: 20px;
}

.rank_back{background-color:yellow; padding:1px 2px; margin:4px 4px; border-radius: 10px;-webkit-border-radius: 10px; -moz-border-radius: 10px;}



		.gallery { list-style: none; padding: 0; margin: 0; }
		.gallery:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
		.gallery li { float: left; width: 48%; }
		.gallery li a { display: block; margin: 1px; border: 0px solid #3c3c3c; }
		.gallery li img { display: block; width: 100%; padding:2px; height: auto; }
		#Gallery1 .ui-content, #Gallery2 .ui-content { overflow: hidden; }


.panel  {
	-moz-border-radius: 7px 7px 7px 7px;
	-webkit-border-radius: 7px 7px 7px 7px;
	margin-top: 10px;
	clear: both;
	display: none;
}


.site-update{margin:15px 0 15px 0 !important;}
.site-update h3{
	font-size: 12px;
	padding-top: 0 !important;
	padding-bottom: 0 !important;
	margin: 0 !important;}
	
	
#tabs .main_tab li a:hover {
	text-shadow: #fffb99 0px 2px 20px;
	color: #ffffe4;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #a9d1d6 /*{global-active-background-start}*/), to( #ffffff /*{global-active-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #a9d1d6 /*{global-active-background-start}*/, #ffffff /*{global-active-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #a9d1d6 /*{global-active-background-start}*/, #ffffff /*{global-active-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #a9d1d6 /*{global-active-background-start}*/, #ffffff /*{global-active-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #a9d1d6 /*{global-active-background-start}*/, #ffffff /*{global-active-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #a9d1d6 /*{global-active-background-start}*/, #ffffff /*{global-active-background-end}*/);
	  font-family: Helvetica, Arial, sans-serif  /*{global-font-family}*/;
}

.c_back{
	font-family: "Lato";
	border: 1px solid #ffc929 /*{c-bar-border}*/;
	background: #ffb433 /*{c-bar-background-color}*/;
	color: #ffffff /*{c-bar-color}*/;
	font-weight: bold;
	text-shadow: 0;
}
.no_back{
	border: 1px solid #ffc929 /*{c-bar-border}*/;
	background: none /*{c-bar-background-color}*/;
	color: #000 /*{c-bar-color}*/;
	font-weight: bold;
	text-shadow: 0 /*{c-bar-shadow-x}*/ 1px /*{c-bar-shadow-y}*/ 1px /*{c-bar-shadow-radius}*/ #ccc /*{c-bar-shadow-color}*/;
	
}


.f_back {font-family: "Lato";
	border: 1px solid #ff3a8d /*{f-bar-border}*/;
	background: #ff3a8d /*{f-bar-background-color}*/;
	color: #fff /*{f-bar-color}*/;
	font-weight: bold;
	text-shadow: 0;
}

.f_back2 {font-family: "Lato";
	border: none;
	background: #ffa9a9;
	color: #fff /*{f-bar-color}*/;
	font-weight: bold;
	text-shadow: 0;
}

.m_back {font-family: "Lato";
	border: none;
	background: #50e370;
	color: #fff /*{f-bar-color}*/;
	font-weight: bold;
	text-shadow: 0;
}

.b_back {font-family: "Lato";
	border: 1px solid #2fc6c6 /*{b-bar-border}*/;
	background: #2fc6c6 /*{b-bar-background-color}*/;
	color: #ffffff /*{b-bar-color}*/;
	font-weight: bold;
	text-shadow:  0  /*{b-bar-shadow-x}*/  1px  /*{b-bar-shadow-y}*/  1px  /*{b-bar-shadow-radius}*/ #444444 /*{b-bar-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #33D9D9 /*{b-bar-background-start}*/), to( #2AB2B2 /*{b-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #33D9D9 /*{b-bar-background-start}*/, #2AB2B2 /*{b-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #33D9D9 /*{b-bar-background-start}*/, #2AB2B2 /*{b-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #33D9D9 /*{b-bar-background-start}*/, #2AB2B2 /*{b-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #33D9D9 /*{b-bar-background-start}*/, #2AB2B2 /*{b-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #33D9D9 /*{b-bar-background-start}*/, #2AB2B2 /*{b-bar-background-end}*/);
}

.a_back {
	font-family: "Lato";
	border: 1px solid #24c26d /*{a-bar-border}*/;
	background: #24c26d /*{a-bar-background-color}*/;
	color: #ffffff /*{a-bar-color}*/;
	font-weight: bold;
	text-shadow: 0;
}
.a_back2 {
	border: 1px solid #3edb87 /*{a-bar-border}*/;
	background: #3edb87 /*{a-bar-background-color}*/;
	color: #ffffff /*{a-bar-color}*/;
	font-weight: bold;
	text-shadow: 0 /*{a-bar-shadow-x}*/ 0 /*{a-bar-shadow-y}*/ 0 /*{a-bar-shadow-radius}*/ #444444 /*{a-bar-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #3edb87 /*{a-bar-background-start}*/), to( #53df94 /*{a-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #3edb87 /*{a-bar-background-start}*/, #53df94 /*{a-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #3edb87 /*{a-bar-background-start}*/, #53df94 /*{a-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #3edb87 /*{a-bar-background-start}*/, #53df94 /*{a-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #3edb87 /*{a-bar-background-start}*/, #53df94 /*{a-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #3edb87 /*{a-bar-background-start}*/, #53df94 /*{a-bar-background-end}*/);
}



.d_back {
	font-family: "Lato";
	border: 1px solid #b6afaf /*{d-bar-border}*/;
	background: #919191 /*{d-bar-background-color}*/;
	color: #000000 /*{d-bar-color}*/;
	font-weight: bold;
	text-shadow: 0;
}

.d_back2 {
	border: 1px solid #cecaca /*{d-bar-border}*/;
	background: #cecaca /*{d-bar-background-color}*/;
	color: #ffffff /*{d-bar-color}*/;
	font-weight: bold;
	text-shadow: 0 /*{d-bar-shadow-x}*/ 1px /*{d-bar-shadow-y}*/ 1px /*{d-bar-shadow-radius}*/ #eee /*{d-bar-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #cecaca /*{d-bar-background-start}*/), to( #e1dede /*{d-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #cecaca /*{d-bar-background-start}*/, #e1dede /*{d-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #cecaca /*{d-bar-background-start}*/, #e1dede /*{d-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #cecaca /*{d-bar-background-start}*/, #e1dede /*{d-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #cecaca /*{d-bar-background-start}*/, #e1dede /*{d-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #cecaca /*{d-bar-background-start}*/, #e1dede /*{d-bar-background-end}*/);
}

.d_back3 {
	border: 0 /*1px solid #cecaca {d-bar-border}*/;
	background: #fffef0 /*{d-bar-background-color}*/;
	color: #404040 /*{d-bar-color}*/;
	font-weight: bold;
	margin:0;
	padding:0;
	border-top:none;
	text-shadow: 0 /*{d-bar-shadow-x}*/ 1px /*{d-bar-shadow-y}*/ 1px /*{d-bar-shadow-radius}*/ #eee /*{d-bar-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #fffef0 /*{d-bar-background-start}*/), to( #fffde7 /*{d-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #fffef0 /*{d-bar-background-start}*/, #fffde7 /*{d-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #fffef0 /*{d-bar-background-start}*/, #fffde7 /*{d-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #fffef0 /*{d-bar-background-start}*/, #fffde7 /*{d-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #fffef0 /*{d-bar-background-start}*/, #fffde7 /*{d-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #fffef0 /*{d-bar-background-start}*/, #fffde7 /*{d-bar-background-end}*/);
}

.d_back4 {
	border: none /*1px solid #cecaca {d-bar-border}*/;
	background: #fff /*{d-bar-background-color}*/;
	color: #404040 /*{d-bar-color}*/;
	font-weight: bold;
	text-shadow: 0 /*{d-bar-shadow-x}*/ 1px /*{d-bar-shadow-y}*/ 1px /*{d-bar-shadow-radius}*/ #eee /*{d-bar-shadow-color}*/;
	
}
.w_back {
	border-bottom: 1px solid #d8dbea /*{d-bar-border}*/;
	background: #ffffff /*{d-bar-background-color}*/;
	color: #d8dbea /*{d-bar-color}*/;
	font-weight: bold;
}

.gold_back {
	border: 1px solid #977316 /*{d-bar-border}*/;
	background: #e8c15f /*{d-bar-background-color}*/;
	color: #000 /*{d-bar-color}*/;
	font-weight: bold;
	text-shadow: 0 /*{d-bar-shadow-x}*/ 1px /*{d-bar-shadow-y}*/ 1px /*{d-bar-shadow-radius}*/ #eee /*{d-bar-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #e8c15f /*{d-bar-background-start}*/), to( #977316 /*{d-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #e8c15f /*{d-bar-background-start}*/, #977316 /*{d-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #e8c15f /*{d-bar-background-start}*/, #977316 /*{d-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #e8c15f /*{d-bar-background-start}*/, #977316 /*{d-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #e8c15f /*{d-bar-background-start}*/, #977316 /*{d-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #e8c15f /*{d-bar-background-start}*/, #977316 /*{d-bar-background-end}*/);
}


.green_back {
	border: 1px solid #e1f9ed /*{a-bar-border}*/;
	background: #e1f9ed /*{a-bar-background-color}*/;
	color: #ffffff /*{a-bar-color}*/;
	font-weight: bold;
	text-shadow: none;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #e1f9ed /*{a-bar-background-start}*/), to( #e9fff3 /*{a-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #e1f9ed /*{a-bar-background-start}*/, #e9fff3 /*{a-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #e1f9ed /*{a-bar-background-start}*/, #e9fff3 /*{a-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #e1f9ed /*{a-bar-background-start}*/, #e9fff3 /*{a-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #e1f9ed /*{a-bar-background-start}*/, #e9fff3 /*{a-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #e1f9ed /*{a-bar-background-start}*/, #e9fff3 /*{a-bar-background-end}*/);
}

.yellow_back {
	border: 1px solid #fdffc8 /*{a-bar-border}*/;
	background: #fdffc8 /*{a-bar-background-color}*/;
	color: #ccc /*{a-bar-color}*/;
	font-weight: bold;
	text-shadow: none;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #fdffc8 /*{a-bar-background-start}*/), to( #feffea /*{a-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #fdffc8 /*{a-bar-background-start}*/, #feffea /*{a-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #fdffc8 /*{a-bar-background-start}*/, #feffea /*{a-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #fdffc8 /*{a-bar-background-start}*/, #feffea /*{a-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #fdffc8 /*{a-bar-background-start}*/, #feffea /*{a-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #fdffc8 /*{a-bar-background-start}*/, #feffea /*{a-bar-background-end}*/);
}

.blue_back {
	border: 1px solid #dbfaff /*{a-bar-border}*/;
	background: #dbfaff /*{a-bar-background-color}*/;
	color: #ccc /*{a-bar-color}*/;
	font-weight: bold;
	text-shadow: none;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #dbfaff /*{a-bar-background-start}*/), to( #f1fdff /*{a-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #dbfaff /*{a-bar-background-start}*/, #f1fdff /*{a-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #dbfaff /*{a-bar-background-start}*/, #f1fdff /*{a-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #dbfaff /*{a-bar-background-start}*/, #f1fdff /*{a-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #dbfaff /*{a-bar-background-start}*/, #f1fdff /*{a-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #dbfaff /*{a-bar-background-start}*/, #f1fdff /*{a-bar-background-end}*/);
}


.dmm_back {
	border: 1px solid #ccc /*{a-bar-border}*/;
	background: #ffdede /*{a-bar-background-color}*/;
	color: #ffdede /*{a-bar-color}*/;
	font-weight: bold;
	text-shadow: none;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #ffdede /*{a-bar-background-start}*/), to( #fff1f1 /*{a-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #ffdede /*{a-bar-background-start}*/, #fff1f1 /*{a-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #ffdede /*{a-bar-background-start}*/, #fff1f1 /*{a-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #ffdede /*{a-bar-background-start}*/, #fff1f1 /*{a-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #ffdede /*{a-bar-background-start}*/, #fff1f1 /*{a-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #ffdede /*{a-bar-background-start}*/, #fff1f1 /*{a-bar-background-end}*/);
}

.mgs_back {
	border: 1px solid #ccc /*{a-bar-border}*/;
	background: #dbfaff /*{a-bar-background-color}*/;
	color: #ccc /*{a-bar-color}*/;
	font-weight: bold;
	text-shadow: none;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #dbfaff /*{a-bar-background-start}*/), to( #f1fdff /*{a-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #dbfaff /*{a-bar-background-start}*/, #f1fdff /*{a-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #dbfaff /*{a-bar-background-start}*/, #f1fdff /*{a-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #dbfaff /*{a-bar-background-start}*/, #f1fdff /*{a-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #dbfaff /*{a-bar-background-start}*/, #f1fdff /*{a-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #dbfaff /*{a-bar-background-start}*/, #f1fdff /*{a-bar-background-end}*/);
}

.main_back {
	border: 1px solid #ccc /*{a-bar-border}*/;
	background: #feffea /*{a-bar-background-color}*/;
	color: #feffea /*{a-bar-color}*/;
	font-weight: bold;
	text-shadow: none;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #feffea /*{a-bar-background-start}*/), to( #fffff2 /*{a-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #feffea /*{a-bar-background-start}*/, #fffff2 /*{a-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #feffea /*{a-bar-background-start}*/, #fffff2 /*{a-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #feffea /*{a-bar-background-start}*/, #fffff2 /*{a-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #feffea /*{a-bar-background-start}*/, #fffff2 /*{a-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #feffea /*{a-bar-background-start}*/, #fffff2 /*{a-bar-background-end}*/);
}

.feti_back {
	border: 1px solid #ccc /*{a-bar-border}*/;
	background: #f2f2f2 /*{a-bar-background-color}*/;
	color: #ccc /*{a-bar-color}*/;
	font-weight: bold;
	text-shadow: none;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #f2f2f2 /*{a-bar-background-start}*/), to( #f7f7f7 /*{a-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #f2f2f2 /*{a-bar-background-start}*/, #f7f7f7 /*{a-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #f2f2f2 /*{a-bar-background-start}*/, #f7f7f7 /*{a-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #f2f2f2 /*{a-bar-background-start}*/, #f7f7f7 /*{a-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #f2f2f2 /*{a-bar-background-start}*/, #f7f7f7 /*{a-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #f2f2f2 /*{a-bar-background-start}*/, #f7f7f7 /*{a-bar-background-end}*/);
}

.other_back {
	border: 1px solid #ccc /*{a-bar-border}*/;
	background: #fff /*{a-bar-background-color}*/;
	color: #ccc /*{a-bar-color}*/;
	font-weight: bold;
	text-shadow: none;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #fff /*{a-bar-background-start}*/), to( #fff /*{a-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #fff /*{a-bar-background-start}*/, #fff /*{a-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #fff /*{a-bar-background-start}*/, #fff /*{a-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #fff /*{a-bar-background-start}*/, #fff /*{a-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #fff /*{a-bar-background-start}*/, #fff /*{a-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #fff /*{a-bar-background-start}*/, #fff /*{a-bar-background-end}*/);
}


.ban1{
   position: absolute;
   left: 48px;
   top: 72px;
   width: 72px;
   height: 12px;
   line-height: 25px;
   background-image: url(../images/vip_ban.png);
   background-repeat: no-repeat;
   background-position: left;
   background-size: 72px 12px;
}


input.radio {display:inline-block; width:20px; height:30px; vertical-align:top;}
label.radiolabel {color:#17ccca; display:inline-block; width:48%; height:35px; line-height:35px; background:#EEF; border:1px color:#17ccca;}

input{
	padding:1em .1em;
}
input[type="text"]:focus{
	background:#fcf7d2;}
	